@@ -42,9 +42,10 @@ tests:
4242 path : spec.template.spec.containers[0].command
4343 content : " malloc,1g"
4444
45- - it : includes metrics exporter container by default when varnish enabled
45+ - it : includes metrics exporter container when metrics enabled
4646 set :
4747 varnish.enabled : true
48+ varnish.metrics.enabled : true
4849 asserts :
4950 - equal :
5051 path : spec.template.spec.containers[1].name
5354 - it : uses exporter image from values
5455 set :
5556 varnish.enabled : true
57+ varnish.metrics.enabled : true
5658 varnish.exporterImage : ghcr.io/aehrc/varnish-exporter:test
5759 asserts :
5860 - equal :
@@ -75,10 +77,10 @@ tests:
7577 varnish.opentelemetry.collectorEndpoint : " http://collector/api/v2/spans"
7678 asserts :
7779 - equal :
78- path : spec.template.spec.containers[2 ].name
80+ path : spec.template.spec.containers[1 ].name
7981 value : varnish-trace-converter
8082 - equal :
81- path : spec.template.spec.containers[3 ].name
83+ path : spec.template.spec.containers[2 ].name
8284 value : trace-forwarder
8385
8486 - it : adds init container when otel enabled
9799 asserts :
98100 - lengthEqual :
99101 path : spec.template.spec.containers
100- count : 2
102+ count : 1
101103
102104 - it : sets trace-pipe volume when otel enabled
103105 set :
@@ -171,8 +173,8 @@ tests:
171173 varnish.opentelemetry.collectorEndpoint : " http://zipkin:9411/api/v2/spans"
172174 asserts :
173175 - equal :
174- path : spec.template.spec.containers[3 ].env[0].name
176+ path : spec.template.spec.containers[2 ].env[0].name
175177 value : COLLECTOR_URL
176178 - equal :
177- path : spec.template.spec.containers[3 ].env[0].value
179+ path : spec.template.spec.containers[2 ].env[0].value
178180 value : " http://zipkin:9411/api/v2/spans"
0 commit comments