kata-containers/tests
Archana Shinde b0be03a93f Revert "tests: add image check before running coco tests"
This reverts commit 41b7577f08.

We were seeing a lot of issues in the TDX CI of the nature:

"Error: failed to create containerd container: create instance
470: object with key "470" already exists: unknown"

With the TDX CI, we moved to having the nydus snapsotter pre-installed.
Essentially the `deploy-snapshotter` step was performed once before any
actual CI runs.
We were seeing failures related to the error message above.

On reverting this change, we are no longer seeing errors related to
"key exists" with the TDX CI passing now.

The change reverted here is related to downloading incomplete images, but this
seems to be messing up TDX CI.
It is possible to pass --snapshotter to `ctr image check` but that does
not seem to have any effect on the data set returned.

Signed-off-by: Fabiano Fidêncio <fabiano@fidencio.org>
Signed-off-by: Archana Shinde <archana.m.shinde@intel.com>
2024-08-22 18:05:42 -07:00
..
cmd docs: update for SNP attestation 2024-07-10 15:06:55 +00:00
functional Merge pull request #9962 from GabyCT/topic/removecif 2024-07-10 09:02:33 +01:00
integration Revert "tests: add image check before running coco tests" 2024-08-22 18:05:42 -07:00
metrics metrics: Remove unused variable in openvino script 2024-08-21 16:05:55 +00:00
stability gha: Add k8s stability Kata CoCo GHA workflow 2024-08-16 16:14:15 +00:00
.gitignore tests: move static checks and dependencies from tests 2023-11-28 11:13:55 -08:00
.golangci.yml build: Update golang version to 1.22.2 2024-04-26 15:50:29 +02:00
cleanup_resources.py ci: cleanup: Ignore nonexisting resources 2024-07-02 22:23:54 +00:00
common.bash Revert "ci: Use helm to deploy kata-deploy" (partially) 2024-08-21 00:09:11 +02:00
error.sh scripts: Add error script 2024-02-20 18:30:03 +00:00
gha-run-k8s-common.sh tests:gha: delete namespace before resetting namespace 2024-07-10 12:08:28 +08:00
git-helper.sh GHA: remove GITHUB_WORKSPACE when workflow fails due to merge conflict 2023-12-07 10:25:57 +01:00
go.mod build(deps): bump the go_modules group across 5 directories with 8 updates 2024-04-30 09:46:13 +01:00
go.sum build(deps): bump the go_modules group across 5 directories with 8 updates 2024-04-30 09:46:13 +01:00
install_go.sh deps: bumping yq to v4.40.7 2024-05-31 13:28:34 -04:00
install_rust.sh deps: bumping yq to v4.40.7 2024-05-31 13:28:34 -04:00
kata-arch.sh ci: Do not take cross-build into consideration for kata-arch.sh 2023-07-21 16:54:27 +02:00
kata-doc-to-script.sh tests: move static checks and dependencies from tests 2023-11-28 11:13:55 -08:00
README.md docs: Add general tests documentation in main README 2024-03-04 21:53:01 +00:00
static-checks.sh tests: Fix indentation in static checks script 2024-05-29 15:43:44 +00:00

Kata Containers Tests

This directory contains various types of tests for testing the Kata Containers repository.

Test Content

We provide several tests to ensure Kata-Containers run on different scenarios and with different container managers.

  1. Integration tests to ensure compatibility with:
  2. Stability tests
  3. Metrics
  4. Functional

GitHub Actions

Kata Containers uses GitHub Actions in the Kata Containers repository.