Pipeline "Tests" tab pagination does not reset when switching between test jobs
Summary
Pagination in the Pipeline "Tests" tab does not reset when switching test jobs. This leads to strange behavior, if you select e.g. page four in one test job and switch to another test job which has only two pages. The second test suite displays the error message There are no test cases to display.
, which is wrong.
Steps to reproduce
- Visit https://gitlab.com/p.rogalski/pipeline-tests-tab-pagination/-/pipelines/1104110205/test_report
- Click job
unit-testing
- Validate that the job has only three pages of test results and that tests are showing
- Go back with the small arrow besides the job name
- Click job
system-testing
- Validate that the job has twelve pages of test results
- Select page four
- Go back with the small arrow besides the job name
- Again, click job
unit-testing
- Get message: "There are no test cases to display."
Example Project
https://gitlab.com/p.rogalski/pipeline-tests-tab-pagination
What is the current bug behavior?
No test cases are shown for the job unit-testing
. Instead message "There are no test cases to display." is shown.
What is the expected correct behavior?
Test cases should show for job unit-testing
.
Relevant logs and/or screenshots
Output of checks
This bug happens on GitLab.com
Possible fixes
Edited by Ghost User