From d0cd6280e60a01ec1b8b189aad31a6d62f1211bc Mon Sep 17 00:00:00 2001 From: Ashwin Bharambe Date: Tue, 29 Jul 2025 17:41:27 -0700 Subject: [PATCH] update exclude --- .github/actions/run-integration-tests/action.yml | 7 +++++++ .github/workflows/integration-tests.yml | 7 ------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/actions/run-integration-tests/action.yml b/.github/actions/run-integration-tests/action.yml index f76aa3b93..ec2f7b5db 100644 --- a/.github/actions/run-integration-tests/action.yml +++ b/.github/actions/run-integration-tests/action.yml @@ -53,6 +53,13 @@ runs: echo "Test types to run: $TEST_TYPES" for test_type in $(echo "$TEST_TYPES" | jq -r '.[]'); do + # if provider is vllm, exclude the following tests: (safety, post_training, tool_runtime) + if [ "${{ inputs.provider }}" == "vllm" ]; then + if [ "$test_type" == "safety" ] || [ "$test_type" == "post_training" ] || [ "$test_type" == "tool_runtime" ]; then + continue + fi + fi + echo "=== Running tests for: $test_type ===" if uv run pytest -s -v tests/integration/$test_type --stack-config=${stack_config} \ diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 97249005e..8a70ea58c 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -150,13 +150,6 @@ jobs: provider: ${{ (github.event.schedule == '1 0 * * 0') && fromJSON('["vllm"]') || fromJSON(format('["{0}"]', github.event.inputs.test-provider || 'ollama')) }} python-version: ["3.12", "3.13"] client-version: ${{ (github.event.schedule == '0 0 * * 0' || github.event.inputs.test-all-client-versions == 'true') && fromJSON('["published", "latest"]') || fromJSON('["latest"]') }} - exclude: # TODO: look into why these tests are failing and fix them - - provider: vllm - test-type: safety - - provider: vllm - test-type: post_training - - provider: vllm - test-type: tool_runtime steps: - name: Checkout repository