Skip to content

Commit a68dcd4

Browse files
Copilotbasilevs
authored andcommitted
Fix AGENTS.md: use 'mvn verify -pl :org.eclipse.swt.tests' for running specific tests
Agent-Logs-Url: https://github.com/basilevs/eclipse.platform.swt/sessions/b6e7df41-c662-4223-8f74-48bace109b78 Co-authored-by: basilevs <650857+basilevs@users.noreply.github.com>
1 parent a5126b0 commit a68dcd4

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

AGENTS.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,13 @@ If needed, add packages to `Import-Package` or `Require-Bundle`.
8282
# Run all tests
8383
mvn clean verify
8484

85-
# Run specific test class
86-
mvn test -Dtest=ClassName
85+
# Run specific test class (requires prior `mvn install` to build dependencies)
86+
mvn verify -pl :THE_BUNDLE_WITH_THE_ACTUAL_TEST -Dtest=ClassName
87+
88+
# Run specific test class without prior `mvn install` (uses -am to build dependencies inline).
89+
# Note: in this project, Tycho's OSGi fragment resolution causes -am to also build all
90+
# binary fragment bundles. The extra flag suppresses surefire errors in those non-test bundles.
91+
mvn verify -pl :THE_BUNDLE_WITH_THE_ACTUAL_TEST -am -Dsurefire.failIfNoSpecifiedTests=false -Dtest=ClassName
8792
```
8893

8994
### Test Location

0 commit comments

Comments
 (0)