Skip to content

Commit f1da117

Browse files
authored
Bump up dependencies and e2e (#770)
* Bump up agent-oap protocol to latest(16c51358ebcf42629bf4ffdf952253971f20eb25). * Bump up gRPC to v1.74.0. * Bump up Netty to v4.1.124.Final. * Bump up GSON to v2.13.1. * Bump up guava to v32.1.3. * Bump up oap to the 10.3-dev.latest(dc8740d4757b35374283c4850a9a080e40f0eb79) in e2e. * Bump up cli to the 0.15.0-dev.latest(77b4c49e89c9c000278f44e62729d534f2ec842e) in e2e. * Support for uploading logs of e2e.
1 parent dcb05fa commit f1da117

File tree

19 files changed

+123
-45
lines changed

19 files changed

+123
-45
lines changed

.github/workflows/e2e.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,14 @@ jobs:
5858
- name: Setup go
5959
uses: actions/setup-go@v2
6060
with:
61-
go-version: '1.18'
61+
go-version: '1.24'
6262
- name: Run E2E Tests
63-
uses: apache/skywalking-infra-e2e@cf589b4a0b9f8e6f436f78e9cfd94a1ee5494180
63+
uses: apache/skywalking-infra-e2e@7e4b5b68716fdb7b79b21fa8908f9db497e1b115
6464
with:
6565
e2e-file: ${{ matrix.case.path }}
66+
- uses: actions/upload-artifact@v4
67+
if: ${{ failure() }}
68+
name: Upload Logs
69+
with:
70+
name: test-logs-${{ matrix.case.name }}
71+
path: "${{ env.SW_INFRA_E2E_LOG_DIR }}"

CHANGES.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@ Release Notes.
55
9.6.0
66
------------------
77

8-
8+
* Bump up agent-oap protocol to latest(16c51358ebcf42629bf4ffdf952253971f20eb25).
9+
* Bump up gRPC to v1.74.0.
10+
* Bump up netty to v4.1.124.Final.
11+
* Bump up GSON to v2.13.1.
12+
* Bump up guava to v32.1.3.
13+
* Bump up oap to the 10.3-dev.latest(dc8740d4757b35374283c4850a9a080e40f0eb79) in e2e.
14+
* Bump up cli to the 0.15.0-dev.latest(77b4c49e89c9c000278f44e62729d534f2ec842e) in e2e.
915

1016
All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/242?closed=1)
1117

apm-sniffer/apm-agent-core/pom.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,7 @@
3434
<properties>
3535
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3636
<generateGitPropertiesFilename>${project.build.outputDirectory}/skywalking-agent-version.properties</generateGitPropertiesFilename>
37-
<guava.version>32.0.1-jre</guava.version>
3837
<wiremock.version>2.6.0</wiremock.version>
39-
<os-maven-plugin.version>1.4.1.Final</os-maven-plugin.version>
4038
<git-commit-id-plugin.version>4.9.10</git-commit-id-plugin.version>
4139
<shade.com.google.source>com.google</shade.com.google.source>
4240
<shade.com.google.target>${shade.package}.${shade.com.google.source}</shade.com.google.target>

dist-material/LICENSE

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -216,12 +216,12 @@ The following components are provided under the Apache License. See project link
216216
The text of each license is the standard Apache 2.0 license.
217217

218218
raphw (byte-buddy) 1.17.6: http://bytebuddy.net/ , Apache 2.0
219-
Google: grpc-java 1.68.1: https://github.com/grpc/grpc-java, Apache 2.0
220-
Google: gson 2.8.9: https://github.com/google/gson , Apache 2.0
221-
Google: proto-google-common-protos 2.0.1: https://github.com/googleapis/googleapis , Apache 2.0
219+
Google: grpc-java 1.74.0: https://github.com/grpc/grpc-java, Apache 2.0
220+
Google: gson 2.13.1: https://github.com/google/gson , Apache 2.0
221+
Google: proto-google-common-protos 2.59.2: https://github.com/googleapis/googleapis , Apache 2.0
222222
Google: jsr305 3.0.2: http://central.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.pom , Apache 2.0
223-
Google: guava 32.0.1: https://github.com/google/guava , Apache 2.0
224-
netty 4.1.115: https://github.com/netty/netty/blob/4.1/LICENSE.txt, Apache 2.0
223+
Google: guava 32.1.3: https://github.com/google/guava , Apache 2.0
224+
netty 4.1.124: https://github.com/netty/netty/blob/4.1/LICENSE.txt, Apache 2.0
225225
async-profiler 3.0: https://github.com/async-profiler/async-profiler/blob/v3.0/LICENSE, Apache 2.0
226226

227227
========================================================================

pom.xml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,18 @@
8787

8888
<!-- core lib dependency -->
8989
<bytebuddy.version>1.17.6</bytebuddy.version>
90-
<grpc.version>1.68.1</grpc.version>
91-
<netty.version>4.1.115.Final</netty.version>
92-
<gson.version>2.8.9</gson.version>
90+
<grpc.version>1.74.0</grpc.version>
91+
<netty.version>4.1.124.Final</netty.version>
92+
<gson.version>2.13.1</gson.version>
93+
<!-- Google ends the JAVA8 support since v33 -->
94+
<!-- Can't upgrade Guava until JAVA8 EOL -->
95+
<guava.version>32.1.3-jre</guava.version>
96+
9397
<os-maven-plugin.version>1.7.1</os-maven-plugin.version>
9498
<protobuf-maven-plugin.version>0.6.1</protobuf-maven-plugin.version>
9599
<com.google.protobuf.protoc.version>3.25.5</com.google.protobuf.protoc.version>
96-
<protoc-gen-grpc-java.plugin.version>1.68.1</protoc-gen-grpc-java.plugin.version>
97-
<netty-tcnative-boringssl-static.version>2.0.48.Final</netty-tcnative-boringssl-static.version>
100+
<protoc-gen-grpc-java.plugin.version>1.74.0</protoc-gen-grpc-java.plugin.version>
101+
<netty-tcnative-boringssl-static.version>2.0.70.Final</netty-tcnative-boringssl-static.version>
98102
<javax.annotation-api.version>1.3.2</javax.annotation-api.version>
99103
<objenesis.version>3.1</objenesis.version>
100104
<async-profiler.version>3.0</async-profiler.version>

test/e2e/base/base-compose.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,31 @@ version: '2.1'
1818
services:
1919

2020
oap:
21-
image: ghcr.io/apache/skywalking/oap:1730f2c84bbd4da999ec2c74d1c26db31d5a0d24
21+
image: "ghcr.io/apache/skywalking/oap:${SW_OAP_COMMIT}"
2222
expose:
2323
- 11800
2424
- 12800
2525
networks:
2626
- e2e
2727
restart: on-failure
2828
healthcheck:
29-
test: ["CMD", "sh", "-c", "nc -zn 127.0.0.1 11800"]
29+
test: [ "CMD", "bash", "-c", "cat < /dev/null > /dev/tcp/127.0.0.1/11800" ]
30+
interval: 5s
31+
timeout: 60s
32+
retries: 120
33+
environment:
34+
SW_STORAGE_BANYANDB_TARGETS: banyandb:17912
35+
36+
banyandb:
37+
image: "ghcr.io/apache/skywalking-banyandb:${SW_BANYANDB_COMMIT}"
38+
networks:
39+
- e2e
40+
ports:
41+
- 17912:17912
42+
- 17913:17913
43+
command: standalone --stream-root-path /tmp/stream-data --measure-root-path /tmp/measure-data --measure-metadata-cache-wait-duration 1m --stream-metadata-cache-wait-duration 1m
44+
healthcheck:
45+
test: [ "CMD", "sh", "-c", "nc -nz 127.0.0.1 17912" ]
3046
interval: 5s
3147
timeout: 60s
3248
retries: 120

test/e2e/base/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
<maven.compiler.source>${java.version}</maven.compiler.source>
5252
<maven.compiler.target>${java.version}</maven.compiler.target>
5353
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
54-
<spring.boot.version>2.2.5.RELEASE</spring.boot.version>
54+
<spring.boot.version>2.7.18</spring.boot.version>
5555
<guava.version>30.1.1-jre</guava.version>
5656
<lombok.version>1.18.20</lombok.version>
5757
</properties>

test/e2e/case/expected/event-list.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@ events:
3030
{{- end }}
3131
starttime: {{ gt .starttime 0 }}
3232
endtime: {{ gt .endtime 0 }}
33-
{{- end }}
34-
total: {{ gt .total 0 }}
33+
layer: "GENERAL"
34+
{{- end }}

test/e2e/case/expected/logs-list.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,5 @@ logs:
3636
value: {{ notEmpty .value }}
3737
{{- end }}
3838
{{- end }}
39-
total: {{ gt .total 0 }}
39+
debuggingtrace: null
40+
errorreason: null

0 commit comments

Comments
 (0)