-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
5
-
None
-
None
-
NetObserv - Sprint 221, NetObserv - Sprint 222, NetObserv - Sprint 223, NetObserv - Sprint 224, NetObserv - Sprint 225, NetObserv - Sprint 226
We want to set up one or more Jenkins jobs to ease Netobserv PerfScale testing and tie together the tooling developed in NETOBSERV-224. This job or set of jobs should do the following:
- Take a Flexy ID of a deployed cluster
- Scale Up or Down
- Install Network Observability Operator, either from Operator Hub or from Source
- Setup FLP service and create service-monitor
- Configure FLP resources
- Install Dittybopper
- Run a workload using a Scale CI job
- Call the NOPE tool to collect additional metrics from Prometheus and upload them to Elasticsearch
- Display information in Jenkins log via Touchstone
We can do this in several places:
- The existing WIP job created by rhn-support-memodi which can be found here
A new job under the ocp-veno folderAdding additional stages and configurations to the testing jobs themselves such askube-burner
Relevant subtasks will be added to this story.
Definition of Done: A Jenkins job or jobs exist in the OCP QE Jenkins instance that fulfill the above requirements or a rescoped version of them.
There are no Sub-Tasks for this issue.