ci: cleanup extraneous release tests (#22892)

* ci: cleanup extraneous release tests

* Temporarily setup nightly ci to run on demand

* Revert "Temporarily setup nightly ci to run on demand"

This reverts commit 21e50d4f57ed0ee7859263c718d884efc571d967.
This commit is contained in:
John Kleinschmidt 2020-03-31 14:18:43 -04:00 committed by GitHub
parent 51c2af4df5
commit 629465aac7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1107,18 +1107,6 @@ steps-verify-ffmpeg: &steps-verify-ffmpeg
- *step-verify-ffmpeg - *step-verify-ffmpeg
- *step-maybe-notify-slack-failure - *step-maybe-notify-slack-failure
steps-verify-mksnapshot: &steps-verify-mksnapshot
steps:
- attach_workspace:
at: .
- *step-depot-tools-add-to-path
- *step-electron-dist-unzip
- *step-mksnapshot-unzip
- *step-setup-linux-for-headless-testing
- *step-verify-mksnapshot
- *step-maybe-notify-slack-failure
steps-verify-chromedriver: &steps-verify-chromedriver steps-verify-chromedriver: &steps-verify-chromedriver
steps: steps:
- attach_workspace: - attach_workspace:
@ -2003,14 +1991,6 @@ jobs:
<<: *env-testing-build <<: *env-testing-build
<<: *steps-electron-gn-check <<: *steps-electron-gn-check
mas-chromedriver:
<<: *machine-mac
environment:
<<: *env-machine-mac
<<: *env-release-build
<<: *env-send-slack-notifications
<<: *steps-chromedriver-build
mas-release: mas-release:
<<: *machine-mac-large <<: *machine-mac-large
environment: environment:
@ -2130,22 +2110,6 @@ jobs:
<<: *env-send-slack-notifications <<: *env-send-slack-notifications
<<: *steps-verify-ffmpeg <<: *steps-verify-ffmpeg
linux-x64-verify-mksnapshot:
<<: *machine-linux-medium
environment:
<<: *env-linux-medium
<<: *env-headless-testing
<<: *env-send-slack-notifications
<<: *steps-verify-mksnapshot
linux-x64-verify-chromedriver:
<<: *machine-linux-medium
environment:
<<: *env-linux-medium
<<: *env-headless-testing
<<: *env-send-slack-notifications
<<: *steps-verify-chromedriver
linux-ia32-testing-tests: linux-ia32-testing-tests:
<<: *machine-linux-medium <<: *machine-linux-medium
environment: environment:
@ -2192,23 +2156,6 @@ jobs:
<<: *env-send-slack-notifications <<: *env-send-slack-notifications
<<: *steps-verify-ffmpeg <<: *steps-verify-ffmpeg
linux-ia32-verify-mksnapshot:
<<: *machine-linux-medium
environment:
<<: *env-linux-medium
<<: *env-ia32
<<: *env-headless-testing
<<: *env-send-slack-notifications
<<: *steps-verify-mksnapshot
linux-ia32-verify-chromedriver:
<<: *machine-linux-medium
environment:
<<: *env-linux-medium
<<: *env-headless-testing
<<: *env-send-slack-notifications
<<: *steps-verify-chromedriver
osx-testing-tests: osx-testing-tests:
<<: *machine-mac-large <<: *machine-mac-large
environment: environment:
@ -2232,20 +2179,6 @@ jobs:
<<: *env-send-slack-notifications <<: *env-send-slack-notifications
<<: *steps-verify-ffmpeg <<: *steps-verify-ffmpeg
osx-verify-mksnapshot:
<<: *machine-mac
environment:
<<: *env-machine-mac
<<: *env-send-slack-notifications
<<: *steps-verify-mksnapshot
osx-verify-chromedriver:
<<: *machine-mac
environment:
<<: *env-machine-mac
<<: *env-send-slack-notifications
<<: *steps-verify-chromedriver
mas-testing-tests: mas-testing-tests:
<<: *machine-mac-large <<: *machine-mac-large
environment: environment:
@ -2269,20 +2202,6 @@ jobs:
<<: *env-send-slack-notifications <<: *env-send-slack-notifications
<<: *steps-verify-ffmpeg <<: *steps-verify-ffmpeg
mas-verify-mksnapshot:
<<: *machine-mac
environment:
<<: *env-machine-mac
<<: *env-send-slack-notifications
<<: *steps-verify-mksnapshot
mas-verify-chromedriver:
<<: *machine-mac
environment:
<<: *env-machine-mac
<<: *env-send-slack-notifications
<<: *steps-verify-chromedriver
# Layer 4: Summary. # Layer 4: Summary.
linux-x64-release-summary: linux-x64-release-summary:
<<: *machine-linux-medium <<: *machine-linux-medium
@ -2501,67 +2420,37 @@ workflows:
- linux-x64-release-tests: - linux-x64-release-tests:
requires: requires:
- linux-x64-release - linux-x64-release
- linux-x64-chromedriver:
requires:
- linux-checkout-fast
- linux-x64-verify-ffmpeg: - linux-x64-verify-ffmpeg:
requires: requires:
- linux-x64-release - linux-x64-release
- linux-x64-verify-mksnapshot:
requires:
- linux-x64-release
- linux-x64-verify-chromedriver:
requires:
- linux-x64-release
- linux-x64-chromedriver
- linux-x64-release-summary: - linux-x64-release-summary:
requires: requires:
- linux-x64-release - linux-x64-release
- linux-x64-release-tests - linux-x64-release-tests
- linux-x64-verify-ffmpeg - linux-x64-verify-ffmpeg
- linux-x64-chromedriver
- linux-ia32-release - linux-ia32-release
- linux-ia32-release-tests: - linux-ia32-release-tests:
requires: requires:
- linux-ia32-release - linux-ia32-release
- linux-ia32-chromedriver:
requires:
- linux-checkout-fast
- linux-ia32-verify-ffmpeg: - linux-ia32-verify-ffmpeg:
requires: requires:
- linux-ia32-release - linux-ia32-release
- linux-ia32-verify-mksnapshot:
requires:
- linux-ia32-release
- linux-x64-verify-chromedriver:
requires:
- linux-ia32-release
- linux-ia32-chromedriver
- linux-ia32-release-summary: - linux-ia32-release-summary:
requires: requires:
- linux-ia32-release - linux-ia32-release
- linux-ia32-release-tests - linux-ia32-release-tests
- linux-ia32-verify-ffmpeg - linux-ia32-verify-ffmpeg
- linux-ia32-chromedriver
- linux-arm-release - linux-arm-release
- linux-arm-chromedriver:
requires:
- linux-checkout-fast
- linux-arm-release-summary: - linux-arm-release-summary:
requires: requires:
- linux-arm-release - linux-arm-release
- linux-arm-chromedriver
- linux-arm64-release - linux-arm64-release
- linux-arm64-chromedriver:
requires:
- linux-checkout-fast
- linux-arm64-release-summary: - linux-arm64-release-summary:
requires: requires:
- linux-arm64-release - linux-arm64-release
- linux-arm64-chromedriver
nightly-mac-release-test: nightly-mac-release-test:
triggers: triggers:
@ -2582,25 +2471,14 @@ workflows:
- osx-release-tests: - osx-release-tests:
requires: requires:
- osx-release - osx-release
- osx-chromedriver:
requires:
- mac-checkout-fast
- osx-verify-ffmpeg: - osx-verify-ffmpeg:
requires: requires:
- osx-release - osx-release
- osx-verify-mksnapshot:
requires:
- osx-release
- osx-verify-chromedriver:
requires:
- osx-release
- osx-chromedriver
- osx-release-summary: - osx-release-summary:
requires: requires:
- osx-release - osx-release
- osx-release-tests - osx-release-tests
- osx-verify-ffmpeg - osx-verify-ffmpeg
- osx-chromedriver
- mas-release: - mas-release:
requires: requires:
@ -2608,25 +2486,14 @@ workflows:
- mas-release-tests: - mas-release-tests:
requires: requires:
- mas-release - mas-release
- mas-chromedriver:
requires:
- mac-checkout-fast
- mas-verify-ffmpeg: - mas-verify-ffmpeg:
requires: requires:
- mas-release - mas-release
- mas-verify-mksnapshot:
requires:
- mas-release
- mas-verify-chromedriver:
requires:
- mas-release
- mas-chromedriver
- mas-release-summary: - mas-release-summary:
requires: requires:
- mas-release - mas-release
- mas-release-tests - mas-release-tests
- mas-verify-ffmpeg - mas-verify-ffmpeg
- mas-chromedriver
# Various slow and non-essential checks we run only nightly. # Various slow and non-essential checks we run only nightly.
# Sanitizer jobs should be added here. # Sanitizer jobs should be added here.