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:
ebcfc439b7b52d9a943e5459c8a044f39efd06c8 / Guillaume Nodet <[email protected]>
Fix SFTP server permissions: use default read/write permissions for testing

The embedded SFTP server now provides default read/write permissions (0600 for 
files, 0700 for directories) to ensure tests work regardless of underlying file 
system permissions. This fixes issues on CI where files might be created with 
restrictive permissions.

Changes:
- Made permissions cache static and synchronized to share across SFTP subsystem 
instances
- Set default permissions (S_IRUSR | S_IWUSR) for files without cached 
permissions
- Clear permissions cache when server is stopped to avoid test interference

Note: Permission-specific tests (PermissionsTests) may still fail as they test 
explicit permission changes, which require more sophisticated permission 
handling in the embedded server.

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

With regards,
GitHub Actions via GitBox

Reply via email to