Skip to content
Snippets Groups Projects
  • Ilya Kosarev's avatar
    adb0a01b
    test: fix and split flaky join_vclock test · adb0a01b
    Ilya Kosarev authored
    join_vclock test is assumed to verify that changes are not being lost
    on the replica. Due to this the test is changed to explicitly check
    that all changes on master are applied on replica.
    Previously this test was also indirectly verifying that changes are
    being applied in the correct order. Now there is separate test for
    this, called replica_apply_order.
    As far as changed join_vclock test might fail due to #4669, we are now
    creating cluster out of fresh instances instead of using default
    instance. Considering mentioned fixes it is not fragile anymore.
    
    Closes #4160
    adb0a01b
    History
    test: fix and split flaky join_vclock test
    Ilya Kosarev authored
    join_vclock test is assumed to verify that changes are not being lost
    on the replica. Due to this the test is changed to explicitly check
    that all changes on master are applied on replica.
    Previously this test was also indirectly verifying that changes are
    being applied in the correct order. Now there is separate test for
    this, called replica_apply_order.
    As far as changed join_vclock test might fail due to #4669, we are now
    creating cluster out of fresh instances instead of using default
    instance. Considering mentioned fixes it is not fragile anymore.
    
    Closes #4160
replica_apply_order.result 1.89 KiB