File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -20,13 +20,15 @@ spec:
2020 - |
2121 set -eu
2222 for i in $(seq 1 24); do
23- if test -n "$(ls /data 2>/dev/null)" && test "$(cat /data/testfile 2>/dev/null)" = "helloworld"; then
23+ found_file="$(find /data -maxdepth 3 -type f -name testfile 2>/dev/null | head -n 1 || true)"
24+ if test -n "$found_file" && test "$(cat "$found_file" 2>/dev/null)" = "helloworld"; then
25+ echo "verified single-mount data from $found_file"
2426 exit 0
2527 fi
2628 sleep 5
2729 done
2830 ls -al /data >&2 || true
29- cat /data/testfile >&2 || true
31+ find /data -maxdepth 3 \( -type d -o -type f \) >&2 || true
3032 exit 1
3133 volumeMounts :
3234 - mountPath : /data
Original file line number Diff line number Diff line change 416416function delete_warmup_pod() {
417417 dataset_name=$1
418418 kubectl delete pod " ${dataset_name} -warmup" --ignore-not-found > /dev/null 2>&1 || true
419+ kubectl wait --for=delete --timeout=180s pod/" ${dataset_name} -warmup" > /dev/null 2>&1 || true
419420}
420421
421422function wait_warmup_ready() {
@@ -472,13 +473,9 @@ function run_scenario() {
472473 syslog " Running scenario: $scenario_name "
473474 create_dataset $dataset_file $dataset_name
474475 wait_dataset_bound $dataset_name
475- if [[ " $dataset_name " == " $multi_oss_dataset_name " ]]; then
476- create_warmup_pod $dataset_name
477- wait_runtime_stable $dataset_name
478- wait_warmup_ready $dataset_name
479- else
480- wait_runtime_components_ready $dataset_name
481- fi
476+ create_warmup_pod $dataset_name
477+ wait_runtime_stable $dataset_name
478+ wait_warmup_ready $dataset_name
482479 create_job $job_file $job_name
483480 wait_job_completed $job_name
484481 cleanup_scenario $dataset_file $dataset_name $job_file
You can’t perform that action at this time.
0 commit comments