X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=regress%2Ftests%2Frestore-disk-seek-test;h=495bb45ca224727f7a7eff661ff2428e3f9f1fcc;hb=4d691342d4786448f9e8f0ebf95a958f3169c9d1;hp=d02394be2a86d20f88739c42c31da6f57c13bc44;hpb=413c4bb779894fd017bfe789edc5e780f843b8aa;p=bacula%2Fbacula diff --git a/regress/tests/restore-disk-seek-test b/regress/tests/restore-disk-seek-test index d02394be2a..495bb45ca2 100755 --- a/regress/tests/restore-disk-seek-test +++ b/regress/tests/restore-disk-seek-test @@ -12,9 +12,9 @@ JobName=restore-disk-seek scripts/cleanup scripts/copy-test-confs -echo "${cwd}/tmp/build" >/tmp/file-list +echo "${cwd}/tmp/build" >${cwd}/tmp/file-list rm -rf ${cwd}/tmp/build -mkdir ${cwd}/tmp/build +mkdir -p ${cwd}/tmp/build # Copy only the .c files (to be restored) # set files to "*.c" for all c files files="ua_tree.c ua_update.c" @@ -36,7 +36,7 @@ cd ${cwd} # Now arrange to backup *everything* # rm -rf ${cwd}/tmp/build -mkdir ${cwd}/tmp/build +mkdir -p ${cwd}/tmp/build cp -fp ${cwd}/build/src/dird/* ${cwd}/tmp/build # # Enable MaximumFileSize to ensure lots of JobMedia records and thus @@ -48,10 +48,10 @@ sed "s%# Maximum File Size% Maximum File Size%" ${cwd}/tmp/1 >${cwd}/bin/bacula change_jobname CompressedTest $JobName start_test -cat <tmp/bconcmds +cat <${cwd}/tmp/bconcmds @$out /dev/null messages -@$out tmp/log1.out +@$out ${cwd}/tmp/log1.out label storage=File volume=TestVolume001 run job=$JobName yes wait @@ -59,7 +59,7 @@ messages @# @# now do a restore @# -@$out tmp/log2.out +@$out ${cwd}/tmp/log2.out setdebug level=30 fd setdebug level=11 storage=File sql @@ -73,7 +73,6 @@ restore bootstrap=${cwd}/tmp/kern.bsr where=${cwd}/tmp/bacula-restores storage=F yes wait messages -@$out quit END_OF_DATA @@ -83,7 +82,7 @@ stop_bacula # Now setup a control directory of only what we *should* restore rm -rf ${cwd}/tmp/build -mkdir ${cwd}/tmp/build +mkdir -p ${cwd}/tmp/build for i in ${files}; do cp -p ${cwd}/build/src/dird/${i} ${cwd}/tmp/build done