Skip to content
Snippets Groups Projects
Commit 48bd5fde authored by Reiner Jung's avatar Reiner Jung
Browse files

minor fixes to scripts to be able to find the correct data.

parent 81e42ffe
No related branches found
No related tags found
No related merge requests found
......@@ -17,32 +17,36 @@ checkExecutable "Restructuring" "${RESTRUCTURING}"
checkDirectory "Result directory" "${OPTIMIZATION_DATA}"
# main
for I in `ls "${OPTIMIZATION_DATA}"` ; do
for J in `find "${OPTIMIZATION_DATA}/jss"* -name '*uvic*job'` ; do
BASENAME=`basename $J`
information "----------------------------------------"
information $I
information $BASENAME
information "----------------------------------------"
export JOB_DIRECTORY="${OPTIMIZATION_DATA}/$I"
export JOB_DIRECTORY="$J"
checkDirectory "job directory" "${JOB_DIRECTORY}"
cd "${JOB_DIRECTORY}"
if [ -f "kieker-repositories.tar.xz" ] ; then
tar -xpf kieker-repositories.tar.xz
mv kieker-repositories/* .
fi
ORIGINAL="original-model"
if [ -d "${ORIGINAL}" ] ; then
LIST=""
for J in "optimized-"* ; do
if [ -d "$J" ] ; then
LIST="$LIST $J"
for K in "optimized-"* ; do
if [ -d "$K" ] ; then
LIST="$LIST $K"
fi
done
"${RESTRUCTURING}" -i "${ORIGINAL}" $LIST -o "${JOB_DIRECTORY}" -e compare -s kuhn
for J in $LIST ; do
OPTIMIZED=`basename $J`
for K in $LIST ; do
OPTIMIZED=`basename $K`
"${DELTA}" -i "${JOB_DIRECTORY}/original-model-${OPTIMIZED}.xmi" -o "${JOB_DIRECTORY}/original-model-${OPTIMIZED}"
done
fi
......
......@@ -17,17 +17,18 @@ checkDirectory "Result directory" "${OPTIMIZATION_DATA}"
# main
for I in `ls "${OPTIMIZATION_DATA}"` ; do
for I in `find "${OPTIMIZATION_DATA}/jss"* -name '*uvic*job'` ; do
BASENAME=`basename $I`
information "----------------------------------------"
information $I
information $BASENAME
information "----------------------------------------"
export JOB_DIRECTORY="${OPTIMIZATION_DATA}/$I"
export JOB_DIRECTORY="$I"
checkDirectory "job directory" "${JOB_DIRECTORY}"
export MODEL_ID=`echo "$I" | sed 's/^jss-jobs-[0-9]*-//g' | sed 's/\.job$//g'`
export MODEL_ID=`echo "$BASENAME" | sed 's/^jss-jobs-[0-9]*-//g' | sed 's/\.job$//g'`
NAME="2.9"
MODEL=`echo "${MODEL_ID}" | cut -d"_" -f1`
......@@ -59,7 +60,7 @@ for I in `ls "${OPTIMIZATION_DATA}"` ; do
${MOP} -e "${MODEL_ID}-${OPTIMIZED}-merged" -i "original-model" "${OPTIMIZED}" -o "merge-${OPTIMIZED}" -s all merge
done
else
error "Missing MED output for job $I"
error "Missing MED output for job $BASENAME"
fi
done
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment