{"repo":"openshift-eng/ocp-qe-perfscale-ci","free":true,"listed":false,"github":"https://github.com/openshift-eng/ocp-qe-perfscale-ci","clone":"git clone https://github.com/openshift-eng/ocp-qe-perfscale-ci.git","description":"OpenShift QE PerfScale CI","language":"Python","stars":12,"topics":["jenkins","grafana","pipeline","multibranch-pipeline-jobs"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"ocp-qe-perfscale-ci Purpose This repo contains various Jenkinsfile and other pertaining content that are used by a multi-branch pipeline in the OCP QE Jenkins instance. Structure There are multiple orphan branches present in this repos, each of them are supposed to house one kind of workload for E2E-benchmarking. Each branch should contain one Jenkinsfile You can create a new orphan branch simply by git checkout --orphan BRANCHNAME for new workload. The OCP QE Jenkins multi-branch pipeline job will look at the Jenkinsfile on each of these branches and create a new workload job for you to execute in your Jenkins. This repository also hosting the perf-dashboard-grafana-crs directory, that includes all the Custom Resources and relevant files that you need to deploy a fully functional perf-scale dashboard. This deployment uses grafana operator to enable grafana operator on your cluster, create an instance, create required datasources(in this case Prometheus and ElasticSearch) and dashboards. See launch-grafana.sh for env variables that are needed. cleanup-grafana.sh can be used to clean up everything created by the launch-grafana.sh script. PREREQUISITE: is to have KUBECONFIG env variable configured that can access your OpenShift cluster. Jobs This is an overview - for additional details about each job, see the respective README in the specific branch for that job. Note that some jobs may call others. Job Purpose --- --- benchmark-cleaner TODO benchmark-comparison TODO cerberus T","default_branch":null,"files":null,"tree":[],"storefront":"/r/openshift-eng","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openshift-eng/ocp-qe-perfscale-ci/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}