Skip to content

Commit d14a3b1

Browse files
authored
Doc: How to Run Lambda Java Performance Test (#451)
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
1 parent 73c852a commit d14a3b1

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# How to Run Lambda Java Performance Test
2+
[Link](docs/lambda-java-perf-test.md)
3+
14
# How to Test E2E Resource Changes
25
This guide will give a step by step instruction on how to test changes made to Java/Python E2E testing resources before pushing a PR.
36
The guide will include the following:

docs/lambda-java-perf-test.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# How to Run Lambda Java Performance Test
2+
The [java-lambda-layer-performance-test](https://github.com/aws-observability/aws-application-signals-test-framework/actions/workflows/java-lambda-layer-perf-test.yml) workflow will check out a branch from the [ADOT Java Agent repo](https://github.com/aws-observability/aws-otel-java-instrumentation) and build a Lambda Java Layer from that branch. Then it will run performance tests with the generated Lambda Java Layer and build the report.
3+
4+
For example, to test a Lambda Layer built from branch "release/v2.11.x":
5+
1. Open the [java-lambda-layer-performance-test](https://github.com/aws-observability/aws-application-signals-test-framework/actions/workflows/java-lambda-layer-perf-test.yml) workflow and click "Run workflow".
6+
2. Use workflow from "Branch: main". Enter "release/v2.11.x" in "ADOT Java branch to use" and click "Run workflow".
7+
3. After the workflow run finishes, the performance testing report can be found in the generated artifacts under "java-performance-test-results".

0 commit comments

Comments
 (0)