adoptium / aqa-test-tools

Home of Test Results Summary Service (TRSS) and PerfNext. These tools are designed to improve our ability to monitor and triage tests at the Adoptium project. The code is generic enough that it is extensible for use by any project that needs to monitor multiple CI servers and aggregate their results.
Apache License 2.0
28 stars 79 forks source link

Unable to deselect 'Keep Forever' selection box #857

Closed smlambert closed 3 months ago

smlambert commented 3 months ago

It appears that for some reason many of the builds at the top of the main 'By Pipeline' page have been marked as 'Keep Forever' which is needless, especially for evaluation pipelines.

It does not appear possible to deselect these boxes, clicking on Yes button does not do anything.

Screenshot 2024-03-25 at 5 57 46 PM

We may need to rethink how we can handle selection/deselection of Keep Forever in order to not have just anyone choosing to do this, and to ensure we can un-choose it.

llxia commented 3 months ago

I feel it is related to lazy load. I will look into this.

llxia commented 3 months ago

The problem was introduced via npm: upgrade several dependencies https://github.com/adoptium/aqa-test-tools/pull/786

const { buildInfo } = { buildInfo };