Ian Wienand 59e8221e7c grafana : import and screenshot project-config graphs
This is a job that imports the graphs we have defined in
project-config/grafana to a testing grafana instance, then takes some
screenshots to validate the layout and aid review.

Operation is fairly straight-forward; a grafana container is setup
(see related work in Ibbc2b116d0c496655a7ce6bb6971e8270ac32647) and
grafyaml is used to import the dashboards from project-config.  We
query the grafana instance to find the dashboards, then use selenium
and a small helper to take screenshots of each.

It pulls graphyaml from the buildset registry as a soft dependency, so
we can also add it as an extra test to the grafyaml repo.

Change-Id: Ice0863d5a180738119d572df1871093a292126be
2022-06-24 13:56:09 +10:00
2020-01-19 16:55:45 +01:00
2022-05-25 09:30:38 +10:00
2020-05-26 15:59:19 +02:00
2020-08-26 08:05:57 +10:00
2017-10-20 14:13:33 +11:00
2019-04-19 19:29:57 +00:00
2017-05-03 11:53:09 -04:00
2017-05-19 17:03:53 -04:00
2020-11-02 10:01:57 +00:00

OpenStack Infra Zuul jobs

This repo contains a set of ansible playbooks which are used by the OpenStack project CI system Zuul. It also contains job and project-template definitions for the OpenStack project. You should edit these files to make configuration changes to OpenStack Infrastructure CI.

Description
Ansible job definitions for OpenStack projects CI systems
Readme 17 MiB
Languages
Shell 74.8%
Python 25.2%