You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by ad...@apache.org on 2022/03/02 17:11:40 UTC
[ozone] branch master updated: HDDS-6268. Include audit log in acceptance test bundle (#3045)
This is an automated email from the ASF dual-hosted git repository.
adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git
The following commit(s) were added to refs/heads/master by this push:
new 2ed5994 HDDS-6268. Include audit log in acceptance test bundle (#3045)
2ed5994 is described below
commit 2ed5994db10b7025b6cd8213b960041006fa1a13
Author: Doroszlai, Attila <64...@users.noreply.github.com>
AuthorDate: Wed Mar 2 18:11:23 2022 +0100
HDDS-6268. Include audit log in acceptance test bundle (#3045)
---
hadoop-ozone/dev-support/checks/acceptance.sh | 3 ++-
hadoop-ozone/dist/src/main/compose/testlib.sh | 11 +++++------
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/hadoop-ozone/dev-support/checks/acceptance.sh b/hadoop-ozone/dev-support/checks/acceptance.sh
index b3a6696..c4d8a89 100755
--- a/hadoop-ozone/dev-support/checks/acceptance.sh
+++ b/hadoop-ozone/dev-support/checks/acceptance.sh
@@ -41,6 +41,7 @@ export OZONE_ACCEPTANCE_SUITE
cd "$DIST_DIR/compose" || exit 1
./test-all.sh 2>&1 | tee "${REPORT_DIR}/output.log"
RES=$?
-cp result/* "$REPORT_DIR/"
+cp -rv result/* "$REPORT_DIR/"
cp "$REPORT_DIR/log.html" "$REPORT_DIR/summary.html"
+find "$REPORT_DIR" -type f -empty -print0 | xargs -0 rm -v
exit $RES
diff --git a/hadoop-ozone/dist/src/main/compose/testlib.sh b/hadoop-ozone/dist/src/main/compose/testlib.sh
index 0c27460..f652d40 100755
--- a/hadoop-ozone/dist/src/main/compose/testlib.sh
+++ b/hadoop-ozone/dist/src/main/compose/testlib.sh
@@ -214,7 +214,7 @@ execute_robot_test(){
copy_daemon_logs() {
local c f
for c in $(docker-compose ps | grep "^${COMPOSE_ENV_NAME}_" | awk '{print $1}'); do
- for f in $(docker exec "${c}" ls -1 /var/log/hadoop | grep -F '.out'); do
+ for f in $(docker exec "${c}" ls -1 /var/log/hadoop 2> /dev/null | grep -F -e '.out' -e audit); do
docker cp "${c}:/var/log/hadoop/${f}" "$RESULT_DIR/"
done
done
@@ -320,13 +320,12 @@ copy_results() {
local result_dir="${test_dir}/result"
local test_dir_name=$(basename ${test_dir})
if [[ -n "$(find "${result_dir}" -name "*.xml")" ]]; then
- rebot --nostatusrc -N "${test_dir_name}" -l NONE -r NONE -o "${all_result_dir}/${test_dir_name}.xml" "${result_dir}/*.xml"
+ rebot --nostatusrc -N "${test_dir_name}" -l NONE -r NONE -o "${all_result_dir}/${test_dir_name}.xml" "${result_dir}"/*.xml
+ rm -fv "${result_dir}"/*.xml "${result_dir}"/log.html "${result_dir}"/report.html
fi
- cp "${result_dir}"/docker-*.log "${all_result_dir}"/
- if [[ -n "$(find "${result_dir}" -name "*.out")" ]]; then
- cp "${result_dir}"/*.out* "${all_result_dir}"/
- fi
+ mkdir -p "${all_result_dir}"/"${test_dir_name}"
+ mv -v "${result_dir}"/* "${all_result_dir}"/"${test_dir_name}"/
}
run_test_script() {
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@ozone.apache.org
For additional commands, e-mail: commits-help@ozone.apache.org