Skip to content

Commit

Permalink
Merge pull request #157 from lpiwowar/feature/workflow-dir
Browse files Browse the repository at this point in the history
[Tempest] Introduce workflow dir
  • Loading branch information
openshift-merge-bot[bot] committed Apr 8, 2024
2 parents 37658c7 + b7ad6bd commit 6340c2c
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions container-images/tcib/base/os/tempest/run_tempest.sh
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@ CONCURRENCY="${CONCURRENCY:-}"
TEMPESTCONF_ARGS=""
TEMPEST_ARGS=""

[[ -z ${TEMPEST_WORKFLOW_STEP_DIR_NAME} ]] && TEMPEST_WORKFLOW_STEP_DIR_NAME="tempest"
[[ ! -z ${USE_EXTERNAL_FILES} ]] && TEMPEST_PATH=$HOMEDIR/external_files/

[[ ${TEMPESTCONF_CREATE:=true} == true ]] && TEMPESTCONF_ARGS+="--create "
Expand Down Expand Up @@ -242,17 +243,20 @@ function generate_test_results {
cat ${TEMPEST_INCLUDE_LIST}
fi

TEMPEST_LOGS_DIR=${TEMPEST_PATH}${TEMPEST_WORKFLOW_STEP_DIR_NAME}/
mkdir -p ${TEMPEST_LOGS_DIR}

echo "Generate subunit"
stestr last --subunit > ${TEMPEST_PATH}testrepository.subunit || true
stestr last --subunit > ${TEMPEST_LOGS_DIR}testrepository.subunit || true

echo "Generate subunit xml file"
subunit2junitxml ${TEMPEST_PATH}testrepository.subunit > ${TEMPEST_PATH}tempest_results.xml || true
subunit2junitxml ${TEMPEST_LOGS_DIR}testrepository.subunit > ${TEMPEST_LOGS_DIR}tempest_results.xml || true

echo "Generate html result"
subunit2html ${TEMPEST_PATH}testrepository.subunit ${TEMPEST_PATH}stestr_results.html || true
subunit2html ${TEMPEST_LOGS_DIR}testrepository.subunit ${TEMPEST_LOGS_DIR}stestr_results.html || true

echo Copying logs file
cp -rf ${TEMPEST_DIR}/* ${TEMPEST_PATH}
cp -rf ${TEMPEST_DIR}/* ${TEMPEST_LOGS_DIR}

popd
}
Expand Down

0 comments on commit 6340c2c

Please sign in to comment.