Skip to content

skip launch-flow event creation if inconsistent timestamps are deteted#86

Open
lasch wants to merge 2 commits intomainfrom
tolerant_launch_flow
Open

skip launch-flow event creation if inconsistent timestamps are deteted#86
lasch wants to merge 2 commits intomainfrom
tolerant_launch_flow

Conversation

@lasch
Copy link
Member

@lasch lasch commented Mar 16, 2026

this PR resolves an issue where inconsistent time stamps would cause assertions during launch-flow creation. This made it harder to handle or debug experimental traces.

With this PR, the assertion is changed so that timestamp inconsistencies are counted and then a summary warning is printed at the end. For example:

2026-03-16T13:41:32.462240  WARNING FLOWS: Detected 49763 timestamp inconsistencies, skipped flow creation for affected iterations 
2026-03-16T13:41:32.462277  WARNING FLOWS: Ignored 187871 events with timestamp after schedule wait 

If you see this warning, it's recommended to inspect the output (and input) traces for potential causes of these inconsistencies.

The creation of launch flow events is skipped for these inconsistent cases.

…ed, print warnings

Signed-off-by: Lars Schneidenbach <schneidenbach@us.ibm.com>
Signed-off-by: Lars Schneidenbach <schneidenbach@us.ibm.com>
@lasch lasch force-pushed the tolerant_launch_flow branch from 1d072b0 to c4a90ea Compare March 16, 2026 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant