Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tests for eager-sync behaviour during and after a partial join #588

Merged
merged 20 commits into from
Jan 23, 2023

Commits on Jan 16, 2023

  1. Change tests to accomodate non blocking regular sync

    Mathieu Velten committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    84dc8b9 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. Remove or rename mentions of regular sync

    Mathieu Velten committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    0b9cce3 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. Add long polling test

    Mathieu Velten committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    a8dfc9d View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. WIP: test eager syncs during partial joins

    David Robertson committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    0af85cf View commit details
    Browse the repository at this point in the history
  2. Fixxxxx

    David Robertson committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    87a2f65 View commit details
    Browse the repository at this point in the history
  3. Fix suffix

    dummy amend to retrigger CI
    David Robertson committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    cb46edc View commit details
    Browse the repository at this point in the history
  4. Fix

    David Robertson committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    05b53bc View commit details
    Browse the repository at this point in the history
  5. Maybe use MustSyncUntil?

    David Robertson committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    84c8878 View commit details
    Browse the repository at this point in the history
  6. Wait for resync

    David Robertson committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    a078542 View commit details
    Browse the repository at this point in the history
  7. Revert "Maybe use MustSyncUntil?"

    This reverts commit 84c8878.
    David Robertson committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    5d0b5fd View commit details
    Browse the repository at this point in the history
  8. Allow PDUs and EDUs

    fuck you golang
    David Robertson committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    fe2939a View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Improve error message?

    idk why golang makes these hard to see in test output
    David Robertson committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    ee661be View commit details
    Browse the repository at this point in the history
  2. Paranoia comment

    David Robertson committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    394a9bf View commit details
    Browse the repository at this point in the history
  3. Reinstate Mathieu's test

    Co-authored-by: Mathieu Velten <mathieuv@matrix.org>
    David Robertson and Mathieu Velten committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    6738a25 View commit details
    Browse the repository at this point in the history
  4. Minor comment tweaks

    David Robertson committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    e51b5c2 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2023

  1. Fix caching comment

    David Robertson committed Jan 22, 2023
    Configuration menu
    Copy the full SHA
    0beaabf View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Merge branch 'main' into dmr/eager-syncs-faster-joins

    David Robertson authored Jan 23, 2023
    Configuration menu
    Copy the full SHA
    70f58ac View commit details
    Browse the repository at this point in the history
  2. Use MustSyncUntil to avoid a race

    David Robertson committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    76d2e5c View commit details
    Browse the repository at this point in the history
  3. Comment

    David Robertson committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    e1d3bbe View commit details
    Browse the repository at this point in the history
  4. Improve long-polling faster join test

    David Robertson committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    2fcb98b View commit details
    Browse the repository at this point in the history