Skip to content

Merge pull request #196 from paper2/dependabot/npm_and_yarn/npm-1f439… #28

Merge pull request #196 from paper2/dependabot/npm_and_yarn/npm-1f439…

Merge pull request #196 from paper2/dependabot/npm_and_yarn/npm-1f439… #28

name: Test with Many Jobs
on:
push:
permissions:
contents: read
jobs:
many-jobs:
name: Many Test Job ${{ matrix.job-number }}
runs-on: ubuntu-latest
strategy:
matrix:
job-number:
[
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,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200
]
steps:
- name: Run test step 1
run: |
echo "Running pagination test job ${{ matrix.job-number }}"
- name: Run test step 2
run: |
echo "Running pagination test job ${{ matrix.job-number }}"
verification:
needs: [many-jobs]
name: Verification Number of Jobs
uses: ./.github/workflows/validate-action-output.yml
with:
test-data-directory: pagination-test-200-jobs
artifact-name: collector-logs-pagination-200-jobs
retention-days: 5
validate-traces: false
validate-metrics: false
expected-job-count: 200
expected-job-name-pattern: 'Many Test Job'
secrets: inherit