jenkinsci / jenkinsci/junit-plugin
[JENKINS-7893] Unit test trend over time
- Dominant language
- Java
- Stars
- 87
- Forks
- 351
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 2
Description
When generating a test trend graph with the url:
http://hudson-server:8080/job//test/trend?width=800&height=600
It would be very nice if I could have time along the x-axis, instead of builds (which are not uniformly spaced in time) and if it was possible to specify a date range. Something like this:
http://hudson-server:8080/job//test/trend?width=800&height=600&x_axis=time&time_begin=-6weeks&time_end=now
---
Originally reported by tsondergaard, imported from: Unit test trend over time
Raw content of original issue
When generating a test trend graph with the url:
http://hudson-server:8080/job/<jobname>/test/trend?width=800&height=600
It would be very nice if I could have time along the x-axis, instead of builds (which are not uniformly spaced in time) and if it was possible to specify a date range. Something like this:
http://hudson-server:8080/job/<jobname>/test/trend?width=800&height=600&x_axis=time&time_begin=-6weeks&time_end=now
Contributor guide
Research direction
Start by locating the junit-plugin implementation behind the /test/trend endpoint and determine how its current build-based graph is produced. Check how the endpoint could represent x_axis, time_begin, and time_end, then verify that time-based axes and date-range filtering match the requested example URL.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100