k3s/tests/docker
Derek Nola b5e2fa77a6
Convert legacy docker tests from bash to golang (#11357)
* Convert the following Docker test from Bash to Go
    - basics
    - bootstraptoken
    - cacerts
    - compat -> skew
    - etcd
    - lazypull
    - upgrade

Signed-off-by: Derek Nola <derek.nola@suse.com>

* Add Docker go tests to GHA
* Prebuild K3s Go Tests
* Strip go test binaries to reduce size
* Handle complex branch options

Signed-off-by: Derek Nola <derek.nola@suse.com>

* Implement basic golang tests on arm and arm64 pipelines

Signed-off-by: Derek Nola <derek.nola@suse.com>
2024-11-26 12:30:52 -08:00
..
basics Convert legacy docker tests from bash to golang (#11357) 2024-11-26 12:30:52 -08:00
bootstraptoken Convert legacy docker tests from bash to golang (#11357) 2024-11-26 12:30:52 -08:00
cacerts Convert legacy docker tests from bash to golang (#11357) 2024-11-26 12:30:52 -08:00
etcd Convert legacy docker tests from bash to golang (#11357) 2024-11-26 12:30:52 -08:00
lazypull Convert legacy docker tests from bash to golang (#11357) 2024-11-26 12:30:52 -08:00
resources Convert legacy docker tests from bash to golang (#11357) 2024-11-26 12:30:52 -08:00
skew Convert legacy docker tests from bash to golang (#11357) 2024-11-26 12:30:52 -08:00
upgrade Convert legacy docker tests from bash to golang (#11357) 2024-11-26 12:30:52 -08:00
flaky-tests Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-helpers Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-helpers.go Convert legacy docker tests from bash to golang (#11357) 2024-11-26 12:30:52 -08:00
test-run-basics Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-run-bootstraptoken Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-run-cacerts Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-run-compat Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-run-etcd Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-run-hardened Enhance E2E Hardened option (#10558) 2024-07-25 09:37:03 -07:00
test-run-lazypull Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-run-upgrade Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-runner Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-setup-sonobuoy Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-setup-sonobuoy-etcd Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-setup-sonobuoy-mysql Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00
test-setup-sonobuoy-postgres Move docker tests into tests folder (#9555) 2024-03-04 09:15:40 -08:00