Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
5.5, 6.0
-
None
-
New
Description
MDW relies on HashSet iteration order in
public synchronized void corruptFiles(Collection<String> files) throws IOException { // Must make a copy because we change the incoming unsyncedFiles // when we create temp files, delete, etc., below: for(String name : new ArrayList<>(files)) { // <<<<< this should be sorted int damage = randomState.nextInt(6);
this causes reproducibility issues when files get corrupted.