Discussion: Refactor test report to use <ci-icon> component
Description
The file ~/pipelines/components/test_reports/test_suite_table.vue should use the <ci-icon> component instead of declaring its own.
Disadvantages of this approach: The icons/statuses shown by the test cases results is not related 1:1 to CI statuses, this could be something to consider while making the switch, as the domain of results and color scheme is different.
Original Discussion
The following discussion from !52516 (merged) should be addressed:
-
@justin_ho started a discussion: (+4 comments) Suggestion: Could we at least do a sanity check and make sure that this still renders with the right color? Especially when it's under different states (like failed or pending).
Asking because the screenshots only include the MR widget.
Edited by Miguel Rincon