From 5b518c5098bca4dde1f3cb324dcb5a915597834e Mon Sep 17 00:00:00 2001 From: Tommy Reilly Date: Tue, 19 Nov 2024 11:28:18 -0500 Subject: [PATCH] Run interpreter integration tests --- .github/workflows/unit-test-on-pull-request.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/unit-test-on-pull-request.yml b/.github/workflows/unit-test-on-pull-request.yml index 6fa8e7c4..d7a913a4 100644 --- a/.github/workflows/unit-test-on-pull-request.yml +++ b/.github/workflows/unit-test-on-pull-request.yml @@ -144,3 +144,18 @@ jobs: *) echo >&2 "bug: bad arch selected"; exit 1;; esac support/run-tests.sh ${{ matrix.kernel }} + interpreter-integration-tests: + name: Interpreter integration + runs-on: ubuntu-24.04 + strategy: + matrix: + target_arch: [amd64, arm64] + steps: + - name: Clone code + uses: actions/checkout@v4 + - name: Set up environment + uses: ./.github/workflows/env + - name: Test interpreter integration + run: | + uname -a + sudo go test ./interpreter/... -v -run TestIntegration