tobiko/report/build.sh
pkomarov 99d1d5dabd add report collection for downstream jobs
Change-Id: I37511912c3cbde427fd8d41ea9caddd9e0a2cb22
2019-09-27 15:55:04 +03:00

20 lines
522 B
Bash
Executable File

#!/bin/sh
# Produce test HTML report file into ${REPORT_DIR}
set -xeu
TESTR_DIR=${TESTR_DIR:-$(pwd)}
BUILD_DIR=${BUILD_DIR:-${TESTR_DIR}}
SUBUNIT_FILE=${SUBUNIT_FILE:-${BUILD_DIR}/last.subunit}
TESTR_RESULTS_HTML=${TESTR_RESULTS_HTML:-${BUILD_DIR}/tobiko_results.html}
make_testr_results_html() {
mkdir -p "$(dirname ${SUBUNIT_FILE})"
(cd "${TESTR_DIR}" && stestr last --subunit) > "${SUBUNIT_FILE}"
(cd "${BUILD_DIR}" && subunit2html "${SUBUNIT_FILE}" "${TESTR_RESULTS_HTML}")
}
make_testr_results_html