Skip to content

NOS-T Tools v3.0.8

Choose a tag to compare

@emmanuelgonz emmanuelgonz released this 05 Feb 22:29
· 78 commits to main since this release
d21f3b8

Fixed:

  • Manager Stop Command Timing During Freezes (manager.py): Fixed bug where Manager sent Stop command at the originally expected time instead of accounting for freeze duration:
    • Added pause mode check in _execute_test_plan_impl() waiting loop to skip stop time calculations while simulator is in PAUSED or PAUSING mode
    • Prevents race condition where stale _wallclock_epoch and _simulation_epoch values caused incorrect stop time calculations during freezes
    • Stop command now correctly sent at original_expected_time + freeze_duration (e.g., 10 minutes total wallclock time for 5-minute execution + 5-minute freeze)
    • Ensures proper synchronization between Manager's waiting logic and Simulator's freeze/resume cycle

Full Changelog: v3.0.7...v3.0.8