-
Notifications
You must be signed in to change notification settings - Fork 566
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
i#6882: Set drmemtrace scheduler init state to post-skip (#6894)
For inputs with regions of interest that skip over their initial records, the drmemtrace scheduler was using the initial records for the initial timestamp and start-unscheduled state, which is incorrect. Solves this by applying an initial region skip at init time instead of waiting for an input to be scheduled. This requires shifting around when record file output is recorded. Adds a unit test that fails without this fix as it leaves one input permanently unscheduled and has the two inputs in the wrong order without using the skip timestamp. Fixes #6882
- Loading branch information
1 parent
8d5e61c
commit e099287
Showing
3 changed files
with
254 additions
and
55 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.