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

Reply via email to