Skip to content

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

Merged
yuhaohaoyu merged 2 commits into
mainfrom
tolerant_launch_flow
Mar 25, 2026
Merged

yuhaohaoyu merged 2 commits into
mainfrom
tolerant_launch_flow

Conversation

@lasch

@lasch lasch commented Mar 16, 2026

Copy link
Copy Markdown
Member

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

@yuhaohaoyu yuhaohaoyu left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Enhancement of messaging from the tool, lgtm

@yuhaohaoyu
yuhaohaoyu merged commit 8fd1a83 into main Mar 25, 2026
2 checks passed
@yuhaohaoyu
yuhaohaoyu deleted the tolerant_launch_flow branch March 25, 2026 17:20
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.

2 participants