opentelemetry-java-instrume.../smoke-tests
Trask Stalnaker 396baa69d6
Update OpenTelemetry API/SDK (#257)
* Update dependency version

* Change getTracerFactory to getTracerProvider

* Update some imports

* Change put to set

* Fix up bridge

* Update package names

* Update test SpanProcessor

* Remove null conditionals around setAttribute

* Update shading

* Update span context extraction
2020-03-20 14:13:55 -07:00
..
cli Update OpenTelemetry API/SDK (#257) 2020-03-20 14:13:55 -07:00
java9-modules Add license headers (#188) 2020-02-27 13:24:42 -08:00
play Make tests pass on Windows (#217) 2020-03-12 19:42:21 -07:00
springboot Better span names for spring-webmvc (#245) 2020-03-19 19:00:38 -07:00
src/main/groovy/io/opentelemetry/smoketest Add license headers (#188) 2020-02-27 13:24:42 -08:00
wildfly Merge tag 'v0.46.0' into dd-merge 2020-03-16 11:25:27 -07:00
README.md Rename package to io.opentelemetry.auto (#54) 2020-01-14 13:57:01 -08:00
smoke-tests.gradle Removed statically loaded exporters and added more tests (#171) 2020-02-21 15:12:48 -08: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.