Feature #18881
closedDisplay container runtime_status
Description
runtime status can have "warning" and "error" fields.
If there's an "error" the container should be displayed as in a "failing" state.
When the process appears in the project list or "all projects" or "child processes" it should show an icon when it is in "failing" state.
On the process main panel it should show all the warnings and errors.
Files
Related issues
Updated by Peter Amstutz over 2 years ago
- Related to Idea #16945: WB2 Workflows / containers feature parity added
Updated by Lucas Di Pentima over 2 years ago
- Status changed from New to In Progress
Updated by Peter Amstutz over 2 years ago
- Target version changed from 2022-03-30 Sprint to 2022-04-13 Sprint
Updated by Lucas Di Pentima over 2 years ago
Updates at arvados-workbench2|a5750c2 - branch 18881-process-runtime-status
Test run: developer-tests-workbench2: #649
- Adds "Failing" and "Warning" as new process states that depend not only on the container's state but also the runtime status data.
- Fixes status indications by conforming on how workbech1 renders them.
- Adds runtime status indications to the process info panel.
- Adds tests.
Updated by Lucas Di Pentima over 2 years ago
Updates at arvados-workbench2|078bedef - developer-tests-workbench2: #652
- Adds workarounds on unrelated flaky tests.
Updated by Ward Vandewege over 2 years ago
Lucas Di Pentima wrote:
Updates at arvados-workbench2|078bedef - developer-tests-workbench2: #652
- Adds workarounds on unrelated flaky tests.
This looks great! My only comment is that it would be nice to use the same colorful button-style status fields in the process list view (e.g. "All Processes"), rather than the current colored text there, some of which can be hard to read (e.g. 'Queued' in light gray on a white background). I think it would also be nicer aesthetically.
LGTM otherwise.
Updated by Lucas Di Pentima over 2 years ago
Updates at arvados-workbench2|18425d0d - developer-tests-workbench2: #653
- Makes the process status indicator to be consistent on listings with the style that's used on the process info panel.
- Updates tests.
Updated by Ward Vandewege over 2 years ago
Lucas Di Pentima wrote:
Updates at arvados-workbench2|18425d0d - developer-tests-workbench2: #653
- Makes the process status indicator to be consistent on listings with the style that's used on the process info panel.
- Updates tests.
Loving the buttons in the data tables! But I guess something went wrong in the project listing, cf.
Updated by Lucas Di Pentima over 2 years ago
Whoops! fixed at arvados-workbench2|03578e71 - developer-tests-workbench2: #654
Updated by Lucas Di Pentima over 2 years ago
- File Status indicator fix.png Status indicator fix.png added
Updated by Ward Vandewege over 2 years ago
Lucas Di Pentima wrote:
Whoops! fixed at arvados-workbench2|03578e71 - developer-tests-workbench2: #654
Perfect, thanks! LGTM.
Updated by Lucas Di Pentima over 2 years ago
- % Done changed from 0 to 100
- Status changed from In Progress to Resolved
Applied in changeset arvados-workbench-2:arvados-workbench2|08ac60f877d6495a748747a3a0d30ca9f0e289d5.
Updated by Lucas Di Pentima over 2 years ago
Updates at arvados-workbench2|fe2fcf6b - branch 18881-failing-state-color-fix
Test run: developer-tests-workbench2: #667
- Fixes the "Failing" state's color, setting ip from red to orange.
- Updates unit test.