summaryrefslogtreecommitdiffstats
path: root/scripts/compose_pki_test_package
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/compose_pki_test_package')
-rwxr-xr-xscripts/compose_pki_test_package25
1 files changed, 12 insertions, 13 deletions
diff --git a/scripts/compose_pki_test_package b/scripts/compose_pki_test_package
index 879c48a92..517a54040 100755
--- a/scripts/compose_pki_test_package
+++ b/scripts/compose_pki_test_package
@@ -23,17 +23,17 @@ check_for_dependencies()
check_for_dependencies
-if [ $# -lt 2 ];
+if [ $# -lt 1 ];
then
- echo "Usage: $0 User-ID_for_personalization Job_xml_config_file [--runtests]"
+ echo "Usage: $0 unique_identifier [--submit-tests]"
exit -1
fi
RUN_TESTS='N'
-if [ $# -gt 2 ];
+if [ $# -gt 1 ];
then
- if [ $3 = "--runtests" ]
+ if [ $2 = "--submit-tests" ]
then
RUN_TESTS='Y'
fi
@@ -53,12 +53,14 @@ WORK_DIR=`cd $COMPOSE_DIR/../..;pwd`
BUILD_DIR="$WORK_DIR/package.tests"
-rm -rf $BUILD_DIR
-
-mkdir $BUILD_DIR
+if [ ! -d $BUILD_DIR ] ; then
+ mkdir $BUILD_DIR
+fi
cd $BUILD_DIR
+rm -rf *.rpm
+
cp -r "$PKI_SOURCE_DIR/tests" .
### Compile the java test source ###
@@ -79,16 +81,13 @@ cd ..
### Passing the keyword for personalizing and an option
### to maintain a seperate folder for each beaker job (Optional)
-./make-package.sh $1 $2
+./make-package.sh $1
mv *.rpm ../../
-mv *.xml ../../
-
+cd ../..
### Running the tasks
-cd $COMPOSE_DIR
-
if [ $RUN_TESTS = "Y" ] ; then
- ./run_tests
+ bkr task-add *.rpm
fi