aboutsummaryrefslogtreecommitdiffstats
path: root/performanceTests/environment/jmeterVM/jmeter/run_jmeter.sh
blob: 4b7477a77e83bdbd46d72f273598ba3fea85a60c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash

if [ "$#" -ne 2 ]; then
    echo "Illegal number of parameters. Expected two parameters - performance tests env directory name and test scenario file name"
    exit 1
fi

performance_tests_env_directory=$1
test_scenario_file=$2

docker pull justb4/jmeter
export volume_path=~/${performance_tests_env_directory}/jmeter && \
  export jmeter_path=/mnt/jmeter && \
  docker run \
    --volume "${volume_path}":${jmeter_path} \
    justb4/jmeter \
    -n -X \
    -t ${jmeter_path}/${test_scenario_file}