Skip to content

Fix status shown for combined instrumentation jobs#223

Open
AlexJones0 wants to merge 1 commit into
lowRISC:masterfrom
AlexJones0:instrumentation_vis_combined_fix
Open

Fix status shown for combined instrumentation jobs#223
AlexJones0 wants to merge 1 commit into
lowRISC:masterfrom
AlexJones0:instrumentation_vis_combined_fix

Conversation

@AlexJones0
Copy link
Copy Markdown
Contributor

In the HTML instrumentation report, the graph showing the longest tests (where each tests is many different jobs) had an issue where, for combined job bars (rendered to reduce the number of bars being stored/shown on lower render profiles for performance reasons), the status of the first/shortest job would be reported in the metadata of the tooltip shown on hovering over the bar.

This was instead intended to not show a status at all, since there might be variation in the outcomes of these combined jobs. Fix this by adding the omitted argument.

An accidental omission of the intended `omit_status=True` keyword
argument meant that for visualizations of the longest tests, where many
jobs are combined into a single bar (for performance reasons), the
status of the shortest such job was always being reported, instead of
not reporting any status like was intended (since there could be
variation amongst the combined jobs).

Signed-off-by: Alex Jones <alex.jones@lowrisc.org>
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