CRZbulabula opened a new pull request, #17982:
URL: https://github.com/apache/iotdb/pull/17982
## What
Disable all AINode-related integration tests at the build level (by JUnit
category) instead of annotating each test with `@Ignore`.
## Why
We want to temporarily stop running the AINode integration tests without
touching the test source code, so they can be re-enabled with a one-line
revert later.
## How
`AINodeBasicIT` is the only AINode test class and it is annotated with
`@Category({AIClusterIT.class})`. The `AIClusterIT` Maven profile in
`integration-test/pom.xml` is the only entry point that runs this category
(every other IT profile includes only its own categories, so they never
pick up AINode tests).
This PR adds the `AIClusterIT` category to `integrationTest.excludedGroups`
in that profile. In maven-failsafe, `excludedGroups` takes precedence over
`includedGroups`, so even when the `AIClusterIT` profile is activated, no
AINode test is executed.
## Scope
- `integration-test/pom.xml` — `AIClusterIT` profile only
- No test source files are modified; the change is purely build
configuration.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]