Story (Required)
As a QE trying to update the test framework I want to configure the operator installation namespace
Background (Required)
Currently, the tests install the operator in the hardcoded openshift-pipelines namespace. We need to parameterize it
Out of scope
<Defines what is not included in this story>
Approach (Required)
Take the namespace value from environment variable and if the environment variable is not provided, then useĀ openshift-pipelines as the default namespace
Acceptance Criteria (Mandatory)
- Test framework should get the namespace value from environment variable
- The task which run the test in plumbing repository should have a new parameter for specifying the namespace
INVEST Checklist
Dependencies identified
Blockers noted and expected delivery timelines set
Design is implementable
Acceptance criteria agreed upon
Story estimated
Legend
Unknown
Verified
Unsatisfied
Done Checklist
- Code is completed, reviewed, documented and checked in
- Unit and integration test automation have been delivered and running cleanly in continuous integration/staging/canary environment
- Continuous Delivery pipeline(s) is able to proceed with new code included
- Customer facing documentation, API docs etc. are produced/updated, reviewed and published
- Acceptance criteria are met