# Write out bconsole commands
cat <<END_OF_DATA >${cwd}/tmp/bconcmds
-@output /dev/null
+@$out /dev/null
messages
@$out ${cwd}/tmp/log1.out
-label storage=DDS-4 volume=TestVolume001 slot=0 pool=Default
+label storage=tape volume=TestVolume001 slot=0 pool=Default
messages
END_OF_DATA
run job=$JobName yes
@sleep 10
messages
-setdebug storage=DDS-4 level=200
-label storage=DDS-4 volume=TestVolume002 slot=0 pool=Default
+setdebug level=400 storage=tape trace=1
+setdebug level=400 director trace=1
+label storage=tape volume=TestVolume002 slot=0 pool=Default
messages
@sleep 5
-mount storage=DDS-4 slot=0
+mount storage=tape slot=0
+@sleep 2
+messages
+@sleep 2
+mount storage=tape slot=0
@sleep 2
messages
cancel jobid=1
wait
messages
list volumes
-label storage=DDS-4 volume=TestVolume003 slot=0 pool=Default
-messages
END_OF_DATA
run_bacula
+check_for_zombie_jobs storage=tape
stop_bacula
-bstat=1
-rstat=0
-dstat=0
-zstat=0
+touch ${cwd}/tmp/log2.out
+check_two_logs
+check_restore_diff
end_test