@@ -21,26 +21,27 @@ jobs:
2121 fail-fast : false
2222 matrix :
2323 sample : [ "sentry-samples-spring-boot-jakarta" ]
24- agent : [ "0 " ]
24+ agent : [ "false " ]
2525 agent-auto-init : [ "true" ]
2626 include :
2727 - sample : " sentry-samples-spring-boot"
2828 - sample : " sentry-samples-spring-boot-opentelemetry-noagent"
2929 - sample : " sentry-samples-spring-boot-opentelemetry"
30- agent : " 1 "
30+ agent : " true "
3131 agent-auto-init : " true"
3232 - sample : " sentry-samples-spring-boot-opentelemetry"
33- agent : " 1 "
33+ agent : " true "
3434 agent-auto-init : " false"
3535 - sample : " sentry-samples-spring-boot-webflux-jakarta"
3636 - sample : " sentry-samples-spring-boot-webflux"
3737 - sample : " sentry-samples-spring-boot-jakarta-opentelemetry-noagent"
3838 - sample : " sentry-samples-spring-boot-jakarta-opentelemetry"
39- agent : " 1 "
39+ agent : " true "
4040 agent-auto-init : " true"
4141 - sample : " sentry-samples-spring-boot-jakarta-opentelemetry"
42- agent : " 1 "
42+ agent : " true "
4343 agent-auto-init : " false"
44+ - sample : " sentry-samples-console"
4445 steps :
4546 - uses : actions/checkout@v4
4647 with :
9091 -e '/.*"sentry-samples-android",/d' \
9192 build.gradle.kts
9293
93- - name : Build server jar
94+ - name : Build and run system tests
9495 run : |
95- ./gradlew :sentry-samples:${{ matrix.sample }}:bootJar
96-
97- - name : Build agent jar
98- run : |
99- ./gradlew :sentry-opentelemetry:sentry-opentelemetry-agent:assemble
100-
101- - name : Start server and run integration test for sentry-cli commands
102- run : |
103- test/system-test-run.sh "${{ matrix.sample }}" "${{ matrix.agent }}" "${{ matrix.agent-auto-init }}" "0"
96+ python3 test/system-test-runner.py test --module "${{ matrix.sample }}" --agent "${{ matrix.agent }}" --auto-init "${{ matrix.agent-auto-init }}" --build "true"
10497
10598 - name : Upload test results
10699 if : always()
0 commit comments