From bc593918a1c89d3f94ca1f8c125971bbfabef0d9 Mon Sep 17 00:00:00 2001 From: MariusWirtz Date: Mon, 20 Apr 2026 12:57:44 +0200 Subject: [PATCH] Introduce tm1-11 environment for tests tm1-11 environment is normal TM1 on EC2 instead of PAoC This change aims to reduce flaky remote disconnect errors in integration test pipeline --- .github/workflows/integration_test_pipeline.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration_test_pipeline.yml b/.github/workflows/integration_test_pipeline.yml index 7b41f59a..ef7cc07f 100644 --- a/.github/workflows/integration_test_pipeline.yml +++ b/.github/workflows/integration_test_pipeline.yml @@ -8,9 +8,9 @@ on: required: true default: 'master' environments: - description: 'JSON array of environments to test (e.g., ["tm1-11-cloud", "tm1-11-cloud"])' + description: 'JSON array of environments to test (e.g., ["tm1-11", "tm1-12-cloud", "tm1-11-cloud"])' required: true - default: '["tm1-12-cloud","tm1-11-cloud"]' + default: '["tm1-11","tm1-12-cloud","tm1-11-cloud"]' jobs: test: @@ -63,7 +63,13 @@ jobs: TM1_CONNECTION: ${{ vars.TM1_CONNECTION }} TM1_CONNECTION_SECRET: ${{ secrets.TM1_CONNECTION_SECRET }} - - name: Run tests + - name: Run required tests (tm1-11) + if: ${{ matrix.environment == 'tm1-11' }} + run: pytest Tests/ + + - name: Run optional cloud tests (tm1-12-cloud, tm1-11-cloud) + if: ${{ matrix.environment == 'tm1-12-cloud' || matrix.environment == 'tm1-11-cloud' }} + continue-on-error: true run: pytest Tests/ - name: Upload test results