Darren Tucker
eb679e2959
Move vmshutdown to first step.
...
If a previous run on a physical runner has failed to clean up, the next
run will fail because it'll try to check out the code to a broken
directory mount. Make cleanup the first step.
2022-07-15 21:31:48 +10:00
Darren Tucker
46b91b70ff
Rename bbone test target to ARM.
2022-07-15 20:25:27 +10:00
Darren Tucker
97a6a8b8c1
Only run tests when source files change.
...
Also run tests on changes to V_9_0 branch.
2022-04-29 18:34:38 +10:00
Darren Tucker
7bf2eb958f
Add debian-riscv64 test target.
2022-04-26 23:30:59 +10:00
Darren Tucker
d2b888762b
Retire fbsd6 test VM.
...
It's long since out of support, relatively slow (it's i686) and the
compiler has trouble with PIE.
2022-04-16 14:31:13 +10:00
Darren Tucker
f67e479039
Increase test timeout to allow slow VMs to finish
2022-04-01 23:21:06 +11:00
Darren Tucker
e937514920
Add AIX 5.1 test target.
2022-03-28 17:51:03 +11:00
Darren Tucker
d23efe4b12
Add OpenWRT mips and mipsel test targets.
2022-03-26 08:13:46 +11:00
Darren Tucker
96558ecd87
Add debian-i386 test target.
2022-02-26 14:10:41 +11:00
Darren Tucker
6520c488de
Add Alpine Linux test VM.
2022-02-22 13:08:59 +11:00
Darren Tucker
41417dbda9
Comment hurd test, the VM is currently broken.
2022-02-17 22:05:29 +11:00
Darren Tucker
766176cfdb
Add cygwin-release test config.
...
This tests the flags used to build the cygwin release binaries.
2022-02-12 10:24:56 +11:00
Darren Tucker
bbf285164d
Always save config.h as build artifact.
...
Should allow better comparison between failing and succeeding test
platforms.
2022-01-05 11:48:58 +11:00
Darren Tucker
03bd4ed0db
Add OpenBSD 7.0 target. Retire 6.8.
2022-01-05 11:48:58 +11:00
Darren Tucker
3dafd3fe22
Increase timeout for test step.
2021-12-11 08:43:41 +11:00
Darren Tucker
c8d92d3d4f
Add make clean step to tests.
2021-09-29 13:28:56 +10:00
Darren Tucker
7c9115bbbf
Add hurd test target.
2021-08-15 19:37:22 +10:00
Darren Tucker
8aa2f9aeb5
Make whitespace consistent.
2021-07-14 11:27:24 +10:00
Darren Tucker
4f4297ee9b
Add ARM64 Linux self-hosted runner.
2021-07-14 11:27:24 +10:00
Darren Tucker
2c9e4b319f
Disable rocky84 to figure out why agent test fails
2021-07-03 19:17:31 +10:00
Darren Tucker
f93fdc4de1
Add rocky84 test target.
2021-06-28 13:06:37 +10:00
Darren Tucker
ecc186e46e
Retire fbsd7 test target.
...
It's the slowest of the selfhosted targets (since it's 32bit but has
most of the crypto algos). We still have coverage for 32bit i386.
2021-06-02 13:54:11 +10:00
Darren Tucker
1db69d1b65
Add dfly60 target.
2021-06-02 11:22:12 +10:00
Darren Tucker
2063af7142
Add minix3 test target.
2021-05-27 21:13:38 +10:00
Darren Tucker
8e32e97e78
Add obsd69 test target.
2021-05-01 20:07:47 +10:00
Darren Tucker
40b59024cc
Add obsdsnap (OpenBSD snapshot) test target.
2021-04-28 12:22:11 +10:00
Darren Tucker
b16082aa11
Add fbsd10 test target.
2021-04-26 13:35:44 +10:00
Darren Tucker
6a5d393056
Add nbsd3, nbsd4 and nbsd9 test targets.
2021-04-25 13:01:34 +10:00
Darren Tucker
d1aed05bd2
Comment out nbsd2 test target for now.
2021-04-24 22:03:46 +10:00
Darren Tucker
a116b6f5be
Add nbsd2 test target.
2021-04-23 16:34:48 +10:00
Darren Tucker
196bf2a9bb
Add obsd68 test target.
2021-04-23 14:54:10 +10:00
Darren Tucker
db1f9ab8fe
Add obsd67 test target.
2021-04-23 14:41:13 +10:00
Darren Tucker
a6db3a47b5
Add openindiana test target.
2021-04-23 10:28:28 +10:00
Darren Tucker
3fe7e73b02
Test krb5 on Solaris 11 too.
2021-04-23 10:26:35 +10:00
Darren Tucker
f57fbfe5eb
Don't always set SUDO.
...
Rely on sourcing configs to set as appropriate.
2021-04-22 22:29:33 +10:00
Darren Tucker
cb4ff640d7
Add win10 test target.
2021-04-22 22:29:33 +10:00
Darren Tucker
4457837238
Add nbsd8 test target.
2021-04-22 22:29:33 +10:00
Darren Tucker
bd4fba22e1
Add obsd51 target.
2021-04-22 22:29:33 +10:00
Darren Tucker
9403d0e805
Add fbsd13 target.
2021-04-22 22:29:33 +10:00
Darren Tucker
7cd262c1c5
Save config.h and config.log on failure too.
2021-04-03 16:59:10 +11:00
Darren Tucker
867a7dcf00
Don't install moduli during tests.
...
Now that we have TEST_SSH_MODULI_FILE pointing to the moduli in the
soure directory we don't need to install the file to prevent warnings
about it being missing.
2021-03-13 13:52:53 +11:00
Darren Tucker
de3866383b
Only upload config logs if configure fails.
2021-03-01 21:13:24 +11:00
Darren Tucker
f186a020f2
Add a couple more test VMs.
2021-02-23 16:05:22 +11:00
Darren Tucker
bb0b9bf453
Upload valgrind logs on failure.
2021-02-20 13:29:41 +11:00
Darren Tucker
ebb3b75e97
Rename "vm" to "os" in selfhosted to match c-cpp.
...
Should make it easier to share code or maybe merge at some point.
2021-02-19 22:20:00 +11:00
Darren Tucker
8751b6c313
Comment out Solaris 64bit PAM build...
...
until I can figure out why it's failing.
2021-02-19 22:13:36 +11:00
Darren Tucker
e6528d91f1
Add fbsd12 test target.
2021-02-18 16:30:01 +11:00
Darren Tucker
65085740d3
Add bbone test target (arm32).
2021-02-18 14:53:14 +11:00
Darren Tucker
d0763c8d56
Fixing quoting for installing moduli on target guest.
2021-02-18 11:05:48 +11:00
Darren Tucker
b3afc243bc
Install moduli on target not host.
2021-02-18 10:41:58 +11:00