Hi,
Some backstory/details:
- I use Jenkins not for builds, but for automation jobs (robot framework)
- I have a separate jenkins job for each test bed, even if they are each capable of running the same tests
- Each jenkins job is parameterized; those parameters include which software build will be loaded onto the device to be tested, and which device model is to be tested
I want to be able to create a global report that includes data from multiple jobs where:
- a chart clearly shows pass/fail statistics for each parameterized software build # and device model (ie, device model vs build pass/fail grid)
Some thoughts
- I need to be able to create multiple reports, filtering which jobs provide data to the results (ie regex job name filter)
- The simple parameterized reports plugin is very close to what i need, except it only shows data for one job, and the layout is jenkins job# based, where in my case one side of the grid is the sw parameterized build #s and one side is parameterized device type, (xy), and the jenkins job # could be inside the resulting box and the text colored green/red depending on pass/fail
So before I reinvent the wheel, is there anything that might provide this data already? (Ability to create an x/y grid report based on global parameters) and if not, whats my best direction for a primer on writing my own jenkins plugin to do this? (Or add it to someone else's existing plugin?)
thanks,
David