adoptium / adoptium/aqa-test-tools

Update By Pipeline page to allow filtering by pipeline name

Open
#911 5 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.