From b0a394d6952975154c4e9610f96380dbd711c666 Mon Sep 17 00:00:00 2001 From: arshadda Date: Fri, 25 Jul 2025 11:29:49 +0530 Subject: [PATCH] Implement sending mixed traffic (json,proto) --- clusterloader2/testing/list/config.yaml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/clusterloader2/testing/list/config.yaml b/clusterloader2/testing/list/config.yaml index 7fcd7a5d4d..8589d5746d 100644 --- a/clusterloader2/testing/list/config.yaml +++ b/clusterloader2/testing/list/config.yaml @@ -4,7 +4,7 @@ {{$configMapGroup := DefaultParam .CL2_LIST_CONFIG_MAP_GROUP "list-configmap"}} {{$listReplicas := DefaultParam .CL2_LIST_BENCHMARK_PODS 1}} -{{$contentType := DefaultParam .CL2_LIST_BENCHMARK_CONTENT_TYPE "json"}} +{{$contentTypes := StringSplit .CL2_LIST_BENCHMARK_CONTENT_TYPE}} name: list-benchmark namespace: @@ -56,19 +56,20 @@ steps: bytes: {{$configMapBytes}} group: {{$configMapGroup}} +{{- range $i, $ct := $contentTypes }} - module: path: modules/list-benchmark.yaml params: - namePrefix: "list-configmaps-" + namePrefix: "list-configmaps-{{$ct}}-" replicas: {{$listReplicas}} uri: /api/v1/configmaps?resourceVersion=0 namespaced: false - contentType: {{$contentType}} + contentType: {{$ct}} - module: path: /modules/measurements.yaml params: action: start -- name: Wait 5 minutes +- name: Wait 5 minutes for {{$ct}} measurements: - Identifier: Wait Method: Sleep @@ -81,5 +82,6 @@ steps: - module: path: modules/list-benchmark.yaml params: - namePrefix: "list-configmaps-" + namePrefix: "list-configmaps-{{$ct}}-" replicas: 0 +{{- end }}