#!/bin/bash # Copyright OpenSearch Contributors # SPDX-License-Identifier: Apache-2.0 # # The OpenSearch Contributors require contributions made to # this file be licensed under the Apache-2.0 license or a # compatible open source license. set -e DIR="$(dirname "$0")" case $1 in "integ-test") "$DIR/run.sh" "$DIR/src/run_integ_test.py" "${@:2}" ;; "bwc-test") "$DIR/run.sh" "$DIR/src/run_bwc_test.py" "${@:2}" ;; "perf-test") "$DIR/run.sh" "$DIR/src/run_perf_test.py" "${@:2}" ;; "benchmark-test") echo "the parameters passed are ${@:2}" "$DIR/run.sh" "$DIR/src/run_benchmark_test.py" "${@:2}" ;; *) echo "Invalid test suite, run ./test.sh integ-test|bwc-test|perf-test." exit 1 ;; esac