# HG changeset patch # User Martin von Zweigbergk # Date 1556430954 25200 # Node ID 390ec72b8ea484db2b54d4a2150dd5b7b944e061 # Parent 91104f10ff65b15f515ae39b556038932ce44f01 copies: process files in deterministic order for stable tests I also fixed a typo while at it. Differential Revision: https://phab.mercurial-scm.org/D6320 diff -r 91104f10ff65 -r 390ec72b8ea4 mercurial/copies.py --- a/mercurial/copies.py Fri Apr 19 14:26:32 2019 +0000 +++ b/mercurial/copies.py Sat Apr 27 22:55:54 2019 -0700 @@ -204,9 +204,9 @@ ancestrycontext = a._repo.changelog.ancestors([b.rev()], inclusive=True) if debug: - dbg('debug.copies: missing file to search: %d\n' % len(missing)) + dbg('debug.copies: missing files to search: %d\n' % len(missing)) - for f in missing: + for f in sorted(missing): if debug: dbg('debug.copies: tracing file: %s\n' % f) fctx = b[f]