From 10cf7821558a79a0e58aa150a698c447d9013a5c Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Thu, 25 Sep 2008 16:50:45 +0000 Subject: [PATCH] Add first cut plugin test git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7640 91ce42f0-d328-0410-95d8-f526ca767f89 --- regress/tests/plugin-test | 56 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100755 regress/tests/plugin-test diff --git a/regress/tests/plugin-test b/regress/tests/plugin-test new file mode 100755 index 0000000000..cc7c5d7d8c --- /dev/null +++ b/regress/tests/plugin-test @@ -0,0 +1,56 @@ +#!/bin/sh +# +# Attempt to backup and restore a file with the bpipe plugin +# +TestName="plugin-test" +JobName=pluginTest +. scripts/functions + +scripts/cleanup +scripts/copy-plugin-confs +file=encrypt-bug.jpg +echo "${cwd}/${file}" >${cwd}/tmp/file-list + +start_test + +cat <${cwd}/tmp/bconcmds +@output /dev/null +messages +@$out ${cwd}/tmp/log1.out +label storage=File1 volume=TestVolume001 +setdebug level=50 client=$CLIENT +run job=$JobName storage=File1 yes +wait +messages +quit +END_OF_DATA + + +run_bacula -d50 + +cat <${cwd}/tmp/bconcmds +@$out /dev/null +messages +@# +@# now do a restore +@# +@$out ${cwd}/tmp/log2.out +@#setdebug level=50 client=$CLIENT +restore where=${cwd}/tmp select all storage=File1 done +yes +wait +messages +@$out +quit +END_OF_DATA + + +run_bconsole + +check_for_zombie_jobs storage=File1 +stop_bacula + +check_two_logs +diff ${cwd}/${file} ${cwd}/tmp/${file} +dstat=$? +end_test -- 2.39.5