Uploaded image for project: 'Couchbase Lite'
  1. Couchbase Lite
  2. CBL-136

Replication is not replicating all updates with delta-sync enabled

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 2.6.0, 2.5.3
    • 2.5.2, 2.5.0
    • LiteCore
    • Security Level: Public
    • CBL platforms - iOS(2.5.2-3), Xamarin-ios (iPhone-plus-8), Xamarin-android (Google Pixel XL API25) and UWP
      CBL build - 2.5.2-5
    • Critical

    Description

      I'm seeing few failures in functional testing jobs. Tests failed with delta-sync enabled and continuous replication.

      Command to reproduce the issue
      pytest --timeout 1800 --liteserv-version=2.5.2-5 --liteserv-host=localhost --liteserv-port=8080 --delta-sync --no-conflicts --sg-ssl --enable-file-logging --sync-gateway-version=2.5.0 --mode=cc --server-version=6.0.0-1693 --liteserv-platform=xamarin-ios --create-db-per-test=cbl-test testsuites/CBLTester/CBL_Functional_tests/TestSetup_FunctionalTests -k test_replication_configuration_valid_values[1000-True]

      http://uberjenkins.sc.couchbase.com:8080/job/xamarin-iOS-Listener-TestServer-Functional-tests/434/consoleFull

      I've tried the test with 2.5.0 (xamarin-ios) and I see the same failure. This is a mis from QA as we didn't run other tests with delta-sync flags for 2.5.0.

      *Test cases failed - *

      test_replication_configuration_valid_values[100-True]
      test_replication_configuration_valid_values[1000-True]
      test_default_conflict_scenario_delete_wins[sg-True-1]
      test_default_conflict_scenario_delete_wins[cbl-True-1]
      test_replication_access_revoke_event[10]
      test_replication_access_revoke_event[100]
      test_replication_filter_access_revoke_document[10]
      test_replication_filter_access_revoke_document[100]
      test_doc_removal_with_multipleChannels
      test_replication_filter_access_revoke_document[1000]

      Attachments

        1. python_client.log
          156 kB
          Hemant Rajput

        Activity

          People

            pasin Pasin Suriyentrakorn
            hemant.rajput Hemant Rajput
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty