[JIRA] (JENKINS-62096) Migrate History graph to ECharts

3 views
Skip to first unread message

davidgiga1993@gmail.com (JIRA)

unread,
Apr 29, 2020, 2:36:02 PM4/29/20
to jenkinsc...@googlegroups.com
David S created an issue
 
Jenkins / Improvement JENKINS-62096
Migrate History graph to ECharts
Issue Type: Improvement Improvement
Assignee: David S
Components: junit-plugin
Created: 2020-04-29 18:35
Labels: user-experience plugin chart
Priority: Minor Minor
Reporter: David S

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.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

davidgiga1993@gmail.com (JIRA)

unread,
May 9, 2020, 5:28:02 AM5/9/20
to jenkinsc...@googlegroups.com
David S commented on Improvement JENKINS-62096
 
Re: Migrate History graph to ECharts

I've started to work on this topic now. If you want you can already take a look at it here:
https://github.com/davidgiga1993/junit-plugin

 

Reply all
Reply to author
Forward
0 new messages