From 5045bde6b7957a2d2449c469bfc59088af5aa305 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Budai?= Date: Fri, 28 Jul 2023 15:14:12 +0200 Subject: [PATCH] tools/tree-diff: make its output stable I don't see a reason why not to make the default output from tree-diff always stable. The stage tests already do that before running the comparison. --- tools/tree-diff | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/tree-diff b/tools/tree-diff index 5fe4ae51..1c841e53 100755 --- a/tools/tree-diff +++ b/tools/tree-diff @@ -188,7 +188,10 @@ def main(): os.close(dir_fd2) os.close(dir_fd1) - print(json.dumps(report, indent=2)) + report["added_files"].sort() + report["deleted_files"].sort() + + print(json.dumps(report, indent=2, sort_keys=True)) if __name__ == "__main__":