Failsafe Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
16 0 0 0 100% 1.769 s

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
de.spiritscorp.datasync.controller 5 0 0 0 100% 1.612 s
de.spiritscorp.datasync.model 11 0 0 0 100% 0.157 s

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

de.spiritscorp.datasync.controller

- Class Tests Errors Failures Skipped Success Rate Time
BgControllerIT 5 0 0 0 100% 1.612 s

de.spiritscorp.datasync.model

- Class Tests Errors Failures Skipped Success Rate Time
FileAnalizerIT 8 0 0 0 100% 0.048 s
BgModelIT 3 0 0 0 100% 0.109 s

Test Cases

[Summary] [Package List] [Test Cases]

BgControllerIT

03: Scheduler Lifecycle Integration - Real scheduler pool completely terminates upon application shutdown 1.370 s
05: Concurrency Multi-Boot Integration - Repeated start and stop cycles cleanly recycle thread pools without leaks 0.107 s
02: System Teardown Integration - Real executor pools terminate and flush tracking states upon shutdown 0.014 s
04: Worker Pool Lifecycle Integration - Real worker queue completely terminates upon user interruption 0.010 s
01: End-to-End Execution - Live scheduler loop triggers overdue job and transitions states 0.081 s

FileAnalizerIT

2. Test file equality comparison and removal 0.005 s
6. Initial sync: source newer than destination 0.004 s
8. Initial sync: identical files 0.003 s
4. Edge case: identical modification timestamps 0.009 s
1. Test duplicate file detection by content hash 0.004 s
3. Test getSyncFiles with latest version detection (10 comprehensive scenarios) 0.007 s
7. Initial sync: destination newer than source 0.003 s
5. Edge case: empty source and destination maps 0.003 s

BgModelIT

2. Synchronize Mode: Processing across cleared/empty SyncMap historical contexts 0.065 s
3. Flat Scan Mode: Unidirectional flat repository archive distribution check 0.020 s
1. Synchronize Mode: Processing with pre-allocated SyncMap blueprints 0.020 s