-
Notifications
You must be signed in to change notification settings - Fork 853
41 lines (36 loc) · 1.16 KB
/
tests-outerloop.yml
File metadata and controls
41 lines (36 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Executes outerloop tests
#
# COPILOT INSTRUCTIONS:
# - Keep the 'paths:' list in sync across tests-outerloop.yml and
# tests-quarantine.yml
# - Validate that each path exists in the repository before adding or
# updating the list
# - No external YAML file is used—only the workflow YAMLs themselves
# hold the list
#
name: Outerloop Tests
on:
workflow_dispatch:
schedule:
- cron: '0 2 * * *' # Daily at 02:00 UTC
# TEMPORARILY DISABLED pull_request trigger due to #12143 (disk space issues): https://github.com/microsoft/aspire/issues/12143
# pull_request:
# paths:
# - '.github/actions/**'
# - '.github/workflows/**'
# - 'eng/**'
# - '!eng/pipelines/**'
# - '!eng/scripts/**'
# - '!eng/*pack/**'
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
outerloop_tests:
uses: ./.github/workflows/specialized-test-runner.yml
with:
testRunnerName: "OuterloopTestRunsheetBuilder"
attributeName: "OuterloopTest"
extraRunSheetBuilderArgs: "-p:RunOuterloopTests=true"
extraTestArgs: "--filter-trait outerloop=true"
enablePlaywrightInstall: true