adoptium / adoptium/aqa-test-tools
Update By Pipeline page to allow filtering by pipeline name
- Dominant language
- Jupyter Notebook
- Stars
- 33
- Forks
- 97
- Avg merge
- 7h 9m
- Merged PRs (30d)
- 5
Description
For the Adoptium TRSS instance, https://trss.adoptium.net/tests/Test shows a view of all the pipelines at Adoptium, with ~6 builds per pipeline.
There is also a Search box with text 'Search output', that when for example input text "blob" and searched, goes to https://trss.adoptium.net/searchResult?searchText=blob
I haven't gotten any results from it so I'm not sure what it searches for.
It would be nice if I could filter this view to only show pipelines that match my text of choice. For example, 'release' to see the release pipelines (which we've named release-openjdk$ver-pipeline) or 'evaluation' for the evaluation pipelines (which we've named evaluation-openjdk$ver-pipeline), and so on.
And it would be great if this was URL based like the existing Search Box so I could bookmark the search for future visits. E.g. something like https://trss.adoptium.net/tests/Test?filterText=release
Contributor guide
Research direction
Start at the /tests/Test view and compare its existing Search output flow, including the /searchResult?searchText=... URL. Trace how the pipeline list is rendered and how query parameters are handled; done means filtering by pipeline name works and a URL such as /tests/Test?filterText=release can be bookmarked and revisited.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100