Opush
  1. Opush
  2. OP-168

Wrong item synchronization state when many changes are discovered at the same time

    Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Normal Normal
    • Resolution: Fixed
    • Affects Version/s: 3.0.6
    • Fix Version/s: 3.1.0
    • Labels:
      None
    • Rank:
      6758

      Description

      Pre-conditions

      Find the "WindowSize" of the tested device for the tested collection.
      1) synchronize the collection that you want to test, e.g. INBOX, calendar, contacts, etc
      2) search in your opush logs the <WindowSize>10</WindowSize> sent by your device.
      3) in the reproduction steps, XX is the window size of the collection. Here it's 10.

      Note that your device has a different window size for every collection type

      Reproduction steps

      For the calendar test

      1. As usera with obm-ui, create XX+5 events for tomorrow

      For the address book test

      1. As usera with obm-ui, create XX+5 contacts

      For the email test

      1. As usera I send XX+5 emails to himself

      Then

      1. As usera with a device, I synchronize my collection and receive all new items
      2. As usera from obm-ui, I delete all created items but one
      3. As usera from obm-ui, I modify the remaining item
      4. As usera from obm-ui, I create one new item
      5. As usera with a device, I synchronize my collection

      Current behavior

      1. OK, the change and the new item is received
      2. NOK, some items have not been deleted from my device

      Expected behavior

      1. OK, the change and the new item is received
      2. OK, every item is deleted from my device

      Additional informations

        Issue Links

          Activity

          Thomas HILAIRE made changes -
          Field Original Value New Value
          Link This issue relates to OP-143 [ OP-143 ]
          Ba Tuan NGO made changes -
          Assignee Thomas HILAIRE [ thilaire@linagora.com ] Ba Tuan NGO [ btngo@linagora.com ]
          Ba Tuan NGO made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Ba Tuan NGO made changes -
          Status In Progress [ 3 ] In Review [ 10001 ]
          Thomas HILAIRE made changes -
          Status In Review [ 10001 ] Ready To Merge [ 10002 ]
          Resolution Fixed [ 1 ]
          Thomas HILAIRE made changes -
          Status Ready To Merge [ 10002 ] Resolved [ 5 ]
          Antoine DUPRAT made changes -
          Comment [ I QA this ]
          Antoine DUPRAT made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Ba Tuan NGO
              Reporter:
              Thomas HILAIRE
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: