Lan Xia

Results 146 issues of Lan Xia

**Motivation** The current issue triage process often relies on manual analysis and decision-making by developers, which can be time-consuming and error-prone. And the increasing volume and complexity of software issues...

enhancement

TRSS monitors Jenkins's job. It would be nice if there was a link from the Jenkins build (top-level) to TRSS (both Build view and Grid view). It will make it...

enhancement

We should add Build Name column search in Build Detail page, so users can easily find the builds that they are looking for. https://trss.adoptium.net/buildDetail?parentId=60d4cc7ad4a82524cf6c2d06&buildResult=!SUCCESS ![image](https://user-images.githubusercontent.com/19273206/123438779-0d9f6b80-d59f-11eb-90d1-b4f7c1942624.png) Example: https://github.com/adoptium/aqa-test-tools/blob/b8d36b5117037c86b8b3ed2f0168a52ce7b860d3/test-result-summary-client/src/Build/TestTable.jsx#L102

good first issue

Monitoring option controls if TRSS should actively monitor a build or not. If it sets to No, it means that TRSS should not monitor the corresponding new build from Jenkins....

With https://github.com/adoptium/aqa-tests/issues/3431, we have rerun builds auto-triggered for failed tests. TRSS is able to process them. However, we could add additional support in TRSS to help distinguish the regular runs...

https://github.com/adoptium/aqa-test-tools/blob/master/TestResultSummaryService/routes/getData.js is built from user-provided data. We need to add sufficient sanitization. For details, see GitHub Code Scanning / CodeQL at https://github.com/adoptium/aqa-test-tools/pull/732

In the event of the TRSS production machine rebooting (i.e., power outage), we need to make sure TRSS and its related service can be automatically restarted. TRSS services will be...

enhancement

On the Test page (allTestInfo), we display test results and history. ![image](https://user-images.githubusercontent.com/19273206/172642067-2a2002ed-b356-4eba-852a-b0463897ef53.png) For the JDK build job, we only display the console output atm (from Grid view). We should also...

enhancement

In the following case, smoke tests failed, but the Grid view Test Summary display `Failed: 0` ![image](https://user-images.githubusercontent.com/19273206/174118543-87cb9fe0-f914-4ccf-aed2-736f7b28d54c.png) ![image](https://user-images.githubusercontent.com/19273206/174118743-0e8f36d4-f739-4ffb-aafa-2c0aa7d207f7.png)

With the Docker-based TRSS, we can create PR builds for TRSS using GitHub workflow. It should run the cypress tests that we have. https://github.com/adoptium/aqa-test-tools/tree/master/TestResultSummaryService#docker https://github.com/adoptium/aqa-test-tools/tree/master/TestResultSummaryService#testing

enhancement