This is an automated email from the ASF dual-hosted git repository.
spetz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iggy.git
The following commit(s) were added to refs/heads/master by this push:
new d693eb93d test(integration): cleanup & drop the doris nextest
test-group (#4116)
d693eb93d is described below
commit d693eb93d878a7759221fba05dcea20e52dd1249
Author: Ryan Huang <[email protected]>
AuthorDate: Fri Sep 11 01:38:58 2026 +0800
test(integration): cleanup & drop the doris nextest test-group (#4116)
Closes #3371
---
.config/nextest.toml | 15 ---------------
.github/config/components.yml | 1 +
2 files changed, 1 insertion(+), 15 deletions(-)
diff --git a/.config/nextest.toml b/.config/nextest.toml
index 1d9889433..ef58df262 100644
--- a/.config/nextest.toml
+++ b/.config/nextest.toml
@@ -27,21 +27,6 @@ nextest-version = { required = "0.9.77" }
filter = 'package(integration) and
test(cli::system::test_cli_session_scenario::should_be_successful)'
threads-required = "num-cpus"
-# Doris tests are serialized among themselves, but no longer monopolize the
-# whole runner. The all-in-one image's BE advertises 127.0.0.1:8040 for the
-# FE→BE 307 redirect, so only one Doris container per process can bind
-# host:8040. Within a nextest binary the fixture caches one shared container in
-# `SHARED_DORIS` so the first doris test pays the ~40s boot and the rest reuse
-# it; `max-threads = 1` keeps a second nextest binary (or a re-run) from
-# racing the same host port, while still letting unrelated light tests fill
-# the rest of the runner.
-[test-groups.doris]
-max-threads = 1
-
-[[profile.default.overrides]]
-filter = 'package(integration) and test(/connectors::doris::/)'
-test-group = "doris"
-
# Elasticsearch tests share one reusable container (fixed name
# `iggy-test-elasticsearch`, ReuseDirective::Always). Serializing the group
# lets the first test create it and the rest attach by name, instead of racing
diff --git a/.github/config/components.yml b/.github/config/components.yml
index d63cdd54a..a42745dac 100644
--- a/.github/config/components.yml
+++ b/.github/config/components.yml
@@ -23,6 +23,7 @@ components:
- "Cargo.lock"
- "rust-toolchain.toml"
- ".cargo/**"
+ - ".config/**" # nextest + cargo-rail config gate every Rust test job
# crates.io publish chain verification. Runs
scripts/verify-crates-publish.sh,
# which spins up cargo-http-registry as a local alt-registry and
chain-publishes