Alphabetically sort the test file list.
authorJason S. Ninneman <jsn@mbar.us>
Tue, 6 Jun 2017 02:21:08 +0000 (19:21 -0700)
committerJason S. Ninneman <jsn@mbar.us>
Tue, 6 Jun 2017 02:21:08 +0000 (19:21 -0700)
This ensures that appropriately-named tests run in sequence. E.g., test.1.log, test.2.log, etc.

tests/Makefile

index 16a1d54e3b238a55b37e3f68de8a821be64779c8..81aa23be0904379f02230518d21d63cec055a677 100644 (file)
@@ -26,7 +26,7 @@ listcheck:
 
 # General regression testing of commands and output; look at the *.log and
 # corresponding *.chk files to see which tests this runs.
-TESTLOADS := $(shell ls -1 *.log | sed '/.log/s///')
+TESTLOADS := $(shell ls -1 *.log | sed '/.log/s///' | sort)
 buildregress:
        @for file in $(TESTLOADS); do \
            echo "Remaking $${file}.chk"; \