#
if [ "x$JobBackup1" = "x" ] || [ "x$JobBackup2" = "x" ] || [ "x$JobBackup3" = "x" ] || [ "x$JobBackup4" = "x" ] || [ "x$JobBackup5" = "x" ] || [ "x$JobBackup6" = "x" ] || [ "x$JobBackup7" = "x" ] \
- || [ "x$FilesetBackup1" = "x" ] || [ "x$FilesetBackup5" = "x" ]
+ || [ "x$FilesetBackup1" = "x" ] || [ "x$FilesetBackup3" = "x" ] || [ "x$FilesetBackup5" = "x" ]
then
echo "You have to setup required variables!"
exit 2
run_bconsole
+# now test restore object job
+cat <<END_OF_DATA >${cwd}/tmp/bconcmds
+@#
+@# Restore
+@#
+@output /dev/null
+messages
+@$out ${cwd}/tmp/rlog6.out
+setdebug level=500 client=$CLIENT trace=1
+restore fileset=$FilesetBackup3 where=${cwd}/tmp select all storage=File done
+yes
+wait
+messages
+llist job=RestoreFiles
+@output
+quit
+END_OF_DATA
+
+run_bconsole
+
# restore with metadata
cat <<END_OF_DATA >${cwd}/tmp/bconcmds
@#
rstat=5
fi
+RET=$(grep "jobstatus:" ${cwd}/tmp/rlog6.out | tail -1 | awk '{print $2}')
+REND=$(grep -w -c "TESTEND" ${cwd}/tmp/rlog6.out)
+RRO=$(grep -c "TEST6R" ${cwd}/tmp/rlog6.out)
+if [ "x$RET" != "xT" ] || [ "$REND" -ne 2 ] || [ "$RRO" -ne 2 ]
+then
+ echo "rlog6" "$RET" "$REND" "$RRO"
+ rstat=6
+fi
+
RET=$(grep -c "m_id=test" ${cwd}/tmp/qlog1.out)
if [ "$RET" -ne 3 ]
then
TestName="kubernetes-plugin-protocol-test"
JobBackup1="PluginK8STestProtocol1"
FilesetBackup1="TestPluginK8SSetProtocol1"
+FilesetBackup3="TestPluginK8SSetProtocol3"
+FilesetBackup5="TestPluginK8SSetProtocol5"
JobBackup2="PluginK8STestProtocol2"
JobBackup3="PluginK8STestProtocol3"
JobBackup4="PluginK8STestProtocol4"
TestName="openshift-plugin-protocol-test"
JobBackup1="PluginK8STestProtocol1"
FilesetBackup1="TestPluginK8SSetProtocol1"
+FilesetBackup3="TestPluginK8SSetProtocol3"
FilesetBackup5="TestPluginK8SSetProtocol5"
JobBackup2="PluginK8STestProtocol2"
JobBackup3="PluginK8STestProtocol3"
TestName="rhv-plugin-protocol-test"
JobBackup1="PluginRHEVTestProtocol1"
FilesetBackup1="TestPluginRHEVSetProtocol1"
+<<<<<<< HEAD
+=======
+FilesetBackup3="TestPluginRHEVSetProtocol3"
+FilesetBackup5="TestPluginRHEVSetProtocol5"
+>>>>>>> c6cdeaf069 (regress: Metaplugin RO updates.)
JobBackup2="PluginRHEVTestProtocol2"
JobBackup3="PluginRHEVTestProtocol3"
JobBackup4="PluginRHEVTestProtocol4"
TestName="swift-plugin-protocol-test"
JobBackup1="PluginSWIFTTestProtocol1"
FilesetBackup1="TestPluginSWIFTSetProtocol1"
+FilesetBackup3="TestPluginSWIFTSetProtocol3"
+FilesetBackup5="TestPluginSWIFTSetProtocol5"
JobBackup2="PluginSWIFTTestProtocol2"
JobBackup3="PluginSWIFTTestProtocol3"
JobBackup4="PluginSWIFTTestProtocol4"