The GitHub Actions job "Java CI" on commons-vfs.git/feature/junit5-migration 
has failed.
Run started by GitHub user gnodet (triggered by gnodet).

Head commit for run:
51b941bbce9abe43395c5c31e26667eace21fff6 / Guillaume Nodet <[email protected]>
Refactor FTPS tests to use @Nested classes for better lifecycle management

Replaced separate FtpsProviderExplicitTest and FtpsProviderImplicitTest
classes with a single FtpsProviderTest class containing @Nested classes
for each mode.

Benefits:
- Eliminates server lifecycle conflicts between test classes
- Both explicit and implicit mode tests run successfully in same JVM
- Cleaner architecture with shared outer class
- Each nested class manages its own server lifecycle independently
- Tests run sequentially within the same test class, avoiding port conflicts

Changes:
- Created FtpsProviderTest with ExplicitMode and ImplicitMode nested classes
- Removed FtpsProviderExplicitTest.java
- Removed FtpsProviderImplicitTest.java
- Simplified tearDownClass() by removing unnecessary waits

Test Results:
- ImplicitMode: 97 tests, 0 failures, 2 skipped
- ExplicitMode: 97 tests, 0 failures, 2 skipped
- Total: 194 tests, 0 failures, 4 skipped
- Full suite: 2700 tests, 0 failures, 645 skipped

Report URL: https://github.com/apache/commons-vfs/actions/runs/18366353437

With regards,
GitHub Actions via GitBox

Reply via email to