File tree 5 files changed +68
-3
lines changed
tests/e2e-multi-instrumentation
instrumentation-multi-multicontainer
instrumentation-multi-no-containers
instrumentation-single-instr-first-container
5 files changed +68
-3
lines changed Original file line number Diff line number Diff line change 23
23
kube-version :
24
24
- " 1.23"
25
25
- " 1.29"
26
- group :
26
+ group : []
27
27
# - e2e
28
28
# - e2e-instrumentation
29
29
# - e2e-upgrade
32
32
# - e2e-opampbridge
33
33
# - e2e-prometheuscr
34
34
# - e2e-targetallocator
35
- - e2e-multi-instrumentation
35
+ # - e2e-multi-instrumentation
36
36
include :
37
37
- group : e2e-prometheuscr
38
38
setup : " prepare-e2e-with-featuregates FEATUREGATES=+operator.observability.prometheus"
@@ -107,7 +107,7 @@ jobs:
107
107
- e2e-prometheuscr
108
108
- e2e-targetallocator
109
109
- e2e-upgrade
110
- # - e2e-multi-instrumentation
110
+ - e2e-multi-instrumentation
111
111
include :
112
112
- group : e2e-prometheuscr
113
113
setup : " prepare-e2e-with-featuregates FEATUREGATES=+operator.observability.prometheus"
Original file line number Diff line number Diff line change @@ -273,6 +273,11 @@ chainsaw-e2e-autoscale:
273
273
chainsaw-e2e-instrumentation :
274
274
chainsaw test --test-dir ./tests/e2e-instrumentation
275
275
276
+ # end-to-tests for multi-instrumentation
277
+ .PHONY : chainsaw-e2e-multi-instrumentation
278
+ chainsaw-e2e-multi-instrumentation :
279
+ chainsaw test --test-dir ./tests/e2e-multi-instrumentation
280
+
276
281
# OpAMPBridge CR end-to-tests
277
282
.PHONY : chainsaw-e2e-opampbridge
278
283
chainsaw-e2e-opampbridge :
Original file line number Diff line number Diff line change
1
+ # yaml-language-server: $schema=https://raw.githubusercontent.com/kyverno/chainsaw/main/.schemas/json/test-chainsaw-v1alpha1.json
2
+ apiVersion : chainsaw.kyverno.io/v1alpha1
3
+ kind : Test
4
+ metadata :
5
+ creationTimestamp : null
6
+ name : instrumentation-multi-multicontainer
7
+ spec :
8
+ steps :
9
+ - name : step-00
10
+ try :
11
+ - apply :
12
+ file : 00-install-collector.yaml
13
+ - apply :
14
+ file : 00-install-instrumentation.yaml
15
+ - name : step-01
16
+ try :
17
+ - apply :
18
+ file : 01-install-app.yaml
19
+ - assert :
20
+ file : 01-assert.yaml
Original file line number Diff line number Diff line change
1
+ # yaml-language-server: $schema=https://raw.githubusercontent.com/kyverno/chainsaw/main/.schemas/json/test-chainsaw-v1alpha1.json
2
+ apiVersion : chainsaw.kyverno.io/v1alpha1
3
+ kind : Test
4
+ metadata :
5
+ creationTimestamp : null
6
+ name : instrumentation-multi-no-containers
7
+ spec :
8
+ steps :
9
+ - name : step-00
10
+ try :
11
+ - apply :
12
+ file : 00-install-collector.yaml
13
+ - apply :
14
+ file : 00-install-instrumentation.yaml
15
+ - name : step-01
16
+ try :
17
+ - apply :
18
+ file : 01-install-app.yaml
19
+ - assert :
20
+ file : 01-assert.yaml
Original file line number Diff line number Diff line change
1
+ # yaml-language-server: $schema=https://raw.githubusercontent.com/kyverno/chainsaw/main/.schemas/json/test-chainsaw-v1alpha1.json
2
+ apiVersion : chainsaw.kyverno.io/v1alpha1
3
+ kind : Test
4
+ metadata :
5
+ creationTimestamp : null
6
+ name : instrumentation-single-instr-first-container
7
+ spec :
8
+ steps :
9
+ - name : step-00
10
+ try :
11
+ - apply :
12
+ file : 00-install-collector.yaml
13
+ - apply :
14
+ file : 00-install-instrumentation.yaml
15
+ - name : step-01
16
+ try :
17
+ - apply :
18
+ file : 01-install-app.yaml
19
+ - assert :
20
+ file : 01-assert.yaml
You can’t perform that action at this time.
0 commit comments