diff --git a/tests/test_api_load.sh b/tests/test_api_load.sh deleted file mode 100755 index 2e0fceb89..000000000 --- a/tests/test_api_load.sh +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env bash -set -xeEo pipefail - -source tests/common.sh - -function finish { - if [ $? -eq 1 ] && [ $ERRORED != "true" ] - then - error - fi - - echo "Cleaning up API load Test" - wait_clean -} - -trap error ERR -trap finish EXIT - -function functional_test_api_load { - test_name=$1 - cr=$2 - delete_benchmark $cr - echo "Performing: ${test_name}" - kubectl apply -f ${cr} - benchmark_name=$(get_benchmark_name $cr) - long_uuid=$(get_uuid $benchmark_name) - uuid=${long_uuid:0:8} - - check_benchmark_for_desired_state $benchmark_name Complete 500s - - delete_benchmark $cr -} - -figlet $(basename $0) -functional_test_api_load "API load" tests/test_crs/valid_api_load.yaml diff --git a/tests/test_backpack.sh b/tests/test_backpack.sh deleted file mode 100755 index 28c1d6b8e..000000000 --- a/tests/test_backpack.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/env bash -set -xeEo pipefail - -source tests/common.sh - -function finish { - if [ $? -eq 1 ] && [ $ERRORED != "true" ] - then - error - fi - - echo "Cleaning up backpack" - kubectl delete -f resources/backpack_role.yaml - wait_clean -} - -trap error ERR -trap finish EXIT - -function functional_test_backpack { - backpack_requirements - cr=$1 - delete_benchmark $cr - kubectl apply -f $cr - benchmark_name=$(get_benchmark_name $cr) - long_uuid=$(get_uuid $benchmark_name) - uuid=${long_uuid:0:8} - - if [[ $1 == "tests/test_crs/valid_backpack_daemonset.yaml" ]] - then - wait_for_backpack $uuid - else - byowl_pod=$(get_pod "app=byowl-$uuid" 300) - wait_for "kubectl -n benchmark-operator wait --for=condition=Initialized pods/$byowl_pod --timeout=500s" "500s" $byowl_pod - wait_for "kubectl -n benchmark-operator wait --for=condition=complete -l app=byowl-$uuid jobs --timeout=500s" "500s" $byowl_pod - fi - - indexes="cpu_vulnerabilities-metadata cpuinfo-metadata dmidecode-metadata k8s_nodes-metadata lspci-metadata meminfo-metadata sysctl-metadata ocp_network_operator-metadata ocp_install_config-metadata ocp_kube_apiserver-metadata ocp_dns-metadata ocp_kube_controllermanager-metadata" - if check_es "${long_uuid}" "${indexes}" - then - echo "Backpack test: Success" - else - echo "Failed to find data in ES" - exit 1 - fi - delete_benchmark $cr -} - -figlet $(basename $0) -functional_test_backpack tests/test_crs/valid_backpack_daemonset.yaml -functional_test_backpack tests/test_crs/valid_backpack_init.yaml diff --git a/tests/test_kubeburner.sh b/tests/test_kubeburner.sh deleted file mode 100755 index c4f6a15a0..000000000 --- a/tests/test_kubeburner.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash -set -xeEo pipefail - -source tests/common.sh - -function finish { - if [ $? -eq 1 ] && [ $ERRORED != "true" ] - then - error - fi - - [[ $check_logs == 1 ]] && kubectl logs -l app=kube-burner-benchmark-$uuid -n benchmark-operator - echo "Cleaning up kube-burner" - kubectl delete -f resources/kube-burner-role.yml --ignore-not-found - kubectl delete ns -l kube-burner-uuid=${long_uuid} - wait_clean -} - - -trap error ERR -trap finish EXIT - -function functional_test_kubeburner { - workload_name=$1 - metrics_profile=$2 - token=$(oc -n openshift-monitoring sa get-token prometheus-k8s) - cr=tests/test_crs/valid_kube-burner.yaml - delete_benchmark $cr - benchmark_name=$(get_benchmark_name $cr) - check_logs=0 - kubectl apply -f resources/kube-burner-role.yml - echo "Performing kube-burner: ${workload_name}" - sed -e "s/WORKLOAD/${workload_name}/g" -e "s/PROMETHEUS_TOKEN/${token}/g" -e "s/METRICS_PROFILE/${metrics_profile}/g" ${cr} | kubectl apply -f - - long_uuid=$(get_uuid $benchmark_name) - uuid=${long_uuid:0:8} - check_logs=1 - check_benchmark_for_desired_state $benchmark_name Complete 1800s - - index="ripsaw-kube-burner" - if check_es "${long_uuid}" "${index}" - then - echo "kube-burner ${workload_name}: Success" - else - echo "Failed to find data for kube-burner ${workload_name} in ES" - exit 1 - fi - kubectl delete ns -l kube-burner-uuid=${long_uuid} - delete_benchmark $cr -} - -figlet $(basename $0) -functional_test_kubeburner cluster-density metrics-aggregated.yaml -functional_test_kubeburner node-density metrics.yaml -functional_test_kubeburner node-density-heavy metrics.yaml -functional_test_kubeburner max-namespaces metrics-aggregated.yaml -functional_test_kubeburner max-services metrics-aggregated.yaml -functional_test_kubeburner concurrent-builds metrics-aggregated.yaml diff --git a/tests/test_list b/tests/test_list index 0e0208c32..10491480b 100755 --- a/tests/test_list +++ b/tests/test_list @@ -1,4 +1,3 @@ -test_backpack.sh test_ycsb.sh test_fiod.sh test_fs-drift.sh @@ -7,11 +6,9 @@ test_pgbench.sh test_iperf3.sh test_sysbench.sh test_uperf.sh -test_byowl.sh test_hammerdb.sh test_vegeta.sh test_scale_openshift.sh test_stressng.sh -test_kubeburner.sh test_flent.sh test_log_generator.sh