@@ -516,50 +516,6 @@ jobs:
516516 cd packages/nextjs
517517 yarn test:integration
518518
519- # Ember tests are separate from the rest because they are the slowest part of the test suite, and making them a
520- # separate job allows them to run in parallel with the other tests.
521- job_ember_tests :
522- name : Ember (${{ matrix.scenario }}) Tests
523- needs : [job_get_metadata, job_build]
524- if : needs.job_get_metadata.outputs.changed_ember == 'true' || github.event_name != 'pull_request'
525- timeout-minutes : 10
526- runs-on : ubuntu-20.04
527- strategy :
528- fail-fast : false
529- matrix :
530- scenario : [ember-release, embroider-optimized, ember-4.0]
531- steps :
532- - name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
533- uses : actions/checkout@v3
534- with :
535- ref : ${{ env.HEAD_COMMIT }}
536- # TODO: removing `fetch-depth` below seems to have no effect, and the commit which added it had no description,
537- # so it's not clear why it's necessary. That said, right now ember tests are xfail, so it's a little hard to
538- # tell if it's safe to remove. Once ember tests are fixed, let's try again with it turned off, and if all goes
539- # well, we can pull it out.
540- fetch-depth : 0
541- - name : Set up Node
542- uses : actions/setup-node@v3
543- with :
544- # We support node 14+. If that works, we can safely assume that newer versions will also work.
545- node-version : ' 14'
546- - name : Check dependency cache
547- uses : actions/cache@v3
548- with :
549- path : ${{ env.CACHED_DEPENDENCY_PATHS }}
550- key : ${{ needs.job_build.outputs.dependency_cache_key }}
551- - name : Check build cache
552- uses : actions/cache@v3
553- with :
554- path : ${{ env.CACHED_BUILD_PATHS }}
555- key : ${{ env.BUILD_CACHE_KEY }}
556- - name : Run Ember tests
557- run : |
558- cd packages/ember
559- yarn ember try:one ${{ matrix.scenario }} --skip-cleanup=true
560- - name : Compute test coverage
561- uses : codecov/codecov-action@v3
562-
563519 job_browser_playwright_tests :
564520 name : Playwright (${{ matrix.bundle }})${{ (matrix.tracing_only && ' tracing only') || '' }} Tests
565521 needs : [job_get_metadata, job_build]
@@ -828,7 +784,6 @@ jobs:
828784 job_browser_playwright_tests,
829785 job_browser_integration_tests,
830786 job_remix_integration_tests,
831- job_ember_tests,
832787 ]
833788 # Always run this, even if a dependent job failed
834789 if : always()
0 commit comments