-
Improvement
-
Resolution: Fixed
-
Minor
Currently the history graphs for test results are generated on the server side. This requires a non-headless jdk to be installed in order to work correctly (when using openjdk). This is an issue since installing the non-headless jdk contains a lot of unnecessary dependencies and X-11 components which are definitely not required on a server.
My proposal is to migrate the graphs to the [ECharts API|https://plugins.jenkins.io/echarts-api/] as already used by the warnings-ng plugin.
This would allow for a simpler server side code, allow access to the history data via an api and get rid of the X-11 dependencies that a non-headless jdk comes with.
I'm planning to do the implementation but I'm happy to hear your thoughts on this topic and if a PR for this would make sense.
- causes
-
JENKINS-64582 Clicking the test trend chart opens wrong per-build URL ("test", not "testResult")
-
- Open
-
-
JENKINS-64585 JavaScript error in history.js: $(...).tooltip is not a function
-
- Resolved
-
-
JENKINS-64586 Test duration trend chart does not appear, because of jQuery version mismatch
-
- Resolved
-
-
JENKINS-64587 JavaScript error in history.js: Cannot read property 'getAttribute' of null
-
- Resolved
-
[JENKINS-62096] Migrate History graph to ECharts
Attachment | New: image-2020-08-07-14-35-26-631.png [ 52137 ] |
Attachment | New: image-2020-08-07-14-36-18-618.png [ 52138 ] |
Link | New: This issue causes JENKINS-64582 [ JENKINS-64582 ] |
Link |
New:
This issue causes |
Link |
New:
This issue causes |
Link |
New:
This issue causes |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |