]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: fix duplicate logs 36976/head
authorErnesto Puerta <epuertat@redhat.com>
Thu, 3 Sep 2020 14:26:17 +0000 (16:26 +0200)
committerErnesto Puerta <epuertat@redhat.com>
Thu, 3 Sep 2020 14:29:26 +0000 (16:29 +0200)
Fixes: https://tracker.ceph.com/issues/47285
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
src/pybind/mgr/dashboard/run-backend-api-tests.sh

index 9faa306500c05c12205a8dbb3f2f1abc9c56cc75..d37c4a3ee0f19c1c539c290a4e62db8e527d2960 100755 (executable)
@@ -81,10 +81,11 @@ display_log() {
 
 on_tests_error() {
     local ret=$?
-    if [[ -n "$JENKINS_HOME" ]]; then
+    if [[ -n "$JENKINS_HOME" && -z "$ON_TESTS_ERROR_RUN" ]]; then
         CEPH_OUT_DIR=${CEPH_OUT_DIR:-"$LOCAL_BUILD_DIR"/out}
         display_log "mgr" 1000
         display_log "osd" 1000
+        ON_TESTS_ERROR_RUN=1
     fi
     return $ret
 }