Lan Xia

Results 146 issues of Lan Xia

Due to historical reasons, we are using both [highcharts-react-official](https://www.npmjs.com/package/highcharts-react-official) and [react-highcharts](https://www.npmjs.com/package/react-highcharts) in the project. We need to clean up the code and update to use the latest official version `highcharts-react-official`.

enhancement

The current TRSS server https://trss.adoptopenjdk.net/ is down for almost two days. And we cannot ping the machine. While people are looking into the issue, we need to have a backup...

enhancement

As TRSS stores more and more data, we noticed MongoError: $graphLookup reached maximum memory consumption ``` MongoError: $graphLookup reached maximum memory consumption at MessageStream.messageHandler (/home/testci/openjdk-test-tools/TestResultSummaryService/node_modules/mongodb/lib/cmap/connection.js:268:20) at MessageStream.emit (events.js:198:13) at processIncomingData...

bug

We should create PR build for TRSS to do the basic checks. GitHub workflow can be used for creating PR build. Two possible ways for setting up the environment: -...

enhancement

According to https://github.com/AdoptOpenJDK/openjdk-build/issues/1476, we can get openjdk sha from the release file. TRSS should capture this information, store it in database, and display it in UI in the tooltip. Example:...

enhancement

As part of the cleanup, we would like to bring the internal TRSS up to date. Below is the steps: - [ ] update internal TRSS (rttestci) with the latest...

bug

In [PerfCompare.js](https://github.com/AdoptOpenJDK/openjdk-test-tools/blob/master/test-result-summary-client/src/PerfCompare/PerfCompare.jsx), we are using `undefined`, `null`, `""` to represent different meanings. I think we should simplify the logic. - [ ] `higherbetter ` should have only two state. i.e.,...

enhancement

We need to control access to the admin page so that only administrators can change settings. It will also help us to keep track of who made the change in...

enhancement

With the current code, we are using a single node when running TRSS server. As we monitor more and more projects, the TRSS server can be very busy to process...

enhancement

**What are you trying to do?** Noticed dev.openjdk test builds failed to find any machines: https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_dev.openjdk_x86-32_windows/ https://ci.adoptopenjdk.net/job/Test_openjdk11_hs_dev.openjdk_x86-32_windows/ dev.openjdk test build requires `sw.tool.docker` label. We do not have a windows machine...

docker
testing
mac
windows