diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 6a5cbf90a..7e5832853 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -12,8 +12,8 @@ on: jobs: run-tests-basic: - runs-on: ubuntu-latest-8-cores - timeout-minutes: 20 + runs-on: ubuntu-latest-4-cores + timeout-minutes: 30 name: All Integration Tests with Basic Config steps: - uses: actions/checkout@v2 @@ -29,7 +29,7 @@ jobs: s3_test_config_path: premerge-basic-test-config.yml - name: Run the SDK Integration Tests - timeout-minutes: 10 + timeout-minutes: 20 working-directory: integration_tests/sdk run: python3 run_tests.py -n 8 @@ -58,8 +58,8 @@ jobs: prefix: Basic run-tests-s3-storage: - runs-on: ubuntu-latest-8-cores - timeout-minutes: 20 + runs-on: ubuntu-latest-4-cores + timeout-minutes: 30 name: SDK Integration Tests with S3 Storage Layer steps: - uses: actions/checkout@v2 @@ -79,7 +79,7 @@ jobs: run: aqueduct install s3 - name: Run the SDK Integration Aqueduct Tests - timeout-minutes: 10 + timeout-minutes: 20 working-directory: integration_tests/sdk run: python3 run_tests.py --aqueduct -n 8 diff --git a/.github/workflows/periodic-integration-tests.yml b/.github/workflows/periodic-integration-tests.yml index 5d761e05c..b79604bd7 100644 --- a/.github/workflows/periodic-integration-tests.yml +++ b/.github/workflows/periodic-integration-tests.yml @@ -7,7 +7,7 @@ on: jobs: run-k8s-tests: - runs-on: ubuntu-latest-8-cores + runs-on: ubuntu-latest-4-cores timeout-minutes: 90 name: SDK Integration Tests against K8s Compute steps: @@ -128,11 +128,11 @@ jobs: aws_access_key_id: ${{ secrets.KENNY_AWS_ACCESS_KEY_ID }} aws_secret_access_key: ${{ secrets.KENNY_AWS_SECRET_ACCESS_KEY }} s3_test_config_path: periodic-data-integration-test-config.yml - + - name: Install any data connector packages run: | aqueduct install redshift - + - name: Setup Hosted Data Integrations working-directory: scripts/data run: python3 setup_hosted.py --aws-key-id ${{ secrets.SAURAV_AWS_ACCESS_KEY_ID }} --aws-secret-key ${{ secrets.SAURAV_AWS_SECRET_ACCESS_KEY }} @@ -145,7 +145,7 @@ jobs: if: always() with: prefix: Data Connectors - + - name: Teardown Hosted Data Integrations if: always() working-directory: scripts/data