Improve the 'Failed Jobs' tab in the CI/CD > Pipelines view
Description
The Failed Jobs tab in CI/CD > Pipelines shows the list of failed jobs, but only the first 10 are "expanded". Other entries are collapsed and must be manually opened.
This brings two problems in case of a big number of failed jobs:
- if you want to go through all of them, you need to open all manualy one by one
- if the number is high, you can have ~performance problems even if collapsed
For example: https://gitlab.com/gitlab-org/gitlab-ce/pipelines/50439645/failures
Proposal
Paginate the tab (this probably requires Vue).
An alternative way is to implement virtual similar to https://bvaughn.github.io/react-virtualized/#/components/InfiniteLoader.
Links / references
Edited by Brendan O'Leary