Fabiano Fidêncio
5b737c01c3
tests: Fix shellcheck issues in stressng.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
2831481b31
tests: Fix shellcheck issues in cassandra_stress.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
544d11dba2
tests: Fix shellcheck issues in gha-adjust-to-use-prebuilt-components.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
f36c38803f
tests: Fix shellcheck issues in run.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
595296636f
tests: Fix shellcheck issues in kata-monitor-tests.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
ce9c2671d4
tests: Fix shellcheck issues in gha-run.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
143f9a7882
tests: Fix shellcheck issues in run-kata-deploy-tests.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
140e08044f
tests: Fix shellcheck issues in gha-run.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
dba477eeb0
tests: Fix shellcheck issues in setup_common.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
9ee4ef9ac0
tests: Fix shellcheck issues in run-agent-api-tests.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
63ebcc327a
tests: Fix shellcheck issues in gha-run.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
47f66299c3
tests: Fix shellcheck issues in soak_parallel_rm.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
98ab2228f8
tests: Fix shellcheck issues in scability_test.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
be0c348b80
tests: Fix shellcheck issues in gha-run.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
7618715c24
tests: Fix shellcheck issues in agent_stability_test.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
011e0178e1
tests: Fix shellcheck issues in nydus_tests.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
1161249197
tests: Fix shellcheck issues in gha-run.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
ccfe25096f
tests: Fix shellcheck issues in gha-run.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
f58fcfe088
tests: Fix shellcheck issues in tests_common.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
0c42a1e0b0
tests: Fix shellcheck issues in setup.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
65b24cf119
tests: Fix shellcheck issues in run_kubernetes_tests.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
b4bf94d508
tests: Fix shellcheck issues in lib.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
dc0f5e96bc
tests: Fix shellcheck issues in gha-run.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
4a65b8602d
tests: Fix shellcheck issues in filter_k8s_test.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
400923efac
tests: Fix shellcheck issues in confidential_common.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
24b00204b9
tests: Fix shellcheck issues in gha-run.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
27e74919a7
tests: Fix shellcheck issues in integration-tests.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:07 +02:00
Fabiano Fidêncio
c04dcb9c2f
tests: Fix shellcheck issues in gha-run.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:07 +02:00
Fabiano Fidêncio
440538e789
tests: Fix shellcheck issues in static-checks.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:07 +02:00
Fabiano Fidêncio
ed5732d5dd
tests: Fix shellcheck issues in kata-doc-to-script.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:07 +02:00
Fabiano Fidêncio
333bfd0b71
tests: Fix shellcheck issues in kata-arch.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:07 +02:00
Fabiano Fidêncio
3832a5f443
tests: Fix shellcheck issues in install_rust.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:07 +02:00
Fabiano Fidêncio
d48a2d01ef
tests: Fix shellcheck issues in install_regorus.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:07 +02:00
Fabiano Fidêncio
18c54060e4
tests: Fix shellcheck issues in install_opa.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:07 +02:00
Fabiano Fidêncio
84ca61f1b7
tests: Fix shellcheck issues in gha-run-k8s-common.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:07 +02:00
Fabiano Fidêncio
138637fa47
tests: Fix shellcheck issues in error.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:07 +02:00
Fabiano Fidêncio
1e200ef4f3
tests: Fix shellcheck issues in github-labels.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:07 +02:00
Saul Paredes
90e94ab305
test: temp skip failing tests on AKS
...
"kubectl describe" output has been recently updated in AKS,
and this change in behaviour no longer allows us to assess these tests correctly.
failing tests: https://github.com/kata-containers/kata-containers/actions/runs/24809935437/job/72613854358#step:13:609
Signed-off-by: Saul Paredes <saulparedes@microsoft.com >
2026-04-23 14:36:57 -07:00
Fabiano Fidêncio
a8d81acb0a
tests: Fallback to previous k8s minor version on broken pkgs
...
The latest stable Kubernetes version advertised by dl.k8s.io may
temporarily have unresolvable package dependencies (e.g. missing
cri-tools or kubernetes-cni for the newest minor). This causes CI
failures during k8s deployment.
Refactor do_deploy_k8s to resolve the version once, perform a dry-run
apt-get install check, and if it fails, automatically fall back to the
previous minor version (e.g. v1.36 -> v1.35) before retrying.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-23 14:04:10 +02:00
Fabiano Fidêncio
68cc7f8e70
ci: remove unmaintained CoCo stability test workflows
...
The ci-coco-stability.yaml workflow has its weekly schedule
commented out with a note that the workload is not maintained.
Remove the entire chain: ci-coco-stability.yaml, ci-weekly.yaml,
run-kata-coco-stability-tests.yaml, and the kubernetes stability
test scripts that were only used through this path.
The local containerd stability tests (tests/stability/gha-run.sh)
remain as they are actively used by basic-ci workflows.
Made-with: Cursor
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-23 08:46:12 +02:00
Fabiano Fidêncio
fccfd4dec7
tests: remove orphan vfio.yaml k8s workload manifest
...
This manifest is not referenced by any .bats test file and
is effectively dead code.
Made-with: Cursor
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-23 08:46:12 +02:00
Fabiano Fidêncio
c380c4c1d2
tests: remove unreferenced stdio integration tests
...
The tests/integration/stdio/ directory has a gha-run.sh script
but no workflow in .github/workflows/ references it, so these
tests never run in CI.
Made-with: Cursor
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-23 08:46:12 +02:00
Fabiano Fidêncio
c7e3f95883
tests: remove disabled tracing tests and CI job
...
The run-tracing job in basic-ci-amd64.yaml has been disabled
(if: false) due to issue #9763 , with no path to re-enablement.
Remove the job definition and the backing
tests/functional/tracing/ directory.
Made-with: Cursor
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-23 08:46:12 +02:00
Fabiano Fidêncio
8a93cf8f17
tests: remove disabled VFIO tests and CI job
...
The run-vfio job in basic-ci-amd64.yaml has been disabled
(if: false) due to issues #9764 , #9851 , and #9940 , with no
path to re-enablement. Remove the job definition and the
backing tests/functional/vfio/ directory.
Made-with: Cursor
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-23 08:46:12 +02:00
Fabiano Fidêncio
b74f2c0a9c
tests: remove metrics tests and workflow
...
The run-metrics.yaml workflow is a reusable workflow_call with no
caller in the repository, making it effectively dead code. Remove
the workflow, the entire tests/metrics/ directory (~586 files
including vendored Go for checkmetrics), and the "metrics"
self-hosted runner label from actionlint.yaml.
Made-with: Cursor
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-23 08:46:12 +02:00
Saul Paredes
cafdd278ba
tests: k8s: policy: improve settings selection for runtime-rs hypervisors
...
"cloud-hypervisor" is also a runtime-rs hypervisor. So we need to include it in the settings selection logic.
Signed-off-by: Saul Paredes <saulparedes@microsoft.com >
2026-04-21 14:08:27 -07:00
Saul Paredes
baf0f16804
ci: k8s-tests: test mariner and runtime-rs
...
Disable policy tests when using mariner and runtime-rs. These are not supported yet.
Signed-off-by: Saul Paredes <saulparedes@microsoft.com >
2026-04-21 14:08:21 -07:00
Fabiano Fidêncio
1c2d5cb57d
Merge pull request #12848 from kata-containers/sprt/fix-block-vol-test
...
tests: make k8s-block-volume more robust
2026-04-21 11:27:43 +02:00
Dan Mihai
b2ea9a8fc6
Merge pull request #12460 from microsoft/danmihai1/k8s-openvpn-runtime
...
tests: annotations for all k8s-openvpn yaml files
2026-04-20 09:47:02 -07:00
stevenhorsman
c75c432c01
ci: Update TEE scope
...
`k8s-confidential.bats` technically doesn't need attestation, but only runs
on TEE hardware, so include it in the attestation list so we can test it in PRs
Signed-off-by: stevenhorsman <steven@uk.ibm.com >
2026-04-20 09:36:10 +01:00