Python-based load testing and experiment launching tool for Apache Airavata.
airavata-python-sdk installed (from ../../airavata-python-sdk/)pip install -r requirements.txtpython load_client.py single \ --experiment-name "MyTest" \ --project "Default Project" \ --application "Echo" \ --resource "localhost" \ --queue "normal" \ --walltime 5
python load_client.py batch \ --config load-config.yml \ --scenario "Echo Test" \ --copies 10
python load_client.py load --config load-config.yml
Edit load-config.yml to define scenarios. Each scenario specifies the experiment template, compute resources, inputs, and concurrency parameters.