Skip to content

wengangJi/collector-integration-testtool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Integration test tool for Apache SkyWalking collector

Why need a Collector-integration-testtool?

The script is started with a container project for the main project and test project based on the github account of the fork and is used for project testing. The boot parameter provides the global configuration of yaml through the docker project.

To do this, execute the build.sh file, enter the fork account name according to the prompt, and then start executing and starting the project.

The output result is expected to start the docker container for the main project and test project, and start the corresponding database service container according to the environment variable.


To start developing Collector-integration-testtool

If you want to developing collector-integration-testtool right away there are two options:

Set up the database environment variable, which is es-transport, es-rest, h2.

$ export TEST_DATABASE=es-transport
You have a working [Docker environment].
$ ./build -u your account  

The build.sh runs about 15 to 20 minutes.

Contact Us

  • Submit an issue
  • Gitter
  • QQ Group: 392443393

License

Apache 2.0 License.

About

Generate trace segments, verify aggregated data, verify query data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 57.5%
  • Java 42.5%