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

          Your Enhancer Plugin for JIRA license is invalid

            People

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

              Dates

              • Created:
                Updated:
                Resolved: