X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=regress%2Ftests%2Fcopy-time-test;h=f5d926024fdf047b2b0059fa8493eb13b81c37e7;hb=b76f7bc37b0fd454157e383cdf8e31672726dce3;hp=bdea3274947b31651f90379851c17595cb3ba97b;hpb=513c127b691667302c65270daf2b26785cf6b6b6;p=bacula%2Fbacula diff --git a/regress/tests/copy-time-test b/regress/tests/copy-time-test index bdea327494..f5d926024f 100755 --- a/regress/tests/copy-time-test +++ b/regress/tests/copy-time-test @@ -14,8 +14,8 @@ scripts/cleanup scripts/copy-migration-confs scripts/prepare-disk-changer echo "${cwd}/build" >${cwd}/tmp/file-list -sed -i 's/migrate/copy/g' ${cwd}/bin/bacula-dir.conf -sed -i 's/Migrate/Copy/g' ${cwd}/bin/bacula-dir.conf +sed 's/migrate/copy/g' ${cwd}/bin/bacula-dir.conf > ${cwd}/tmp/1 +sed 's/Migrate/Copy/g' ${cwd}/tmp/1 > ${cwd}/bin/bacula-dir.conf change_jobname NightlySave $JobName start_test @@ -28,7 +28,7 @@ start_test # Write out bconsole commands cat <${cwd}/tmp/bconcmds -@output +@$out /dev/null messages @$out ${cwd}/tmp/log1.out label storage=File volume=FileVolume001 Pool=Default @@ -69,7 +69,6 @@ done yes wait messages -@output quit END_OF_DATA @@ -77,14 +76,16 @@ run_bacula check_for_zombie_jobs storage=File stop_bacula -print_debug "We must find 3 copy jobs into the log" -for i in 0 1 2; do +for i in 1 2 3; do get_mig_info $i ${cwd}/tmp/log1.out - set $RET >/dev/null - if [ -n "$1" -a "$1" != 1 ]; then + if [ "$i" -eq 1 -a -n "$RET" ]; then bstat=2 - print_debug "The first job should not been copied" + print_debug "The first job should not have been copied" + + elif [ "$i" -ne 1 -a -z "$RET" ]; then + bstat=2 + print_debug "Other job should have been copied" fi done