opbeans-android-loadgen

APACHE-2.0 License

Stars
0
Committers
4

Opbeans Android Loadgen

This repo contains 2 scripts:

  • app-uploader - Compiles the main branches of opbeans-android and
    also apm-agent-android and uploads the opbeans-android binaries to
    Saucelabs for later use.
  • load-generator - Fetches the latest opbeans binaries available in Saucelabs and runs the
    opbeans Espresso tests which will generate data for the apm
    endpoint provided on app-uploader in one of its Dockerfile ARGs.

Both scripts have their own Dockerfile to set the env up before running them, make sure to checkout their ARGs in order to make sure you're passing them all when building the images.

There's a GitHub action in place that runs the load-generator every 10 minutes.

IMPORTANT: Run update_common.sh every time something changes within the common folder.