# opbeans-android-loadgen **Repository Path**: mirrors_elastic/opbeans-android-loadgen ## Basic Information - **Project Name**: opbeans-android-loadgen - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-10-24 - **Last Updated**: 2025-08-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Opbeans Android Loadgen --- This repo contains 2 scripts: * `app-uploader` - Compiles the main branches of [opbeans-android](https://github.com/elastic/opbeans-android) and also [apm-agent-android](https://github.com/elastic/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](https://developer.android.com/training/testing/espresso) tests which will generate data for the apm endpoint provided on `app-uploader` in one of its Dockerfile `ARG`s. Both scripts have their own Dockerfile to set the env up before running them, make sure to checkout their `ARG`s 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.