diff --git a/.github/workflows/basic-ci-amd64.yaml b/.github/workflows/basic-ci-amd64.yaml index 333201b90f..b803e6ea10 100644 --- a/.github/workflows/basic-ci-amd64.yaml +++ b/.github/workflows/basic-ci-amd64.yaml @@ -366,7 +366,7 @@ jobs: run: bash tests/functional/kata-agent-apis/gha-run.sh install-dependencies - name: get-kata-tarball - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: kata-static-tarball-amd64${{ inputs.tarball-suffix }} path: kata-artifacts diff --git a/tests/functional/kata-agent-apis/api-tests/dummy.bats b/tests/functional/kata-agent-apis/api-tests/dummy.bats new file mode 100755 index 0000000000..3659415247 --- /dev/null +++ b/tests/functional/kata-agent-apis/api-tests/dummy.bats @@ -0,0 +1,20 @@ +#!/usr/bin/env bats + +# Copyright (c) 2024 Microsoft Corporation +# +# SPDX-License-Identifier: Apache-2.0 + +load "${BATS_TEST_DIRNAME}/../../../common.bash" +load "${BATS_TEST_DIRNAME}/../setup_common.sh" + +setup_file() { + info "setup" +} + +@test "Dummy test" { + info "placeholder" +} + +teardown_file() { + info "teardown" +} diff --git a/tests/functional/kata-agent-apis/gha-run.sh b/tests/functional/kata-agent-apis/gha-run.sh index 1598be6a2f..b46540fa2d 100755 --- a/tests/functional/kata-agent-apis/gha-run.sh +++ b/tests/functional/kata-agent-apis/gha-run.sh @@ -26,7 +26,7 @@ function install_dependencies() { } function run() { - exit 0 + bash -c ${kata_agent_apis_dir}/run-agent-api-tests.sh } function main() { diff --git a/tests/functional/kata-agent-apis/run-agent-api-tests.sh b/tests/functional/kata-agent-apis/run-agent-api-tests.sh index fac477d32c..247ba44ecc 100755 --- a/tests/functional/kata-agent-apis/run-agent-api-tests.sh +++ b/tests/functional/kata-agent-apis/run-agent-api-tests.sh @@ -33,7 +33,9 @@ EOF } run_tests() { - info "placeholder: no tests" + info "Running agent API tests" + + bats "${kata_agent_apis_dir}/api-tests" } main()