Hmm, rather than waiting for a (possibly) long time for this scenario to happen, can't we start from the end ? Can we reproduce the scenario you see using byteman ?
You mentioned that "... A has [A], and B, C and D all have [B, A, C, D]". I can easily reproduce this, this is similar to what I already do in OverlappingMergeTest.
Hmm, rather than waiting for a (possibly) long time for this scenario to happen, can't we start from the end ? Can we reproduce the scenario you see using byteman ?
You mentioned that "... A has [A], and B, C and D all have [B, A, C, D]". I can easily reproduce this, this is similar to what I already do in OverlappingMergeTest.
Should I add this case ?