opentelemetry-java-instrume.../smoke-tests
Sergei Malafeev 5f70b521b7
#560 Consolidate src/main/java8 and src/main/java9 into src/main/java (#617)
Signed-off-by: Sergei Malafeev <sergei@malafeev.org>
2020-06-30 16:34:59 +03:00
..
cli Newline between license and package. (#581) 2020-06-25 13:31:16 -07:00
java9-modules #560 Consolidate src/main/java8 and src/main/java9 into src/main/java (#617) 2020-06-30 16:34:59 +03:00
play Newline between license and package. (#581) 2020-06-25 13:31:16 -07:00
springboot Newline between license and package. (#581) 2020-06-25 13:31:16 -07:00
src/main/groovy/io/opentelemetry/smoketest Newline between license and package. (#581) 2020-06-25 13:31:16 -07:00
wildfly Newline between license and package. (#581) 2020-06-25 13:31:16 -07:00
README.md Rename package to io.opentelemetry.auto (#54) 2020-01-14 13:57:01 -08:00
smoke-tests.gradle Now publish all instrumentations as well. (#565) 2020-06-27 08:57:24 +03:00

README.md

Smoke Tests

Assert that various applications will start up with the JavaAgent without any obvious ill effects.

Each subproject underneath smoke-tests is a single smoke test. Each test does the following

  • Launch the application with stdout and stderr logged to $buildDir/reports/server.log
  • For web servers, run a spock test which does 200 requests to an endpoint on the server and asserts on an expected response.

Note that there is nothing special about doing 200 requests. 200 is simply an arbitrarily large number to exercise the server.