-
Task
-
Resolution: Unresolved
-
Major
-
None
-
None
-
False
-
-
False
-
-
What is the acceptable amount of test coverage for the jlink OpenShift template and image combination to get QE approval to release?
Non-exhaustive list of ideas:
- Template YAML is a syntactically valid YAML document
- …that describes a valid OpenShift template
- each template parameter that is Required and has no default value causes instantiation to fail
- processing the template produces a valid YAML document/documents
- …that are valid OpenShift objects (accepted by e.g. oc create)
- …that are all poor-man's-namespaced with the APPNAME parameter (
OPENJDK-2903) - creating the objects causes Builds to be created
- given an appropriate interval of time, all three build stages are executed
- resulting application is deployed (OPENJDK-2992)
- hit a test URI on the deployment and get expected response
Other thoughts: test more than one app source? happy path testing, what else?
- blocks
-
OPENJDK-3396 investigate using xpaas-qe for template testing
-
- In Progress
-
- is blocked by
-
OPENJDK-3541 Add jmods RPM (back) to the UBI9/JDK21 image
-
- Verified
-
- is related to
-
OPENJDK-3573 enumerate unit tests to perform at image level
-
- In Progress
-