Skip to content

Commit a8e5ae8

Browse files
committed
disable scorecard tests that are currently out of scope
Signed-off-by: Jose R. Gonzalez <[email protected]>
1 parent 46a4f2a commit a8e5ae8

File tree

1 file changed

+30
-20
lines changed

1 file changed

+30
-20
lines changed

templates/config/scorecard/patches/olm.config.yaml

Lines changed: 30 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,21 @@
1818
labels:
1919
suite: olm
2020
test: olm-crds-have-validation-test
21-
- op: add
22-
path: /stages/0/tests/-
23-
value:
24-
entrypoint:
25-
- scorecard-test
26-
- olm-crds-have-resources
27-
image: quay.io/operator-framework/scorecard-test:v1.7.1
28-
labels:
29-
suite: olm
30-
test: olm-crds-have-resources-test
21+
## This test is disabled as the current state of the ACK
22+
## is such that the controllers themselves don't manage
23+
## other resources (e.g. pods, deployments) in the cluster
24+
## where they are deployed.
25+
## This test is not currently a requirement for certification.
26+
# - op: add
27+
# path: /stages/0/tests/-
28+
# value:
29+
# entrypoint:
30+
# - scorecard-test
31+
# - olm-crds-have-resources
32+
# image: quay.io/operator-framework/scorecard-test:v1.7.1
33+
# labels:
34+
# suite: olm
35+
# test: olm-crds-have-resources-test
3136
- op: add
3237
path: /stages/0/tests/-
3338
value:
@@ -38,13 +43,18 @@
3843
labels:
3944
suite: olm
4045
test: olm-spec-descriptors-test
41-
- op: add
42-
path: /stages/0/tests/-
43-
value:
44-
entrypoint:
45-
- scorecard-test
46-
- olm-status-descriptors
47-
image: quay.io/operator-framework/scorecard-test:v1.7.1
48-
labels:
49-
suite: olm
50-
test: olm-status-descriptors-test
46+
## This test is disabled as the status descriptor annotations are
47+
## derived from API markers on the *Status type definitions, or scaffolded
48+
## by the olm generator which cannot currently be done with the
49+
## input data provided to the olm generator.
50+
## This test is not currently a requirement for certification.
51+
# - op: add
52+
# path: /stages/0/tests/-
53+
# value:
54+
# entrypoint:
55+
# - scorecard-test
56+
# - olm-status-descriptors
57+
# image: quay.io/operator-framework/scorecard-test:v1.7.1
58+
# labels:
59+
# suite: olm
60+
# test: olm-status-descriptors-test

0 commit comments

Comments
 (0)