Skip to content

Commit

Permalink
Ruck/rover script
Browse files Browse the repository at this point in the history
This script gives overview of passing/failing/pending jobs per release,
can be used for tracking both component/integration line.

This script can be used as a cli tool and also the data it creates
will be picked by telegraf to populate influxdb to be consumed by
grafana. Adding jobs_blocking_promotion.conf to trigger every 2 hours.

* This script is based on results reported to dlrn.
* This script also compares the actual promotion criteria file on
  the actual promotion server for the integration line/github for
  the component line.
* For the failed/pending job: This script also compares latest 5 periodic
  executions.
* Optionally with --compare_upstream script can compare the job to
  upstream results if the name matches. Compares latest 5 job runs.
* This script can also find results based on a particular aggregate
  hash.

Co-authored-by: [email protected]
Change-Id: Iacbad17a0952f93aca98d9986a6f4e31e6e9a68e
  • Loading branch information
Sandeepyadav93 authored and Zuul CI committed Jun 24, 2021
1 parent a0c8e40 commit 3d5f2be
Show file tree
Hide file tree
Showing 9 changed files with 918 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ diskcache
pandas
pyyaml
requests
rich
Loading

0 comments on commit 3d5f2be

Please sign in to comment.