From: hyokeun Date: Wed, 28 Nov 2018 03:32:11 +0000 (+0900) Subject: [ABS] Append more logs X-Git-Tag: submit/trunk/20190927.012743~11 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=48466af340b35549ad15163bf46e3fd327b87fa6;p=services%2Fjenkins-scripts.git [ABS] Append more logs Change-Id: Ifc53956251e642b7384f3cc98491ccad805687ea --- diff --git a/abs/job_abs_backend.py b/abs/job_abs_backend.py index a10256e..277c17b 100755 --- a/abs/job_abs_backend.py +++ b/abs/job_abs_backend.py @@ -788,6 +788,9 @@ def start_build(): fail_log = studioData.get('buildlog') ts_version = studioData.get('tizen_studio_version') ts_distribution = studioData.get('tizen_studio_distribution') + if (rs_ver is None or rs_ver == ' ') and fail_title == 'FAIL::CLI PKG' and fail_log == '': + print 'No rootstrap found for %s' % sourceData.get('PROFILE') + fail_log = 'No rootstrap found for %s' % sourceData.get('PROFILE') print 'VM returned [%s] [%s] [%s] [%s] [%s]\n' % \ (rs_ver, fail_title, fail_log, ts_version, ts_distribution) diff --git a/abs/job_abs_frontend.sh b/abs/job_abs_frontend.sh index 2c00a2a..5edf139 100755 --- a/abs/job_abs_frontend.sh +++ b/abs/job_abs_frontend.sh @@ -14,6 +14,7 @@ sudo docker pull ${ABS_TIZEN_STUDIO_DOCKER_IMAGE} sudo docker run -t -d -w /share \ -v `pwd`/`basename ${SCRIPT_PATH}`:${SCRIPT_PATH} \ -v `pwd`/${DOCKER_VOL}:/share:rw \ + -e LANG=C.UTF-8 -e LC_ALL=C.UTF-8 \ --name abs_${BUILD_NUMBER} ${ABS_TIZEN_STUDIO_DOCKER_IMAGE} echo """#!/bin/bash diff --git a/abs/job_abs_update.py b/abs/job_abs_update.py index afcf6d6..87885f3 100755 --- a/abs/job_abs_update.py +++ b/abs/job_abs_update.py @@ -195,6 +195,8 @@ def main(new_rs, gerrit_name): gerrit_infra = 'PUBLIC' gerrit_env = GerritEnv('PUBLIC_') else: + print 'LOCAL abs no longer supported' + return 0 gerrit_infra = 'LOCAL' gerrit_env = GerritEnv('') diff --git a/abs/job_update_abs_rbs_status_for_dashboard.py b/abs/job_update_abs_rbs_status_for_dashboard.py index 9849b87..6f28507 100644 --- a/abs/job_update_abs_rbs_status_for_dashboard.py +++ b/abs/job_update_abs_rbs_status_for_dashboard.py @@ -24,6 +24,7 @@ import zipfile import ast import base64 import json +import traceback from datetime import datetime from random import randint @@ -309,6 +310,7 @@ def main(): elif event_type == 'FINISH_ABS': finish_abs(bm_ext, os.getenv(event_type)) except Exception as err: + print traceback.format_exc() buildmonitor_db.disconnect_db() print repr(err) return -1