File tree Expand file tree Collapse file tree 3 files changed +19
-2
lines changed
.github/actions/install_rust Expand file tree Collapse file tree 3 files changed +19
-2
lines changed Original file line number Diff line number Diff line change 1+ [profile .default ]
2+ slow-timeout = { period = " 60s" , terminate-after = 2 }
3+
4+ [test-groups .serialized ]
5+ max-threads = 1
6+
7+ # serialized tests (mostly integration tests)
8+ [[profile .default .overrides ]]
9+ # TODO(victork): evaluate whether these are indeed required to run sequentially
10+ filter = ' (package(apollo_integration_tests) & kind(test)) | package(apollo_infra) | package(apollo_network) | (package(apollo_l1_provider) & kind(test))'
11+ test-group = ' serialized'
12+
13+ # slow test exception whitelist
14+ [[profile .default .overrides ]]
15+ filter = ' none()'
16+ slow-timeout = { period = " 120s" , terminate-after = 2 }
Original file line number Diff line number Diff line change 1717 with :
1818 cache-base : main(-v[0-9].*)?
1919 inherit-toolchain : true
20- bins : taplo-cli@0.9.3, cargo-machete
20+ bins : taplo-cli@0.9.3, cargo-machete, cargo-nextest@0.9.113
2121 # Install additional non-default toolchains (for rustfmt for example), NOP if input omitted.
2222 channel : ${{ inputs.extra_rust_toolchains }}
2323 env :
Original file line number Diff line number Diff line change @@ -71,7 +71,8 @@ setup_env_variables_from_yml() {
7171
7272install_dependencies () {
7373 # List of crate names to check/install
74- CRATES=(" taplo-cli" " cargo-machete" )
74+ # TODO(victork): make cargo-nextest a common installation tool instead of burying it in this utility script
75+ CRATES=(" taplo-cli" " cargo-machete" " cargo-nextest" )
7576
7677 # Get the list of installed crates
7778 INSTALLED_CRATES=$( cargo install --list | grep -Eo ' ^[^ ]+' )
You can’t perform that action at this time.
0 commit comments