opentelemetry-java-instrume.../smoke-tests
Nikita Salnikov-Tarnovski 357fb6e989
Deduplicate servlets (#469)
* Servlet instrumentations unified

* Grizzly migrated

* Fix tests after merge

* Polish and fix tests

* Polish and fix tests

* Muzzle fixes

* Muzzle fixes

* Muzzle fixes

* Test fixes

* One more check fixed

* Stop using SpanWithScope

* Test fix

* Compilation fix

* Apply suggestions from code review

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>

* Update agent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/instrumentation/decorator/HttpServerTracer.java

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>

* Polish

* Tracer does not manage scope anymore

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2020-06-08 10:49:58 +03:00
..
cli Update a few last things to otel-java 0.4.0 (#399) 2020-05-11 22:17:16 -07:00
java9-modules Use java 11 for compilation (#390) 2020-05-14 15:13:30 -07:00
play Remove copyright year from license header (#322) 2020-04-15 11:24:44 -07:00
springboot Configured trace config to read from env vars/sys props (#479) 2020-06-08 09:54:18 +03:00
src/main/groovy/io/opentelemetry/smoketest Deduplicate servlets (#469) 2020-06-08 10:49:58 +03:00
wildfly Make Retrys consistent (DataDog/dd-trace-java#1442) 2020-05-26 11:54:55 -07:00
README.md Rename package to io.opentelemetry.auto (#54) 2020-01-14 13:57:01 -08:00
smoke-tests.gradle A few exporter improvements (#288) 2020-03-29 08:13:20 -07: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.