On Sun, Nov 05, 2023 at 10:23:05AM +0100, Thomas Weißschuh wrote:
The script can run the testsuite for multiple architectures and provides an overall test report.
Furthermore it can automatically download crosstools from mirrors.kernel.org if requested by the user.
Example execution:
$ ./run-tests.sh i386: 162 test(s): 162 passed, 0 skipped, 0 failed => status: success x86_64: 162 test(s): 162 passed, 0 skipped, 0 failed => status: success arm64: 162 test(s): 162 passed, 0 skipped, 0 failed => status: success arm: 162 test(s): 162 passed, 0 skipped, 0 failed => status: success mips: 162 test(s): 161 passed, 1 skipped, 0 failed => status: warning ppc: 162 test(s): 162 passed, 0 skipped, 0 failed => status: success ppc64: 162 test(s): 162 passed, 0 skipped, 0 failed => status: success ppc64le: 162 test(s): 162 passed, 0 skipped, 0 failed => status: success riscv: 162 test(s): 162 passed, 0 skipped, 0 failed => status: success s390: 162 test(s): 161 passed, 1 skipped, 0 failed => status: warning loongarch: 162 test(s): 161 passed, 1 skipped, 0 failed => status: warning
Signed-off-by: Thomas Weißschuh linux@weissschuh.net
(...)
Really nice, much cleaner than my old ugly scripts ;-) Thanks for this, Thomas!
Acked-by: Willy Tarreau w@1wt.eu
Willy