opentelemetry-java-instrume.../testing-overhead
jason plumb e7a940ae7e
Overhead testing foundations (#3627)
* Skeleton for overhead testing subproject.

* clone into base image instead of submodule

* remove submodules file (even though it was empty)

* set up a junit-based test running project that leverages testcontianers.

* remove builder

* remove builder

* cleanup

* repackage

* update base image url

* leverage an agent object

* add optional jvmargs to the Agent

* cleanup and handle file urls

* allow overwrite

* cleanup

* simplify writing

* simplify writing

* remove dead comment

* pass url
2021-07-27 12:55:37 -07:00
..
gradle/wrapper Overhead testing foundations (#3627) 2021-07-27 12:55:37 -07:00
k6 Overhead testing foundations (#3627) 2021-07-27 12:55:37 -07:00
src/test Overhead testing foundations (#3627) 2021-07-27 12:55:37 -07:00
.dockerignore Skeleton for overhead testing subproject. (#3554) 2021-07-20 09:42:26 +09:00
Dockerfile-petclinic-base Skeleton for overhead testing subproject. (#3554) 2021-07-20 09:42:26 +09:00
README.md Skeleton for overhead testing subproject. (#3554) 2021-07-20 09:42:26 +09:00
build.gradle.kts Overhead testing foundations (#3627) 2021-07-27 12:55:37 -07:00
gradlew Overhead testing foundations (#3627) 2021-07-27 12:55:37 -07:00
settings.gradle.kts Overhead testing foundations (#3627) 2021-07-27 12:55:37 -07:00

README.md

Overhead tests

This is a work in progress.

This directory will contain tools and utilities that help us to measure the performance overhead introduced by the agent and to measure how this overhead changes over time.

Contents

tbd

Config

tbd

Setup and Usage

Once we have an established base image published for spring-petclinic-rest, this step can be avoided by most users. For now, there is just a spring petclinic base image.

$ docker build -f Dockerfile-petclinic-base .

Remaining usage TBD.