aqa-test-tools icon indicating copy to clipboard operation
aqa-test-tools copied to clipboard

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 e...

Results 120 aqa-test-tools issues
Sort by recently updated
recently updated
newest added

Release pipelines which have some errors in the downstream jobs are not able to generate the release summary report in TRSS. As an example https://trss.adoptium.net/resultSummary?parentId=6780fa67f66194006d2f37b1 which corresponds to https://ci.adoptium.net/job/build-scripts/job/release-openjdk11-pipeline/51/ SL/Jan15:...

We need to ensure all icons under the Action column (on allTestsInfo page) should open a new tab when clicked. https://github.com/adoptium/aqa-test-tools/blob/master/test-result-summary-client/src/Build/AllTestsInfo.jsx ![Image](https://github.com/user-attachments/assets/eed6bbc6-8fd6-4ce0-b51e-52fccecdfecf) example: https://github.com/adoptium/aqa-test-tools/blob/master/test-result-summary-client/src/TrafficLight/TrafficLight.jsx#L214

Fixes: [#5121](https://github.com/adoptium/aqa-tests/issues/5121) **Added:** - Test Failures By Machine - Job Success Rate - Manual Rerun Targets Involved - Manual Rerun Needed (Include link to the relevant jobs - screenshot attached)...

Display [possible issue table](https://trss.adoptium.net/possibleIssues?buildId=66583038879917006e219689&buildName=Test_openjdk17_hs_sanity.functional_aarch64_alpine-linux_testList_0&testId=6658318d879917006e21a38f&testName=Jep334Tests_0) on [test output ](https://trss.adoptium.net/output/test?id=6658318d879917006e21a38f) page.

Add a config file that contains a list of repositories so users can tune which repos they wish to search. https://github.com/adoptium/aqa-test-tools/blob/41a0edbca3a36e7a3b083e0bfce037968c4b28fe/test-result-summary-client/src/Build/PossibleIssues.jsx#L113 related: https://github.com/adoptium/aqa-test-tools/pull/976#issuecomment-2657330669

We have added Traffic Light via https://github.com/adoptium/aqa-test-tools/pull/977, we can remove Tabular View. Most code is under https://github.com/adoptium/aqa-test-tools/tree/master/test-result-summary-client/src/TabularView. We should also remove the references.

Add the CreateNewGitIssue button on the test page, so it is easier for people to create issues ![Image](https://github.com/user-attachments/assets/033eb983-7150-4008-b52b-ec33c7a577cf) allTestsInfo?buildId=679bd665810ffc6af3027454&limit=1&hasChildren=true output/test?id=679bf5d3810ffc6af306d76a Add similar code https://github.com/adoptium/aqa-test-tools/blob/a7a6b4dd4cd2f3c00fc72f1fab8a6731d61b5217/test-result-summary-client/src/Build/TestTable.jsx#L147-L157 to https://github.com/adoptium/aqa-test-tools/blob/a7a6b4dd4cd2f3c00fc72f1fab8a6731d61b5217/test-result-summary-client/src/Build/Output/Output.jsx#L121

enhancement

allTestsInfo?buildId=679bd665810ffc6af3027454&limit=1&hasChildren=true page can be slow. We should investigate and improve its performance as it is one of the most used pages.

[CopyToClipboard](https://www.npmjs.com/package/react-copy-to-clipboard) should be used instead of using document.getElementById https://github.com/adoptium/aqa-test-tools/blob/cb13a805965df94d3ce385f4022d79fac4607ebb/test-result-summary-client/src/Build/ReleaseSummary.jsx#L187-L222 Example of using CopyToClipboard module https://github.com/adoptium/aqa-test-tools/blob/cb13a805965df94d3ce385f4022d79fac4607ebb/test-result-summary-client/src/Build/GitNewIssue.jsx#L129

We should update https://github.com/adoptium/aqa-test-tools/blob/master/test-result-summary-client/src/Build/Summary/BuildStatusIcon.jsx to show different build status (below). Currently, we only cover 4 of them. ``` PROGRESSING ABORTED FAILURE UNSTABLE SUCCESS UNDEFINED ``` https://ant.design/components/icon