You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by ha...@apache.org on 2025/02/04 01:38:56 UTC

(skywalking-banyandb) branch stream-batch updated: Bump e2e cases

This is an automated email from the ASF dual-hosted git repository.

hanahmily pushed a commit to branch stream-batch
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git


The following commit(s) were added to refs/heads/stream-batch by this push:
     new bdce1215 Bump e2e cases
bdce1215 is described below

commit bdce1215c6a8a79581e840a129efc9f48bc859d7
Author: Gao Hongtao <ha...@gmail.com>
AuthorDate: Tue Feb 4 01:37:33 2025 +0000

    Bump e2e cases
    
    Signed-off-by: Gao Hongtao <ha...@gmail.com>
---
 CHANGES.md                                         |  2 ++
 pkg/query/model/model_test.go                      | 16 +++++-----
 test/cases/init.go                                 |  2 +-
 test/cases/measure/measure.go                      |  4 +--
 test/e2e-v2/cases/cluster/storage-cases.yaml       | 14 ++++-----
 .../expected/dependency-endpoint-consumer.yml      |  2 +-
 .../expected/dependency-endpoint-provider.yml      |  2 +-
 .../cases/storage/expected/dependency-instance.yml |  2 +-
 .../expected/dependency-services-consumer.yml      |  2 +-
 .../expected/dependency-services-provider.yml      |  2 +-
 .../cases/storage/expected/empty-traces-list.yml   |  2 +-
 .../expected/metrics-has-value-percentile.yml      |  2 +-
 .../cases/storage/expected/metrics-has-value.yml   |  2 +-
 .../cases/storage/expected/topN-OP-endpoint.yml    | 34 +++++++++++++++-------
 .../cases/storage/expected/topN-OP-service.yml     | 34 +++++++++++++++-------
 .../cases/storage/expected/trace-users-detail.yml  |  2 +-
 test/e2e-v2/cases/storage/expected/traces-list.yml |  2 +-
 test/e2e-v2/cases/storage/storage-cases.yaml       | 14 ++++-----
 .../cases/zipkin/banyandb/docker-compose.yml       |  2 --
 test/e2e-v2/script/docker-compose/base-compose.yml |  8 +++--
 test/e2e-v2/script/env                             |  8 ++---
 test/stress/classic/env                            |  9 +++---
 test/stress/classic/env.dev                        |  8 ++---
 test/stress/trace/env                              |  2 +-
 24 files changed, 103 insertions(+), 74 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index 1db15cdf..91511d09 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -23,6 +23,8 @@ Release Notes.
 - Stream: Introduce the batch scan to improve the performance of the query and limit the memory usage.
 - Add memory protector to protect the memory usage of the system. It will limit the memory usage of the querying.
 - Metadata: Introduce the periodic sync to sync the metadata from the etcd to the local cache in case of the loss of the events.
+- Test: Add the e2e test for zipkin.
+- Test: Limit the CPU and memory usage of the e2e test.
 
 ### Bug Fixes
 
diff --git a/pkg/query/model/model_test.go b/pkg/query/model/model_test.go
index 3f27e7ae..6caaf08c 100644
--- a/pkg/query/model/model_test.go
+++ b/pkg/query/model/model_test.go
@@ -306,15 +306,17 @@ func TestStreamResult_CopyFrom(t *testing.T) {
 					},
 					{
 						Name: "family2",
-						Tags: []Tag{{
-							Name: "tag1",
-							Values: []*modelv1.TagValue{
-								{
-									Value: &modelv1.TagValue_Str{
-										Str: &modelv1.Str{Value: "value23"},
+						Tags: []Tag{
+							{
+								Name: "tag1",
+								Values: []*modelv1.TagValue{
+									{
+										Value: &modelv1.TagValue_Str{
+											Str: &modelv1.Str{Value: "value23"},
+										},
 									},
 								},
-							}},
+							},
 						},
 					},
 				},
diff --git a/test/cases/init.go b/test/cases/init.go
index c09946fc..a73798a1 100644
--- a/test/cases/init.go
+++ b/test/cases/init.go
@@ -41,7 +41,7 @@ func Initialize(addr string, now time.Time) {
 	casesstreamdata.Write(conn, "duplicated", now, 0)
 	// // measure
 	interval = time.Minute
-	casesmeasuredata.Write(conn, "service_traffic", "index_mode", "service_traffic_data_old.json", now.AddDate(0, 0, -1), interval)
+	casesmeasuredata.Write(conn, "service_traffic", "index_mode", "service_traffic_data_old.json", now.AddDate(0, 0, -2), interval)
 	casesmeasuredata.Write(conn, "service_traffic", "index_mode", "service_traffic_data.json", now, interval)
 	casesmeasuredata.Write(conn, "service_instance_traffic", "sw_metric", "service_instance_traffic_data.json", now, interval)
 	casesmeasuredata.Write(conn, "service_cpm_minute", "sw_metric", "service_cpm_minute_data.json", now, interval)
diff --git a/test/cases/measure/measure.go b/test/cases/measure/measure.go
index 97d4743b..e42e0681 100644
--- a/test/cases/measure/measure.go
+++ b/test/cases/measure/measure.go
@@ -75,8 +75,8 @@ var _ = g.DescribeTable("Scanning Measures", verify,
 	g.Entry("match a tag belongs to the entity", helpers.Args{Input: "entity_match", Duration: 25 * time.Minute, Offset: -20 * time.Minute}),
 	g.Entry("all of index mode", helpers.Args{Input: "index_mode_all", Duration: 25 * time.Minute, Offset: -20 * time.Minute}),
 	g.Entry("all of index mode in a larger time range",
-		helpers.Args{Input: "index_mode_all", Want: "index_mode_all_xl", Duration: 72 * time.Hour, Offset: -48 * time.Hour}),
-	g.Entry("all in all segments of index mode", helpers.Args{Input: "index_mode_all", Want: "index_mode_all_segs", Duration: 72 * time.Hour, Offset: -48 * time.Hour}),
+		helpers.Args{Input: "index_mode_all", Want: "index_mode_all_xl", Duration: 96 * time.Hour, Offset: -72 * time.Hour}),
+	g.Entry("all in all segments of index mode", helpers.Args{Input: "index_mode_all", Want: "index_mode_all_segs", Duration: 96 * time.Hour, Offset: -72 * time.Hour}),
 	g.Entry("order by desc of index mode", helpers.Args{Input: "index_mode_order_desc", Duration: 25 * time.Minute, Offset: -20 * time.Minute}),
 	g.Entry("range of index mode", helpers.Args{Input: "index_mode_range", Duration: 25 * time.Minute, Offset: -20 * time.Minute}),
 	g.Entry("none of index mode", helpers.Args{Input: "index_mode_none", WantEmpty: true, Duration: 25 * time.Minute, Offset: -20 * time.Minute}),
diff --git a/test/e2e-v2/cases/cluster/storage-cases.yaml b/test/e2e-v2/cases/cluster/storage-cases.yaml
index 8ce1e5c7..a51195bf 100644
--- a/test/e2e-v2/cases/cluster/storage-cases.yaml
+++ b/test/e2e-v2/cases/cluster/storage-cases.yaml
@@ -161,18 +161,18 @@ cases:
       )
     expected: ../storage/expected/trace-users-detail.yml
   # topN-OP-service Global
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_sla,3,des)/100"
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_resp_time,3,des)"
     expected: ../storage/expected/topN-OP-service.yml
     # topN-OP-service Global with attrs
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_sla,3,des,attr0='GENERAL')/100"
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_resp_time,3,des,attr0='GENERAL')"
     expected: ../storage/expected/topN-OP-service.yml
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_sla,3,des,attr0!='Not_GENERAL')/100"
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_resp_time,3,des,attr0!='Not_GENERAL')"
     expected: ../storage/expected/topN-OP-service.yml
   # topN-OP-endpoint Global
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_sla,3,des)/100"
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_resp_time,3,des)"
     expected: ../storage/expected/topN-OP-endpoint.yml
     # topN-OP-endpoint Global with attrs
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_sla,3,des,attr0='GENERAL')/100"
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_resp_time,3,des,attr0='GENERAL')"
+    expected: ../storage/expected/topN-OP-endpoint.yml
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_resp_time,3,des,attr0!='Not_GENERAL')"
     expected: ../storage/expected/topN-OP-endpoint.yml
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_sla,3,des,attr0!='Not_GENERAL')/100"
-    expected: ../storage/expected/topN-OP-endpoint.yml
\ No newline at end of file
diff --git a/test/e2e-v2/cases/storage/expected/dependency-endpoint-consumer.yml b/test/e2e-v2/cases/storage/expected/dependency-endpoint-consumer.yml
index d79834ff..f9d09d4c 100644
--- a/test/e2e-v2/cases/storage/expected/dependency-endpoint-consumer.yml
+++ b/test/e2e-v2/cases/storage/expected/dependency-endpoint-consumer.yml
@@ -51,4 +51,4 @@ calls:
   id: {{ b64enc "e2e-service-consumer" }}.1-{{ b64enc "POST:/users" }}-{{ b64enc "e2e-service-provider" }}.1-{{ b64enc "POST:/users" }}
   detectpoints:
     - SERVER
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/test/e2e-v2/cases/storage/expected/dependency-endpoint-provider.yml b/test/e2e-v2/cases/storage/expected/dependency-endpoint-provider.yml
index 87cd0f80..4454aaee 100644
--- a/test/e2e-v2/cases/storage/expected/dependency-endpoint-provider.yml
+++ b/test/e2e-v2/cases/storage/expected/dependency-endpoint-provider.yml
@@ -38,4 +38,4 @@ calls:
   id: {{ b64enc "e2e-service-consumer" }}.1-{{ b64enc "POST:/users" }}-{{ b64enc "e2e-service-provider" }}.1-{{ b64enc "POST:/users" }}
   detectpoints:
     - SERVER
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/test/e2e-v2/cases/storage/expected/dependency-instance.yml b/test/e2e-v2/cases/storage/expected/dependency-instance.yml
index 8be014ed..cc0dc034 100644
--- a/test/e2e-v2/cases/storage/expected/dependency-instance.yml
+++ b/test/e2e-v2/cases/storage/expected/dependency-instance.yml
@@ -39,4 +39,4 @@ calls:
   detectpoints:
     - CLIENT
     - SERVER
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/test/e2e-v2/cases/storage/expected/dependency-services-consumer.yml b/test/e2e-v2/cases/storage/expected/dependency-services-consumer.yml
index 1d377051..dd34c421 100644
--- a/test/e2e-v2/cases/storage/expected/dependency-services-consumer.yml
+++ b/test/e2e-v2/cases/storage/expected/dependency-services-consumer.yml
@@ -55,4 +55,4 @@ calls:
   id: {{ b64enc "User" }}.0-{{ b64enc "e2e-service-consumer"}}.1
   detectpoints:
     - SERVER
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/test/e2e-v2/cases/storage/expected/dependency-services-provider.yml b/test/e2e-v2/cases/storage/expected/dependency-services-provider.yml
index 8d8d8bf9..cea9b393 100644
--- a/test/e2e-v2/cases/storage/expected/dependency-services-provider.yml
+++ b/test/e2e-v2/cases/storage/expected/dependency-services-provider.yml
@@ -55,4 +55,4 @@ calls:
   id: {{ b64enc "e2e-service-provider" }}.1-{{ b64enc "localhost:-1"}}.0
   detectpoints:
     - CLIENT
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/test/e2e-v2/cases/storage/expected/empty-traces-list.yml b/test/e2e-v2/cases/storage/expected/empty-traces-list.yml
index 747725eb..dc5da0f3 100644
--- a/test/e2e-v2/cases/storage/expected/empty-traces-list.yml
+++ b/test/e2e-v2/cases/storage/expected/empty-traces-list.yml
@@ -14,4 +14,4 @@
 # limitations under the License.
 
 debuggingtrace: null
-traces: []
\ No newline at end of file
+traces: []
diff --git a/test/e2e-v2/cases/storage/expected/metrics-has-value-percentile.yml b/test/e2e-v2/cases/storage/expected/metrics-has-value-percentile.yml
index f89e729b..cfce1501 100644
--- a/test/e2e-v2/cases/storage/expected/metrics-has-value-percentile.yml
+++ b/test/e2e-v2/cases/storage/expected/metrics-has-value-percentile.yml
@@ -35,4 +35,4 @@ results:
         traceid: null
       {{- end}}
   {{- end}}
-error: null
\ No newline at end of file
+error: null
diff --git a/test/e2e-v2/cases/storage/expected/metrics-has-value.yml b/test/e2e-v2/cases/storage/expected/metrics-has-value.yml
index d228fd61..37b19de2 100644
--- a/test/e2e-v2/cases/storage/expected/metrics-has-value.yml
+++ b/test/e2e-v2/cases/storage/expected/metrics-has-value.yml
@@ -31,4 +31,4 @@ results:
         traceid: null
       {{- end}}
   {{- end}}
-error: null
\ No newline at end of file
+error: null
diff --git a/test/e2e-v2/cases/storage/expected/topN-OP-endpoint.yml b/test/e2e-v2/cases/storage/expected/topN-OP-endpoint.yml
index 8e21a0a0..fc6fb397 100644
--- a/test/e2e-v2/cases/storage/expected/topN-OP-endpoint.yml
+++ b/test/e2e-v2/cases/storage/expected/topN-OP-endpoint.yml
@@ -16,19 +16,31 @@
 debuggingtrace: null
 type: SORTED_LIST
 results:
-  {{- contains .results }}
   - metric:
       labels: []
     values:
-      {{- contains .values }}
-      - id: {{ notEmpty .id }}
-        value: "100"
-        owner: null
+      - id: "e2e-service-consumer - POST:/users"
+        value: "{{ (index (index .results 0).values 0).value }}"
         traceid: null
-      - id: {{ notEmpty .id }}
-        value: "100"
-        owner: null
+        owner:
+          scope: Endpoint
+          serviceid: {{ b64enc "e2e-service-consumer"}}.1
+          servicename: e2e-service-consumer
+          normal: true
+          serviceinstanceid: null
+          serviceinstancename: null
+          endpointid: {{ b64enc "e2e-service-consumer" }}.1_{{ b64enc "POST:/users" }}
+          endpointname: POST:/users
+      - id: "e2e-service-provider - POST:/users"
+        value: "{{ (index (index .results 0).values 1).value }}"
         traceid: null
-      {{- end }}
-  {{- end }}
-error: null
\ No newline at end of file
+        owner:
+          scope: Endpoint
+          serviceid: {{ b64enc "e2e-service-provider" }}.1
+          servicename: e2e-service-provider
+          normal: true
+          serviceinstanceid: null
+          serviceinstancename: null
+          endpointid: {{ b64enc "e2e-service-provider" }}.1_{{ b64enc "POST:/users" }}
+          endpointname: POST:/users
+error: null
diff --git a/test/e2e-v2/cases/storage/expected/topN-OP-service.yml b/test/e2e-v2/cases/storage/expected/topN-OP-service.yml
index b7bb99a4..5f8e1e69 100644
--- a/test/e2e-v2/cases/storage/expected/topN-OP-service.yml
+++ b/test/e2e-v2/cases/storage/expected/topN-OP-service.yml
@@ -16,19 +16,31 @@
 debuggingtrace: null
 type: SORTED_LIST
 results:
-  {{- contains .results }}
   - metric:
       labels: []
     values:
-      {{- contains .values }}
-      - id: {{ notEmpty .id }}
-        owner: null
-        value: "100"
+      - id: e2e-service-consumer
+        value: "{{ (index (index .results 0).values 0).value }}"
         traceid: null
-      - id: {{ notEmpty .id }}
-        owner: null
-        value: "100"
+        owner:
+          scope: Service
+          serviceid: {{ b64enc "e2e-service-consumer"}}.1
+          servicename: e2e-service-consumer
+          normal: true
+          serviceinstanceid: null
+          serviceinstancename: null
+          endpointid: null
+          endpointname: null
+      - id: e2e-service-provider
+        value: "{{ (index (index .results 0).values 1).value }}"
         traceid: null
-      {{- end }}
-  {{- end }}
-error: null
\ No newline at end of file
+        owner:
+          scope: Service
+          serviceid: {{ b64enc "e2e-service-provider"}}.1
+          servicename: e2e-service-provider
+          normal: true
+          serviceinstanceid: null
+          serviceinstancename: null
+          endpointid: null
+          endpointname: null
+error: null
diff --git a/test/e2e-v2/cases/storage/expected/trace-users-detail.yml b/test/e2e-v2/cases/storage/expected/trace-users-detail.yml
index 3164a569..43b94eda 100644
--- a/test/e2e-v2/cases/storage/expected/trace-users-detail.yml
+++ b/test/e2e-v2/cases/storage/expected/trace-users-detail.yml
@@ -94,4 +94,4 @@ spans:
       {{- end }}
     logs: []
     attachedevents: []
-  {{- end }}
\ No newline at end of file
+  {{- end }}
diff --git a/test/e2e-v2/cases/storage/expected/traces-list.yml b/test/e2e-v2/cases/storage/expected/traces-list.yml
index e6b01d4c..ce35744b 100644
--- a/test/e2e-v2/cases/storage/expected/traces-list.yml
+++ b/test/e2e-v2/cases/storage/expected/traces-list.yml
@@ -24,4 +24,4 @@ traces:
   iserror: false
   traceids:
     - {{ index .traceids 0 }}
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/test/e2e-v2/cases/storage/storage-cases.yaml b/test/e2e-v2/cases/storage/storage-cases.yaml
index 71b40e06..74fa7a85 100644
--- a/test/e2e-v2/cases/storage/storage-cases.yaml
+++ b/test/e2e-v2/cases/storage/storage-cases.yaml
@@ -161,18 +161,18 @@ cases:
       )
     expected: expected/trace-users-detail.yml
   # topN-OP-service Global
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_sla,3,des)/100"
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_resp_time,3,des)"
     expected: expected/topN-OP-service.yml
     # topN-OP-service Global with attrs
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_sla,3,des,attr0='GENERAL')/100"
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_resp_time,3,des,attr0='GENERAL')"
     expected: expected/topN-OP-service.yml
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_sla,3,des,attr0!='Not_GENERAL')/100"
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(service_resp_time,3,des,attr0!='Not_GENERAL')"
     expected: expected/topN-OP-service.yml
   # topN-OP-endpoint Global
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_sla,3,des)/100"
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_resp_time,3,des)"
     expected: expected/topN-OP-endpoint.yml
     # topN-OP-endpoint Global with attrs
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_sla,3,des,attr0='GENERAL')/100"
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_resp_time,3,des,attr0='GENERAL')"
+    expected: expected/topN-OP-endpoint.yml
+  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_resp_time,3,des,attr0!='Not_GENERAL')"
     expected: expected/topN-OP-endpoint.yml
-  - query: swctl --display yaml --base-url=http://${oap_host}:${oap_12800}/graphql metrics exec --expression="top_n(endpoint_sla,3,des,attr0!='Not_GENERAL')/100"
-    expected: expected/topN-OP-endpoint.yml
\ No newline at end of file
diff --git a/test/e2e-v2/cases/zipkin/banyandb/docker-compose.yml b/test/e2e-v2/cases/zipkin/banyandb/docker-compose.yml
index 3b32da7b..67ddc3fe 100644
--- a/test/e2e-v2/cases/zipkin/banyandb/docker-compose.yml
+++ b/test/e2e-v2/cases/zipkin/banyandb/docker-compose.yml
@@ -20,7 +20,6 @@ services:
     extends:
       file: ../../../script/docker-compose/base-compose.yml
       service: banyandb
-    mem_limit: 4g
     networks:
       - e2e
 
@@ -36,7 +35,6 @@ services:
       - 9411
     ports:
       - 9412
-    entrypoint: ['sh', '-c', '/download-mysql.sh /skywalking/oap-libs && /skywalking/docker-entrypoint.sh']
     networks:
       - e2e
     depends_on:
diff --git a/test/e2e-v2/script/docker-compose/base-compose.yml b/test/e2e-v2/script/docker-compose/base-compose.yml
index fe30d45c..083fead7 100644
--- a/test/e2e-v2/script/docker-compose/base-compose.yml
+++ b/test/e2e-v2/script/docker-compose/base-compose.yml
@@ -13,14 +13,14 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-version: '2.1'
-
 services:
   banyandb:
     extends:
       file: ../../../docker/base-compose.yml
       service: banyandb
     image: "apache/skywalking-banyandb:${TAG}-testing"
+    cpus: 4
+    mem_limit: 4g
     networks:
       - e2e
 
@@ -29,6 +29,8 @@ services:
       file: ../../../docker/base-compose.yml
       service: liaison
     image: "apache/skywalking-banyandb:${TAG}-testing"
+    cpus: 4
+    mem_limit: 2g
     networks:
       - e2e
 
@@ -37,6 +39,8 @@ services:
       file: ../../../docker/base-compose.yml
       service: data
     image: "apache/skywalking-banyandb:${TAG}-testing"
+    cpus: 4
+    mem_limit: 4g
     networks:
       - e2e
 
diff --git a/test/e2e-v2/script/env b/test/e2e-v2/script/env
index fc1b3943..7986d8c9 100644
--- a/test/e2e-v2/script/env
+++ b/test/e2e-v2/script/env
@@ -21,10 +21,10 @@ SW_AGENT_GO_COMMIT=774a6d56baba1187eb03bf1861af542c923b3dff
 SW_AGENT_PYTHON_COMMIT=c76a6ec51a478ac91abb20ec8f22a99b8d4d6a58
 SW_AGENT_CLIENT_JS_COMMIT=af0565a67d382b683c1dbd94c379b7080db61449
 SW_AGENT_CLIENT_JS_TEST_COMMIT=4f1eb1dcdbde3ec4a38534bf01dded4ab5d2f016
-SW_KUBERNETES_COMMIT_SHA=1335f15bf821a40a7cd71448fa805f0be265afcc
-SW_ROVER_COMMIT=0ae8f12d6eb6cc9fa125c603ee57d0b21fc8c6d0
+SW_KUBERNETES_COMMIT_SHA=6fe5e6f0d3b7686c6be0457733e825ee68cb9b35
+SW_ROVER_COMMIT=40d03c14d638339bf4aa6ec7376d421323de865a
 SW_AGENT_PHP_COMMIT=3192c553002707d344bd6774cfab5bc61f67a1d3
-SW_CTL_COMMIT=6210a3b79089535af782ca51359ce6c5b68890b2
+SW_CTL_COMMIT=67cbc89dd7b214d5791321a7ca992f940cb586ba
 
-SW_OAP_COMMIT=8ae16de51167c12a27a58795657a416c991c901d
+SW_OAP_COMMIT=c2cdf07871647678087a31b31aca2385828eabe4
 SW_AGENT_E2E_SERVICE_PROVIDER_COMMIT=d3f8fe894d1a206164b73f5b523d2eb62d9e9965
diff --git a/test/stress/classic/env b/test/stress/classic/env
index 9d6d6731..b9e9c623 100644
--- a/test/stress/classic/env
+++ b/test/stress/classic/env
@@ -13,7 +13,6 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-
 SW_AGENT_JAVA_COMMIT=f0245864e4388a388fe7445b56b6ce7cedc94aaf
 SW_AGENT_SATELLITE_COMMIT=ea27a3f4e126a24775fe12e2aa2695bcb23d99c3
 SW_AGENT_NGINX_LUA_COMMIT=c3cee4841798a147d83b96a10914d4ac0e11d0aa
@@ -22,12 +21,12 @@ SW_AGENT_GO_COMMIT=774a6d56baba1187eb03bf1861af542c923b3dff
 SW_AGENT_PYTHON_COMMIT=c76a6ec51a478ac91abb20ec8f22a99b8d4d6a58
 SW_AGENT_CLIENT_JS_COMMIT=af0565a67d382b683c1dbd94c379b7080db61449
 SW_AGENT_CLIENT_JS_TEST_COMMIT=4f1eb1dcdbde3ec4a38534bf01dded4ab5d2f016
-SW_KUBERNETES_COMMIT_SHA=1335f15bf821a40a7cd71448fa805f0be265afcc
-SW_ROVER_COMMIT=0ae8f12d6eb6cc9fa125c603ee57d0b21fc8c6d0
+SW_KUBERNETES_COMMIT_SHA=6fe5e6f0d3b7686c6be0457733e825ee68cb9b35
+SW_ROVER_COMMIT=40d03c14d638339bf4aa6ec7376d421323de865a
 SW_AGENT_PHP_COMMIT=3192c553002707d344bd6774cfab5bc61f67a1d3
-SW_CTL_COMMIT=6210a3b79089535af782ca51359ce6c5b68890b2
+SW_CTL_COMMIT=67cbc89dd7b214d5791321a7ca992f940cb586ba
 
-SW_OAP_COMMIT=8ae16de51167c12a27a58795657a416c991c901d
+SW_OAP_COMMIT=c2cdf07871647678087a31b31aca2385828eabe4
 SW_AGENT_E2E_SERVICE_PROVIDER_COMMIT=d3f8fe894d1a206164b73f5b523d2eb62d9e9965
 
 VUS=10
diff --git a/test/stress/classic/env.dev b/test/stress/classic/env.dev
index e0adf380..99db5b25 100644
--- a/test/stress/classic/env.dev
+++ b/test/stress/classic/env.dev
@@ -21,12 +21,12 @@ SW_AGENT_GO_COMMIT=774a6d56baba1187eb03bf1861af542c923b3dff
 SW_AGENT_PYTHON_COMMIT=c76a6ec51a478ac91abb20ec8f22a99b8d4d6a58
 SW_AGENT_CLIENT_JS_COMMIT=af0565a67d382b683c1dbd94c379b7080db61449
 SW_AGENT_CLIENT_JS_TEST_COMMIT=4f1eb1dcdbde3ec4a38534bf01dded4ab5d2f016
-SW_KUBERNETES_COMMIT_SHA=1335f15bf821a40a7cd71448fa805f0be265afcc
-SW_ROVER_COMMIT=0ae8f12d6eb6cc9fa125c603ee57d0b21fc8c6d0
+SW_KUBERNETES_COMMIT_SHA=6fe5e6f0d3b7686c6be0457733e825ee68cb9b35
+SW_ROVER_COMMIT=40d03c14d638339bf4aa6ec7376d421323de865a
 SW_AGENT_PHP_COMMIT=3192c553002707d344bd6774cfab5bc61f67a1d3
-SW_CTL_COMMIT=6210a3b79089535af782ca51359ce6c5b68890b2
+SW_CTL_COMMIT=67cbc89dd7b214d5791321a7ca992f940cb586ba
 
-SW_OAP_COMMIT=8ae16de51167c12a27a58795657a416c991c901d
+SW_OAP_COMMIT=c2cdf07871647678087a31b31aca2385828eabe4
 SW_AGENT_E2E_SERVICE_PROVIDER_COMMIT=d3f8fe894d1a206164b73f5b523d2eb62d9e9965
 
 VUS=1
diff --git a/test/stress/trace/env b/test/stress/trace/env
index 3d6719e7..03ad3857 100644
--- a/test/stress/trace/env
+++ b/test/stress/trace/env
@@ -14,4 +14,4 @@
 # limitations under the License.
 
 
-SW_OAP_COMMIT=8ae16de51167c12a27a58795657a416c991c901d
+SW_OAP_COMMIT=c2cdf07871647678087a31b31aca2385828eabe4