diff --git a/.github/workflows/run-k8s-tests-on-aks.yaml b/.github/workflows/run-k8s-tests-on-aks.yaml index ae70f6ce9..5beca17a4 100644 --- a/.github/workflows/run-k8s-tests-on-aks.yaml +++ b/.github/workflows/run-k8s-tests-on-aks.yaml @@ -22,6 +22,7 @@ jobs: matrix: vmm: - clh + - dragonball - qemu uses: ./.github/workflows/create-aks.yaml with: @@ -34,6 +35,7 @@ jobs: matrix: vmm: - clh + - dragonball - qemu runs-on: ubuntu-latest needs: create-aks @@ -88,6 +90,7 @@ jobs: matrix: vmm: - clh + - dragonball - qemu needs: run-k8s-tests if: always() diff --git a/tests/integration/kubernetes/run_kubernetes_tests.sh b/tests/integration/kubernetes/run_kubernetes_tests.sh index db1e16633..2d11f744f 100755 --- a/tests/integration/kubernetes/run_kubernetes_tests.sh +++ b/tests/integration/kubernetes/run_kubernetes_tests.sh @@ -54,6 +54,10 @@ else ) fi +if [ ${KATA_HYPERVISOR} == "dragonball" ]; then + exit 0 +fi + # we may need to skip a few test cases when running on non-x86_64 arch arch_config_file="${kubernetes_dir}/filter_out_per_arch/${TARGET_ARCH}.yaml" if [ -f "${arch_config_file}" ]; then