From ac3541659de60f030825290bf0a815ddbf9f679a Mon Sep 17 00:00:00 2001 From: Luke Heath Date: Tue, 28 Feb 2023 14:07:03 -0600 Subject: [PATCH] Remove e2e tests from github test workflow (#10176) --- .github/workflows/test.yml | 90 -------------------------------------- 1 file changed, 90 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3f636e9953..a1b0a1e20f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,96 +37,6 @@ permissions: contents: read jobs: - test-e2e: - strategy: - fail-fast: false - matrix: - os: [ubuntu-latest-4-cores] - go-version: ['^1.19.4'] - fleet-tier: [free, premium] - runs-on: ${{ matrix.os }} - steps: - - name: Install Node - uses: actions/setup-node@1f8c6b94b26d0feae1e387ca63ccbdc44d27b561 # v2 - with: - node-version: '19' - - name: Install Go - uses: actions/setup-go@268d8c0ca0432bb2cf416faae41297df9d262d7f # v2 - with: - go-version: ${{ matrix.go-version }} - - name: Checkout Code - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v2 - - # Pre-starting dependencies here means they are ready to go when we need them. - - name: Start Infra Dependencies - # Use & to background this - run: docker-compose up -d mysql_test redis mailhog saml_idp & - - - name: JS Dependency Cache - id: js-cache - uses: actions/cache@fd5de65bc895cf536527842281bea11763fefd77 # v2 - with: - path: | - **/node_modules - ~/.cache/Cypress - # Use a separate cache for this from other JS jobs since we run the - # webpack steps and will have more to cache. - key: ${{ runner.os }}-e2e-modules-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-e2e-modules- - - - name: Go Cache - id: go-cache - uses: actions/cache@fd5de65bc895cf536527842281bea11763fefd77 # v2 - with: - # In order: - # * Module download cache - # * Build cache (Linux) - # * Build cache (Mac) - # * Build cache (Windows) - path: | - ~/go/pkg/mod - ~/.cache/go-build - ~/Library/Caches/go-build - %LocalAppData%\go-build - key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} - restore-keys: | - ${{ runner.os }}-go- - - - name: Install JS Dependencies - if: steps.js-cache.outputs.cache-hit != 'true' - run: make deps-js - - - name: Install Go Dependencies - if: steps.go-cache.outputs.cache-hit != 'true' - run: make deps-go - - - name: Build Fleet - run: | - export PATH=$PATH:~/go/bin - make generate-ci - make - - - name: Run E2E Tests - id: e2e - run: | - .github/scripts/check-infra-dependencies.sh all - make e2e-reset-db - make e2e-serve-${{ matrix.fleet-tier }} & - sleep 3 - make e2e-setup - yarn cypress run --config-file cypress/cypress-${{ matrix.fleet-tier }}.json - - - name: Upload artifacts - if: failure() - uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v2 - with: - name: cypress - path: | - cypress/screenshots/ - cypress/videos/ - - test-js: strategy: matrix: