Skip to content

Commit 4f4b5aa

Browse files
committed
Merge remote-tracking branch 'upstream/master' into azure-remove-redundant-list
2 parents 10de19f + 356fb6e commit 4f4b5aa

File tree

225 files changed

+2914
-766
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

225 files changed

+2914
-766
lines changed

.github/workflows/backport_branches.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -625,11 +625,11 @@ jobs:
625625
python3 -m praktika run 'Compatibility check (aarch64)' --workflow "BackportPR" --ci |& tee ./ci/tmp/job.log
626626
fi
627627
628-
stateless_tests_asan_1_2:
628+
stateless_tests_asan_distributed_plan_1_2:
629629
runs-on: [self-hosted, func-tester]
630630
needs: [config_workflow, dockers_build_amd_and_merge, build_amd_asan]
631-
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChhc2FuLCAxLzIp') }}
632-
name: "Stateless tests (asan, 1/2)"
631+
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChhc2FuLCBkaXN0cmlidXRlZCBwbGFuLCAxLzIp') }}
632+
name: "Stateless tests (asan, distributed plan, 1/2)"
633633
outputs:
634634
data: ${{ steps.run.outputs.DATA }}
635635
steps:
@@ -658,16 +658,16 @@ jobs:
658658
. ./ci/tmp/praktika_setup_env.sh
659659
set -o pipefail
660660
if command -v ts &> /dev/null; then
661-
python3 -m praktika run 'Stateless tests (asan, 1/2)' --workflow "BackportPR" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
661+
python3 -m praktika run 'Stateless tests (asan, distributed plan, 1/2)' --workflow "BackportPR" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
662662
else
663-
python3 -m praktika run 'Stateless tests (asan, 1/2)' --workflow "BackportPR" --ci |& tee ./ci/tmp/job.log
663+
python3 -m praktika run 'Stateless tests (asan, distributed plan, 1/2)' --workflow "BackportPR" --ci |& tee ./ci/tmp/job.log
664664
fi
665665
666-
stateless_tests_asan_2_2:
666+
stateless_tests_asan_distributed_plan_2_2:
667667
runs-on: [self-hosted, func-tester]
668668
needs: [config_workflow, dockers_build_amd_and_merge, build_amd_asan]
669-
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChhc2FuLCAyLzIp') }}
670-
name: "Stateless tests (asan, 2/2)"
669+
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChhc2FuLCBkaXN0cmlidXRlZCBwbGFuLCAyLzIp') }}
670+
name: "Stateless tests (asan, distributed plan, 2/2)"
671671
outputs:
672672
data: ${{ steps.run.outputs.DATA }}
673673
steps:
@@ -696,9 +696,9 @@ jobs:
696696
. ./ci/tmp/praktika_setup_env.sh
697697
set -o pipefail
698698
if command -v ts &> /dev/null; then
699-
python3 -m praktika run 'Stateless tests (asan, 2/2)' --workflow "BackportPR" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
699+
python3 -m praktika run 'Stateless tests (asan, distributed plan, 2/2)' --workflow "BackportPR" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
700700
else
701-
python3 -m praktika run 'Stateless tests (asan, 2/2)' --workflow "BackportPR" --ci |& tee ./ci/tmp/job.log
701+
python3 -m praktika run 'Stateless tests (asan, distributed plan, 2/2)' --workflow "BackportPR" --ci |& tee ./ci/tmp/job.log
702702
fi
703703
704704
stress_test_amd_tsan:

.github/workflows/master.yml

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1383,11 +1383,11 @@ jobs:
13831383
python3 -m praktika run 'Compatibility check (aarch64)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
13841384
fi
13851385
1386-
stateless_tests_asan_1_2:
1386+
stateless_tests_asan_distributed_plan_1_2:
13871387
runs-on: [self-hosted, func-tester]
13881388
needs: [config_workflow, dockers_build_amd_and_merge, build_amd_asan]
1389-
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChhc2FuLCAxLzIp') }}
1390-
name: "Stateless tests (asan, 1/2)"
1389+
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChhc2FuLCBkaXN0cmlidXRlZCBwbGFuLCAxLzIp') }}
1390+
name: "Stateless tests (asan, distributed plan, 1/2)"
13911391
outputs:
13921392
data: ${{ steps.run.outputs.DATA }}
13931393
steps:
@@ -1416,16 +1416,16 @@ jobs:
14161416
. ./ci/tmp/praktika_setup_env.sh
14171417
set -o pipefail
14181418
if command -v ts &> /dev/null; then
1419-
python3 -m praktika run 'Stateless tests (asan, 1/2)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
1419+
python3 -m praktika run 'Stateless tests (asan, distributed plan, 1/2)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
14201420
else
1421-
python3 -m praktika run 'Stateless tests (asan, 1/2)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
1421+
python3 -m praktika run 'Stateless tests (asan, distributed plan, 1/2)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
14221422
fi
14231423
1424-
stateless_tests_asan_2_2:
1424+
stateless_tests_asan_distributed_plan_2_2:
14251425
runs-on: [self-hosted, func-tester]
14261426
needs: [config_workflow, dockers_build_amd_and_merge, build_amd_asan]
1427-
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChhc2FuLCAyLzIp') }}
1428-
name: "Stateless tests (asan, 2/2)"
1427+
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChhc2FuLCBkaXN0cmlidXRlZCBwbGFuLCAyLzIp') }}
1428+
name: "Stateless tests (asan, distributed plan, 2/2)"
14291429
outputs:
14301430
data: ${{ steps.run.outputs.DATA }}
14311431
steps:
@@ -1454,9 +1454,9 @@ jobs:
14541454
. ./ci/tmp/praktika_setup_env.sh
14551455
set -o pipefail
14561456
if command -v ts &> /dev/null; then
1457-
python3 -m praktika run 'Stateless tests (asan, 2/2)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
1457+
python3 -m praktika run 'Stateless tests (asan, distributed plan, 2/2)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
14581458
else
1459-
python3 -m praktika run 'Stateless tests (asan, 2/2)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
1459+
python3 -m praktika run 'Stateless tests (asan, distributed plan, 2/2)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
14601460
fi
14611461
14621462
stateless_tests_release:
@@ -1953,11 +1953,11 @@ jobs:
19531953
python3 -m praktika run 'Stateless tests (ubsan)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
19541954
fi
19551955
1956-
stateless_tests_debug_s3_storage:
1956+
stateless_tests_debug_distributed_plan_s3_storage:
19571957
runs-on: [self-hosted, func-tester]
19581958
needs: [config_workflow, dockers_build_amd_and_merge, build_amd_debug]
1959-
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChkZWJ1ZywgczMgc3RvcmFnZSk=') }}
1960-
name: "Stateless tests (debug, s3 storage)"
1959+
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChkZWJ1ZywgZGlzdHJpYnV0ZWQgcGxhbiwgczMgc3RvcmFnZSk=') }}
1960+
name: "Stateless tests (debug, distributed plan, s3 storage)"
19611961
outputs:
19621962
data: ${{ steps.run.outputs.DATA }}
19631963
steps:
@@ -1986,9 +1986,9 @@ jobs:
19861986
. ./ci/tmp/praktika_setup_env.sh
19871987
set -o pipefail
19881988
if command -v ts &> /dev/null; then
1989-
python3 -m praktika run 'Stateless tests (debug, s3 storage)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
1989+
python3 -m praktika run 'Stateless tests (debug, distributed plan, s3 storage)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
19901990
else
1991-
python3 -m praktika run 'Stateless tests (debug, s3 storage)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
1991+
python3 -m praktika run 'Stateless tests (debug, distributed plan, s3 storage)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
19921992
fi
19931993
19941994
stateless_tests_tsan_s3_storage_1_3:
@@ -2637,11 +2637,11 @@ jobs:
26372637
python3 -m praktika run 'Integration tests (release, 4/4)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
26382638
fi
26392639
2640-
integration_tests_aarch64_1_4:
2640+
integration_tests_aarch64_distributed_plan_1_4:
26412641
runs-on: [self-hosted, func-tester-aarch64]
26422642
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_release]
2643-
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'SW50ZWdyYXRpb24gdGVzdHMgKGFhcmNoNjQsIDEvNCk=') }}
2644-
name: "Integration tests (aarch64, 1/4)"
2643+
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'SW50ZWdyYXRpb24gdGVzdHMgKGFhcmNoNjQsIGRpc3RyaWJ1dGVkIHBsYW4sIDEvNCk=') }}
2644+
name: "Integration tests (aarch64, distributed plan, 1/4)"
26452645
outputs:
26462646
data: ${{ steps.run.outputs.DATA }}
26472647
steps:
@@ -2670,16 +2670,16 @@ jobs:
26702670
. ./ci/tmp/praktika_setup_env.sh
26712671
set -o pipefail
26722672
if command -v ts &> /dev/null; then
2673-
python3 -m praktika run 'Integration tests (aarch64, 1/4)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
2673+
python3 -m praktika run 'Integration tests (aarch64, distributed plan, 1/4)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
26742674
else
2675-
python3 -m praktika run 'Integration tests (aarch64, 1/4)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
2675+
python3 -m praktika run 'Integration tests (aarch64, distributed plan, 1/4)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
26762676
fi
26772677
2678-
integration_tests_aarch64_2_4:
2678+
integration_tests_aarch64_distributed_plan_2_4:
26792679
runs-on: [self-hosted, func-tester-aarch64]
26802680
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_release]
2681-
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'SW50ZWdyYXRpb24gdGVzdHMgKGFhcmNoNjQsIDIvNCk=') }}
2682-
name: "Integration tests (aarch64, 2/4)"
2681+
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'SW50ZWdyYXRpb24gdGVzdHMgKGFhcmNoNjQsIGRpc3RyaWJ1dGVkIHBsYW4sIDIvNCk=') }}
2682+
name: "Integration tests (aarch64, distributed plan, 2/4)"
26832683
outputs:
26842684
data: ${{ steps.run.outputs.DATA }}
26852685
steps:
@@ -2708,16 +2708,16 @@ jobs:
27082708
. ./ci/tmp/praktika_setup_env.sh
27092709
set -o pipefail
27102710
if command -v ts &> /dev/null; then
2711-
python3 -m praktika run 'Integration tests (aarch64, 2/4)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
2711+
python3 -m praktika run 'Integration tests (aarch64, distributed plan, 2/4)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
27122712
else
2713-
python3 -m praktika run 'Integration tests (aarch64, 2/4)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
2713+
python3 -m praktika run 'Integration tests (aarch64, distributed plan, 2/4)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
27142714
fi
27152715
2716-
integration_tests_aarch64_3_4:
2716+
integration_tests_aarch64_distributed_plan_3_4:
27172717
runs-on: [self-hosted, func-tester-aarch64]
27182718
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_release]
2719-
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'SW50ZWdyYXRpb24gdGVzdHMgKGFhcmNoNjQsIDMvNCk=') }}
2720-
name: "Integration tests (aarch64, 3/4)"
2719+
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'SW50ZWdyYXRpb24gdGVzdHMgKGFhcmNoNjQsIGRpc3RyaWJ1dGVkIHBsYW4sIDMvNCk=') }}
2720+
name: "Integration tests (aarch64, distributed plan, 3/4)"
27212721
outputs:
27222722
data: ${{ steps.run.outputs.DATA }}
27232723
steps:
@@ -2746,16 +2746,16 @@ jobs:
27462746
. ./ci/tmp/praktika_setup_env.sh
27472747
set -o pipefail
27482748
if command -v ts &> /dev/null; then
2749-
python3 -m praktika run 'Integration tests (aarch64, 3/4)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
2749+
python3 -m praktika run 'Integration tests (aarch64, distributed plan, 3/4)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
27502750
else
2751-
python3 -m praktika run 'Integration tests (aarch64, 3/4)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
2751+
python3 -m praktika run 'Integration tests (aarch64, distributed plan, 3/4)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
27522752
fi
27532753
2754-
integration_tests_aarch64_4_4:
2754+
integration_tests_aarch64_distributed_plan_4_4:
27552755
runs-on: [self-hosted, func-tester-aarch64]
27562756
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_release]
2757-
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'SW50ZWdyYXRpb24gdGVzdHMgKGFhcmNoNjQsIDQvNCk=') }}
2758-
name: "Integration tests (aarch64, 4/4)"
2757+
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'SW50ZWdyYXRpb24gdGVzdHMgKGFhcmNoNjQsIGRpc3RyaWJ1dGVkIHBsYW4sIDQvNCk=') }}
2758+
name: "Integration tests (aarch64, distributed plan, 4/4)"
27592759
outputs:
27602760
data: ${{ steps.run.outputs.DATA }}
27612761
steps:
@@ -2784,9 +2784,9 @@ jobs:
27842784
. ./ci/tmp/praktika_setup_env.sh
27852785
set -o pipefail
27862786
if command -v ts &> /dev/null; then
2787-
python3 -m praktika run 'Integration tests (aarch64, 4/4)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
2787+
python3 -m praktika run 'Integration tests (aarch64, distributed plan, 4/4)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
27882788
else
2789-
python3 -m praktika run 'Integration tests (aarch64, 4/4)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
2789+
python3 -m praktika run 'Integration tests (aarch64, distributed plan, 4/4)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
27902790
fi
27912791
27922792
integration_tests_tsan_1_6:
@@ -3019,7 +3019,7 @@ jobs:
30193019
30203020
stateless_tests_coverage_1_6:
30213021
runs-on: [self-hosted, func-tester-aarch64]
3022-
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_1_2, stateless_tests_asan_2_2]
3022+
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_distributed_plan_1_2, stateless_tests_asan_distributed_plan_2_2]
30233023
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChjb3ZlcmFnZSwgMS82KQ==') }}
30243024
name: "Stateless tests (coverage, 1/6)"
30253025
outputs:
@@ -3057,7 +3057,7 @@ jobs:
30573057
30583058
stateless_tests_coverage_2_6:
30593059
runs-on: [self-hosted, func-tester-aarch64]
3060-
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_1_2, stateless_tests_asan_2_2]
3060+
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_distributed_plan_1_2, stateless_tests_asan_distributed_plan_2_2]
30613061
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChjb3ZlcmFnZSwgMi82KQ==') }}
30623062
name: "Stateless tests (coverage, 2/6)"
30633063
outputs:
@@ -3095,7 +3095,7 @@ jobs:
30953095
30963096
stateless_tests_coverage_3_6:
30973097
runs-on: [self-hosted, func-tester-aarch64]
3098-
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_1_2, stateless_tests_asan_2_2]
3098+
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_distributed_plan_1_2, stateless_tests_asan_distributed_plan_2_2]
30993099
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChjb3ZlcmFnZSwgMy82KQ==') }}
31003100
name: "Stateless tests (coverage, 3/6)"
31013101
outputs:
@@ -3133,7 +3133,7 @@ jobs:
31333133
31343134
stateless_tests_coverage_4_6:
31353135
runs-on: [self-hosted, func-tester-aarch64]
3136-
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_1_2, stateless_tests_asan_2_2]
3136+
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_distributed_plan_1_2, stateless_tests_asan_distributed_plan_2_2]
31373137
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChjb3ZlcmFnZSwgNC82KQ==') }}
31383138
name: "Stateless tests (coverage, 4/6)"
31393139
outputs:
@@ -3171,7 +3171,7 @@ jobs:
31713171
31723172
stateless_tests_coverage_5_6:
31733173
runs-on: [self-hosted, func-tester-aarch64]
3174-
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_1_2, stateless_tests_asan_2_2]
3174+
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_distributed_plan_1_2, stateless_tests_asan_distributed_plan_2_2]
31753175
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChjb3ZlcmFnZSwgNS82KQ==') }}
31763176
name: "Stateless tests (coverage, 5/6)"
31773177
outputs:
@@ -3209,7 +3209,7 @@ jobs:
32093209
32103210
stateless_tests_coverage_6_6:
32113211
runs-on: [self-hosted, func-tester-aarch64]
3212-
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_1_2, stateless_tests_asan_2_2]
3212+
needs: [config_workflow, dockers_build_amd_and_merge, build_arm_coverage, stateless_tests_asan_distributed_plan_1_2, stateless_tests_asan_distributed_plan_2_2]
32133213
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3RhdGVsZXNzIHRlc3RzIChjb3ZlcmFnZSwgNi82KQ==') }}
32143214
name: "Stateless tests (coverage, 6/6)"
32153215
outputs:

0 commit comments

Comments
 (0)