-
Notifications
You must be signed in to change notification settings - Fork 660
Bump up dependencies and e2e #770
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
* 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 v33.4.8. * 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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates dependencies and e2e testing infrastructure for the Apache SkyWalking Java agent. The changes focus on bumping core dependencies to newer versions and updating the e2e testing environment to use the latest development versions of related components.
- Updates core dependencies including gRPC to v1.74.0, Netty to v4.1.124.Final, GSON to v2.13.1, and guava to v32.1.3
- Updates e2e testing infrastructure to use latest development versions of OAP server, CLI, and BanyanDB
- Adds support for uploading logs in e2e test failures
Reviewed Changes
Copilot reviewed 19 out of 19 changed files in this pull request and generated 2 comments.
Show a summary per file
File | Description |
---|---|
pom.xml | Updates core dependency versions for gRPC, Netty, GSON, guava and related plugins |
test/e2e/script/env | Updates commit hashes for CLI, OAP server and BanyanDB in e2e tests |
test/e2e/script/prepare/install-swctl.sh | Improves swctl installation logic with version checking and proper install command |
test/e2e/base/base-compose.yml | Updates OAP and adds BanyanDB service configuration |
test/e2e/case/*/docker-compose.yml | Adds BanyanDB service to multiple test case configurations |
test/e2e/case/expected/*.yml | Updates expected output formats to match newer API versions |
.github/workflows/e2e.yaml | Updates Go version and adds log upload functionality for failed tests |
dist-material/LICENSE | Updates version numbers in license file to reflect dependency changes |
CHANGES.md | Documents all dependency version updates |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
CHANGES
log.