From fb6dd2bbe372b0daf095a57108bf2a7c6fd03cf9 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Thu, 25 May 2017 07:48:31 -0700 Subject: [PATCH] python3: fix log index for test case messages The post_test_hook.sh script was not ready for job suffixes like -python35. Change-Id: I9abf09f9ac2b572f610e07a439b8e5f6f63e1405 --- neutron/tests/contrib/post_test_hook.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/neutron/tests/contrib/post_test_hook.sh b/neutron/tests/contrib/post_test_hook.sh index ed960c75dcb..500ae067813 100644 --- a/neutron/tests/contrib/post_test_hook.sh +++ b/neutron/tests/contrib/post_test_hook.sh @@ -25,6 +25,19 @@ function generate_log_index { xtrace=$(set +o | grep xtrace) set +o xtrace + # honor job flavors like -python35 + case $venv in + *"dsvm-fullstack"*) + venv="dsvm-fullstack" + ;; + *"dsvm-functional"*) + venv="dsvm-functional" + ;; + *) + echo "Unrecognized environment $venv". + exit 1 + esac + virtualenv /tmp/os-log-merger /tmp/os-log-merger/bin/pip install -U os-log-merger==1.1.0 files=$(find /opt/stack/logs/$venv-logs -name '*.txt' -o -name '*.log')