Skip to content

Commit f3b7dae

Browse files
committed
CI: Enable Integration Tests for backport PRs
1 parent eb984db commit f3b7dae

File tree

3 files changed

+24
-16
lines changed

3 files changed

+24
-16
lines changed

.github/actionlint.yml

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ self-hosted-runner:
44
- func-tester
55
- func-tester-aarch64
66
- fuzzer-unit-tester
7-
- stress-tester
87
- style-checker
98
- style-checker-aarch64
109
- release-maker

.github/workflows/backport_branches.yml

+15-6
Original file line numberDiff line numberDiff line change
@@ -229,18 +229,26 @@ jobs:
229229
uses: ./.github/workflows/reusable_test.yml
230230
with:
231231
test_name: Stress test (tsan)
232-
runner_type: stress-tester
232+
runner_type: func-tester
233233
data: ${{ needs.RunConfig.outputs.data }}
234234
#############################################################################################
235235
############################# INTEGRATION TESTS #############################################
236236
#############################################################################################
237-
IntegrationTestsRelease:
238-
needs: [RunConfig, BuilderDebRelease]
237+
IntegrationTestsAsanOldAnalyzer:
238+
needs: [RunConfig, BuilderDebAsan]
239+
if: ${{ !failure() && !cancelled() }}
240+
uses: ./.github/workflows/reusable_test.yml
241+
with:
242+
test_name: Integration tests (asan, old analyzer)
243+
runner_type: func-tester
244+
data: ${{ needs.RunConfig.outputs.data }}
245+
IntegrationTestsTsan:
246+
needs: [RunConfig, BuilderDebTsan]
239247
if: ${{ !failure() && !cancelled() }}
240248
uses: ./.github/workflows/reusable_test.yml
241249
with:
242-
test_name: Integration tests (release)
243-
runner_type: stress-tester
250+
test_name: Integration tests (tsan)
251+
runner_type: func-tester
244252
data: ${{ needs.RunConfig.outputs.data }}
245253
FinishCheck:
246254
if: ${{ !cancelled() }}
@@ -250,7 +258,8 @@ jobs:
250258
- FunctionalStatelessTestAsan
251259
- FunctionalStatefulTestDebug
252260
- StressTestTsan
253-
- IntegrationTestsRelease
261+
- IntegrationTestsTsan
262+
- IntegrationTestsAsanOldAnalyzer
254263
- CompatibilityCheckX86
255264
- CompatibilityCheckAarch64
256265
runs-on: [self-hosted, style-checker]

.github/workflows/release_branches.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -374,39 +374,39 @@ jobs:
374374
uses: ./.github/workflows/reusable_test.yml
375375
with:
376376
test_name: Stress test (asan)
377-
runner_type: stress-tester
377+
runner_type: func-tester
378378
data: ${{ needs.RunConfig.outputs.data }}
379379
StressTestTsan:
380380
needs: [RunConfig, BuilderDebTsan]
381381
if: ${{ !failure() && !cancelled() }}
382382
uses: ./.github/workflows/reusable_test.yml
383383
with:
384384
test_name: Stress test (tsan)
385-
runner_type: stress-tester
385+
runner_type: func-tester
386386
data: ${{ needs.RunConfig.outputs.data }}
387387
StressTestMsan:
388388
needs: [RunConfig, BuilderDebMsan]
389389
if: ${{ !failure() && !cancelled() }}
390390
uses: ./.github/workflows/reusable_test.yml
391391
with:
392392
test_name: Stress test (msan)
393-
runner_type: stress-tester
393+
runner_type: func-tester
394394
data: ${{ needs.RunConfig.outputs.data }}
395395
StressTestUBsan:
396396
needs: [RunConfig, BuilderDebUBsan]
397397
if: ${{ !failure() && !cancelled() }}
398398
uses: ./.github/workflows/reusable_test.yml
399399
with:
400400
test_name: Stress test (ubsan)
401-
runner_type: stress-tester
401+
runner_type: func-tester
402402
data: ${{ needs.RunConfig.outputs.data }}
403403
StressTestDebug:
404404
needs: [RunConfig, BuilderDebDebug]
405405
if: ${{ !failure() && !cancelled() }}
406406
uses: ./.github/workflows/reusable_test.yml
407407
with:
408408
test_name: Stress test (debug)
409-
runner_type: stress-tester
409+
runner_type: func-tester
410410
data: ${{ needs.RunConfig.outputs.data }}
411411
#############################################################################################
412412
############################# INTEGRATION TESTS #############################################
@@ -417,31 +417,31 @@ jobs:
417417
uses: ./.github/workflows/reusable_test.yml
418418
with:
419419
test_name: Integration tests (asan)
420-
runner_type: stress-tester
420+
runner_type: func-tester
421421
data: ${{ needs.RunConfig.outputs.data }}
422422
IntegrationTestsAnalyzerAsan:
423423
needs: [RunConfig, BuilderDebAsan]
424424
if: ${{ !failure() && !cancelled() }}
425425
uses: ./.github/workflows/reusable_test.yml
426426
with:
427427
test_name: Integration tests (asan, old analyzer)
428-
runner_type: stress-tester
428+
runner_type: func-tester
429429
data: ${{ needs.RunConfig.outputs.data }}
430430
IntegrationTestsTsan:
431431
needs: [RunConfig, BuilderDebTsan]
432432
if: ${{ !failure() && !cancelled() }}
433433
uses: ./.github/workflows/reusable_test.yml
434434
with:
435435
test_name: Integration tests (tsan)
436-
runner_type: stress-tester
436+
runner_type: func-tester
437437
data: ${{ needs.RunConfig.outputs.data }}
438438
IntegrationTestsRelease:
439439
needs: [RunConfig, BuilderDebRelease]
440440
if: ${{ !failure() && !cancelled() }}
441441
uses: ./.github/workflows/reusable_test.yml
442442
with:
443443
test_name: Integration tests (release)
444-
runner_type: stress-tester
444+
runner_type: func-tester
445445
data: ${{ needs.RunConfig.outputs.data }}
446446
FinishCheck:
447447
if: ${{ !cancelled() }}

0 commit comments

Comments
 (0)