diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-10-12 11:26:09 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-13 22:14:03 +0000 |
commit | 792e1e1b4739f2cd3c4ce7d1e011684b7cad960b (patch) | |
tree | f2601b01cba0d4b6ce08895e17aad865004818e7 |
init: #38: 7: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/38/
Results :
| # reset_artifacts:
| -10
| # true:
| 0
| # build_abe binutils:
| 1
| # build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
| 2
| # build_abe newlib:
| 4
| # build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
| 5
| # build_abe gdb:
| 6
| # build_abe qemu:
| 7
check_regression status : 0
40 files changed, 664 insertions, 0 deletions
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz Binary files differnew file mode 100644 index 0000000..e87f319 --- /dev/null +++ b/01-reset_artifacts/console.log.xz diff --git a/02-prepare_abe/console.log.xz b/02-prepare_abe/console.log.xz Binary files differnew file mode 100644 index 0000000..790f1ff --- /dev/null +++ b/02-prepare_abe/console.log.xz diff --git a/03-true/console.log.xz b/03-true/console.log.xz Binary files differnew file mode 100644 index 0000000..19a9190 --- /dev/null +++ b/03-true/console.log.xz diff --git a/04-build_abe-binutils/console.log.xz b/04-build_abe-binutils/console.log.xz Binary files differnew file mode 100644 index 0000000..768e41e --- /dev/null +++ b/04-build_abe-binutils/console.log.xz diff --git a/04-build_abe-binutils/make-binutils.log.xz b/04-build_abe-binutils/make-binutils.log.xz Binary files differnew file mode 100644 index 0000000..fd970ca --- /dev/null +++ b/04-build_abe-binutils/make-binutils.log.xz diff --git a/05-build_abe-stage1/console.log.xz b/05-build_abe-stage1/console.log.xz Binary files differnew file mode 100644 index 0000000..aa99f87 --- /dev/null +++ b/05-build_abe-stage1/console.log.xz diff --git a/05-build_abe-stage1/make-gcc-stage1.log.xz b/05-build_abe-stage1/make-gcc-stage1.log.xz Binary files differnew file mode 100644 index 0000000..d6f81a1 --- /dev/null +++ b/05-build_abe-stage1/make-gcc-stage1.log.xz diff --git a/06-clean_sysroot/console.log.xz b/06-clean_sysroot/console.log.xz Binary files differnew file mode 100644 index 0000000..cd1373c --- /dev/null +++ b/06-clean_sysroot/console.log.xz diff --git a/07-build_abe-newlib/console.log.xz b/07-build_abe-newlib/console.log.xz Binary files differnew file mode 100644 index 0000000..a4af80a --- /dev/null +++ b/07-build_abe-newlib/console.log.xz diff --git a/07-build_abe-newlib/make-newlib.log.xz b/07-build_abe-newlib/make-newlib.log.xz Binary files differnew file mode 100644 index 0000000..f8d5aaf --- /dev/null +++ b/07-build_abe-newlib/make-newlib.log.xz diff --git a/08-build_abe-stage2/console.log.xz b/08-build_abe-stage2/console.log.xz Binary files differnew file mode 100644 index 0000000..e5aa0ae --- /dev/null +++ b/08-build_abe-stage2/console.log.xz diff --git a/08-build_abe-stage2/make-gcc-stage2.log.xz b/08-build_abe-stage2/make-gcc-stage2.log.xz Binary files differnew file mode 100644 index 0000000..1584a9a --- /dev/null +++ b/08-build_abe-stage2/make-gcc-stage2.log.xz diff --git a/09-build_abe-gdb/console.log.xz b/09-build_abe-gdb/console.log.xz Binary files differnew file mode 100644 index 0000000..c710100 --- /dev/null +++ b/09-build_abe-gdb/console.log.xz diff --git a/09-build_abe-gdb/make-gdb.log.xz b/09-build_abe-gdb/make-gdb.log.xz Binary files differnew file mode 100644 index 0000000..538cbbd --- /dev/null +++ b/09-build_abe-gdb/make-gdb.log.xz diff --git a/10-build_abe-qemu/console.log.xz b/10-build_abe-qemu/console.log.xz Binary files differnew file mode 100644 index 0000000..7674b85 --- /dev/null +++ b/10-build_abe-qemu/console.log.xz diff --git a/10-build_abe-qemu/make-qemu.log.xz b/10-build_abe-qemu/make-qemu.log.xz Binary files differnew file mode 100644 index 0000000..d07c831 --- /dev/null +++ b/10-build_abe-qemu/make-qemu.log.xz diff --git a/11-check_regression/console.log.xz b/11-check_regression/console.log.xz Binary files differnew file mode 100644 index 0000000..a4fb4aa --- /dev/null +++ b/11-check_regression/console.log.xz diff --git a/git/binutils_rev b/git/binutils_rev new file mode 100644 index 0000000..d935dfa --- /dev/null +++ b/git/binutils_rev @@ -0,0 +1 @@ +b8a175b415454df6a039ba0b5d2ff13c3c180275 diff --git a/git/binutils_url b/git/binutils_url new file mode 100644 index 0000000..1ea5a84 --- /dev/null +++ b/git/binutils_url @@ -0,0 +1 @@ +git://sourceware.org/git/binutils-gdb.git diff --git a/git/gcc_rev b/git/gcc_rev new file mode 100644 index 0000000..ce3d879 --- /dev/null +++ b/git/gcc_rev @@ -0,0 +1 @@ +c2d04dd659c499d8df19f68d0602ad4c7d7065c2 diff --git a/git/gcc_url b/git/gcc_url new file mode 100644 index 0000000..4baa31b --- /dev/null +++ b/git/gcc_url @@ -0,0 +1 @@ +https://github.com/gcc-mirror/gcc.git diff --git a/git/gdb_rev b/git/gdb_rev new file mode 100644 index 0000000..da76bfe --- /dev/null +++ b/git/gdb_rev @@ -0,0 +1 @@ +0789a13f8af55f58cb97ca7d61fe0480512728c3 diff --git a/git/gdb_url b/git/gdb_url new file mode 100644 index 0000000..1ea5a84 --- /dev/null +++ b/git/gdb_url @@ -0,0 +1 @@ +git://sourceware.org/git/binutils-gdb.git diff --git a/git/newlib_rev b/git/newlib_rev new file mode 100644 index 0000000..80a5c1a --- /dev/null +++ b/git/newlib_rev @@ -0,0 +1 @@ +44f73c5a620689d6821c4bd0444051be57f8251a diff --git a/git/newlib_url b/git/newlib_url new file mode 100644 index 0000000..9a86b41 --- /dev/null +++ b/git/newlib_url @@ -0,0 +1 @@ +git://sourceware.org/git/newlib-cygwin.git diff --git a/git/qemu_rev b/git/qemu_rev new file mode 100644 index 0000000..96a3136 --- /dev/null +++ b/git/qemu_rev @@ -0,0 +1 @@ +f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81 diff --git a/git/qemu_url b/git/qemu_url new file mode 100644 index 0000000..c883ce7 --- /dev/null +++ b/git/qemu_url @@ -0,0 +1 @@ +https://gitlab.com/qemu-project/qemu.git diff --git a/jenkins/build-name b/jenkins/build-name new file mode 100644 index 0000000..7812eec --- /dev/null +++ b/jenkins/build-name @@ -0,0 +1 @@ +#38-binutils-gcc-gdb-newlib-qemu-R7-init diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log new file mode 100644 index 0000000..42a33df --- /dev/null +++ b/jenkins/notify-full.log @@ -0,0 +1,321 @@ +++ pwd +++ cat ++ remote_exec build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true ++ set -euf -o pipefail ++ local host +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -d: -f 1 ++ host=build-01.tcwglab ++ local port +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 2 ++ port= ++ local dir +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 3 ++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0 ++ local opts +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 4 ++ opts=-p49239 ++ local env_vars +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 5 ++ env_vars= ++ shift ++ local -a cmd ++ cmd=() ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q ./jenkins-scripts/round-robin-notify.sh ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q '@@rr[top_artifacts]' ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q artifacts ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q __TCWG_JIRA_TOKEN ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q ijQW9spm0p7HwZnUtLFx7CCA ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q __stage ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q full ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q __verbose ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q true +++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0 ++ ssh -p49239 build-01.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true' + +/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true + ++ false ++ dryrun= ++ declare top_artifacts ci_project ci_config ++ declare change_kind changed_single_component last_good first_bad ++ declare -a changed_components ++ declare print_commits_f print_result_f print_config_f print_last_icommit_f ++ dump_model_only=false +# setup_notify_environment ++ setup_notify_environment ++ echo '# setup_notify_environment' ++ top_artifacts=artifacts +++ get_current_manifest '{rr[ci_project]}' +++ get_manifest artifacts/manifest.sh '{rr[ci_project]}' +++ set +x ++ ci_project=tcwg_gnu_embed_build +++ get_current_manifest '{rr[ci_config]}' +++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' +++ set +x +# Debug traces : ++ ci_config=master-thumb_v8a_hard_eabi ++ echo '# Debug traces :' +++ get_baseline_manifest BUILD_URL +++ get_manifest base-artifacts/manifest.sh BUILD_URL false +++ set +x +# Baseline : +# Using dir : base-artifacts ++ echo '# Baseline : ' ++ echo '# Using dir : base-artifacts' +++ get_current_manifest BUILD_URL +++ get_manifest artifacts/manifest.sh BUILD_URL +++ set +x +# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/38/ +# Using dir : artifacts + ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/38/' ++ echo '# Using dir : artifacts' ++ echo '' ++ mkdir -p artifacts/notify ++ '[' -f /home/tcwg-buildslave/.jipdate.yml ']' ++ set +x +# check_source_changes ++ declare -Ag pw ++ '[' ignore = precommit ']' ++ check_source_changes ++ echo '# check_source_changes' +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x +# Debug traces : +# change_kind=no_change : + ++ '[' init '!=' init ']' ++ changed_components=() ++ local c base_rev cur_rev c_commits ++ '[' 0 = 0 ']' ++ change_kind=no_change ++ changed_single_component= ++ echo '# Debug traces :' ++ echo '# change_kind=no_change : ' ++ echo '' ++ setup_stages_to_run ++ '[' ignore = onregression ']' ++ '[' ignore = precommit ']' ++ '[' ignore = ignore ']' ++ post_jira_comment=false ++ post_jira_card=false ++ post_icommits=false ++ '[' ignore = ignore ']' ++ post_mail=false ++ generate_dashboard=false ++ post_dashboard=false ++ print_commits_f=print_commits ++ print_result_f=print_result ++ print_config_f=print_config ++ print_last_icommit_f=print_last_icommit ++ case "$ci_project" in ++ print_result_f=gnu_print_result ++ generate_extra_details +# generate_extra_details ++ set -euf -o pipefail ++ echo '# generate_extra_details' ++ post_interesting_commits init +# post_interesting_commits ++ set -euf -o pipefail ++ echo '# post_interesting_commits' ++ local stage=init ++ '[' no_change '!=' single_commit ']' ++ return ++ '[' full '!=' full ']' ++ check_if_first_report ++ declare -g first_icommit_to_report ++ first_icommit_to_report=false ++ '[' xno_change '!=' xsingle_commit ']' ++ return ++ post_interesting_commits full ++ set -euf -o pipefail +# post_interesting_commits ++ echo '# post_interesting_commits' ++ local stage=full ++ '[' no_change '!=' single_commit ']' ++ return +# print all notification files ++ echo '# print all notification files' ++ print_mail_recipients ++ set -euf -o pipefail ++ true ++ local -A emails ++ emails["tcwg-validation@linaro.org"]=bcc ++ local -A no_emails ++ case "$ci_project/$ci_config:$changed_single_component" in ++ no_emails["gcc-regression@gcc.gnu.org"]=cc ++ local c email ++ recipients=() ++ local -a recipients ++ for email in "${!emails[@]}" ++ case "${emails[$email]}" in ++ recipients+=("${emails[$email]}:$email") ++ IFS=, ++ echo bcc:tcwg-validation@linaro.org ++ true ++ generate_jira_dir ++ set -euf -o pipefail ++ local icommit_entry jira_key= +++ print_last_icommit --entry +++ false +++ local print_arg=--entry +++ '[' xno_change '!=' xsingle_commit ']' +++ return ++ icommit_entry= ++ '[' '' '!=' '' ']' ++ mkdir -p artifacts/notify/jira ++ '[' '' '!=' '' ']' ++ cat +++ print_jira_template_card +++ local jira_card=GNU-692 +++ case "$ci_project/$ci_config:$changed_single_component" in +++ echo GNU-692 +++ gnu_print_result --oneline +++ false +++ local print_arg=--oneline +++ '[' -d artifacts/sumfiles ']' +++ print_result --oneline +++ false +++ local print_arg=--oneline +++ case "$print_arg" in +++ '[' 0 = 0 ']' +++ echo Success +++ return 0 +++ get_current_manifest BUILD_URL +++ get_manifest artifacts/manifest.sh BUILD_URL +++ set +x ++ gnu_print_result --oneline ++ false ++ local print_arg=--oneline ++ '[' -d artifacts/sumfiles ']' ++ print_result --oneline ++ false ++ local print_arg=--oneline ++ case "$print_arg" in ++ '[' 0 = 0 ']' ++ echo Success ++ return 0 ++ print_mail_body ++ true ++ local bad_artifacts_url good_artifacts_url +++ get_current_manifest BUILD_URL +++ get_manifest artifacts/manifest.sh BUILD_URL +++ set +x ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/38/artifact/artifacts +++ get_baseline_manifest BUILD_URL +++ get_manifest base-artifacts/manifest.sh BUILD_URL false +++ set +x ++ good_artifacts_url=artifact/artifacts ++ cat +++ print_commits --short +++ false +++ local print_arg=--short +++ sed -e 's/^/ | /' +++ local components new_commits more_lines +++ case "$change_kind:$print_arg" in +++ echo 'baseline build' +++ gnu_print_result --short +++ false +++ local print_arg=--short +++ '[' -d artifacts/sumfiles ']' +++ print_result --short +++ false +++ local print_arg=--short +++ case "$print_arg" in +++ echo 'Results changed to' ++++ cat artifacts/results +++ echo '# reset_artifacts: +-10 +# true: +0 +# build_abe binutils: +1 +# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard: +2 +# build_abe newlib: +4 +# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard: +5 +# build_abe gdb: +6 +# build_abe qemu: +7' +++ echo '' +++ echo From ++++ cat base-artifacts/results +cat: base-artifacts/results: No such file or directory +++ echo '' +++ return 0 +++ print_config +++ : ++ '[' xno_change '!=' xsingle_commit ']' ++ return ++ print_mail_subject ++ true +++ gnu_print_result --oneline +++ false +++ local print_arg=--oneline +++ '[' -d artifacts/sumfiles ']' +++ print_result --oneline +++ false +++ local print_arg=--oneline +++ case "$print_arg" in +++ '[' 0 = 0 ']' +++ echo Success +++ return 0 +++ print_commits --oneline +++ false +++ local print_arg=--oneline +++ local components new_commits more_lines +++ case "$change_kind:$print_arg" in +++ echo 'baseline build' +# generate dashboard +# generate_dashboard_squad +... Skipping +# post_dashboard_squad +... Skipping +# post_to_jira ++ echo '[Linaro-TCWG-CI] Success after baseline build' ++ echo '# generate dashboard' ++ generate_dashboard_squad ++ local results_date ++ echo '# generate_dashboard_squad' ++ false ++ echo '... Skipping' ++ return ++ post_dashboard_squad ++ echo '# post_dashboard_squad' ++ false ++ echo '... Skipping' ++ return ++ false ++ post_to_jira ++ echo '# post_to_jira' ++ false ++ false +Full stage ran successfully. ++ echo 'Full stage ran successfully.' diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log new file mode 100644 index 0000000..81bad17 --- /dev/null +++ b/jenkins/notify-init.log @@ -0,0 +1,151 @@ +++ pwd +++ cat ++ remote_exec build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true ++ set -euf -o pipefail ++ local host +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -d: -f 1 ++ host=build-01.tcwglab ++ local port +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 2 ++ port= ++ local dir +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 3 ++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0 ++ local opts +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 4 ++ opts=-p49239 ++ local env_vars +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 5 ++ env_vars= ++ shift ++ local -a cmd ++ cmd=() ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q ./jenkins-scripts/round-robin-notify.sh ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q '@@rr[top_artifacts]' ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q artifacts ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q --notify ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q ignore ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q __stage ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q init ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q __verbose ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q true +++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0 ++ ssh -p49239 build-01.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true' + +/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true + ++ false ++ dryrun= ++ declare top_artifacts ci_project ci_config ++ declare change_kind changed_single_component last_good first_bad ++ declare -a changed_components ++ declare print_commits_f print_result_f print_config_f print_last_icommit_f ++ dump_model_only=false +# setup_notify_environment ++ setup_notify_environment ++ echo '# setup_notify_environment' ++ top_artifacts=artifacts +++ get_current_manifest '{rr[ci_project]}' +++ get_manifest artifacts/manifest.sh '{rr[ci_project]}' +++ set +x ++ ci_project=tcwg_gnu_embed_build +++ get_current_manifest '{rr[ci_config]}' +++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' +++ set +x +# Debug traces : ++ ci_config=master-thumb_v8a_hard_eabi ++ echo '# Debug traces :' +++ get_baseline_manifest BUILD_URL +++ get_manifest base-artifacts/manifest.sh BUILD_URL false +++ set +x +# Baseline : +# Using dir : base-artifacts ++ echo '# Baseline : ' ++ echo '# Using dir : base-artifacts' +++ get_current_manifest BUILD_URL +++ get_manifest artifacts/manifest.sh BUILD_URL +++ set +x +# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/38/ +# Using dir : artifacts + ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/38/' ++ echo '# Using dir : artifacts' ++ echo '' ++ mkdir -p artifacts/notify ++ '[' -f /home/tcwg-buildslave/.jipdate.yml ']' ++ set +x ++ declare -Ag pw ++ '[' ignore = precommit ']' ++ check_source_changes +# check_source_changes ++ echo '# check_source_changes' +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x +# Debug traces : +# change_kind=no_change : + ++ '[' init '!=' init ']' ++ changed_components=() ++ local c base_rev cur_rev c_commits ++ '[' 0 = 0 ']' ++ change_kind=no_change ++ changed_single_component= ++ echo '# Debug traces :' ++ echo '# change_kind=no_change : ' ++ echo '' ++ setup_stages_to_run ++ '[' ignore = onregression ']' ++ '[' ignore = precommit ']' ++ '[' ignore = ignore ']' ++ post_jira_comment=false ++ post_jira_card=false ++ post_icommits=false ++ '[' ignore = ignore ']' ++ post_mail=false ++ generate_dashboard=false ++ post_dashboard=false ++ print_commits_f=print_commits ++ print_result_f=print_result ++ print_config_f=print_config ++ print_last_icommit_f=print_last_icommit ++ case "$ci_project" in ++ print_result_f=gnu_print_result +# generate_extra_details +# post_interesting_commits +Init stage ran successfully. ++ generate_extra_details ++ set -euf -o pipefail ++ echo '# generate_extra_details' ++ post_interesting_commits init ++ set -euf -o pipefail ++ echo '# post_interesting_commits' ++ local stage=init ++ '[' no_change '!=' single_commit ']' ++ return ++ '[' init '!=' full ']' ++ echo 'Init stage ran successfully.' ++ exit 0 diff --git a/jenkins/rewrite.log b/jenkins/rewrite.log new file mode 100644 index 0000000..52a6609 --- /dev/null +++ b/jenkins/rewrite.log @@ -0,0 +1,67 @@ +++ pwd +++ cat ++ remote_exec build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100 ++ set -euf -o pipefail ++ local host +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -d: -f 1 ++ host=build-01.tcwglab ++ local port +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 2 ++ port= ++ local dir +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 3 ++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0 ++ local opts +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 4 ++ opts=-p49239 ++ local env_vars +++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49239: +++ cut -s -d: -f 5 ++ env_vars= ++ shift ++ local -a cmd ++ cmd=() ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q ./jenkins-scripts/round-robin-baseline.sh ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q '@@rr[top_artifacts]' ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q artifacts ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q __build_script ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q tcwg_gnu-build.sh ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q __push_base_artifacts ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q true ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q __rewrite_base_artifacts ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q true ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q __rewrite_num ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q 100 +++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0 ++ ssh -p49239 build-01.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100' ++ declare -g rewrite_base_artifacts_first=true ++ true ++ update_baseline ++ set -euf -o pipefail ++ rsync -aI --del --exclude /.git artifacts/ base-artifacts/ diff --git a/jenkins/run-build.env b/jenkins/run-build.env new file mode 100644 index 0000000..950a7f5 --- /dev/null +++ b/jenkins/run-build.env @@ -0,0 +1,17 @@ +build_name="#38" +docker_opts=(--distro +default ) +source build_container.sh +trap "cleanup_all_containers" EXIT +build_name="#38-binutils-gcc-gdb-newlib-qemu" +branch_opt=(==rr\[binutils_git\] +git://sourceware.org/git/binutils-gdb.git#master +==rr\[gcc_git\] +https://github.com/gcc-mirror/gcc.git#master +==rr\[gdb_git\] +git://sourceware.org/git/binutils-gdb.git#master +==rr\[newlib_git\] +git://sourceware.org/git/newlib-cygwin.git#master +==rr\[qemu_git\] +https://gitlab.com/qemu-project/qemu.git#master ) +build_name="#38-binutils-gcc-gdb-newlib-qemu-R7-init" diff --git a/manifest.sh b/manifest.sh new file mode 100644 index 0000000..bf141aa --- /dev/null +++ b/manifest.sh @@ -0,0 +1,37 @@ +declare -g "jenkins_scripts_rev=f9ca877da0401f21e0b3ef17b67c9985bdbdc034" +# Artifacts directory +# Recording parameters to manifest: artifacts/manifest.sh +rr[ci_project]="tcwg_gnu_embed_build" +rr[ci_config]="master-thumb_v8a_hard_eabi" +declare -g "scripts_branch=master" +rr[mode]="build" +rr[update_baseline]="init" +declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/38/" +declare -g "SQUAD_GRP=" +rr[binutils_git]="git://sourceware.org/git/binutils-gdb.git#master" +rr[gcc_git]="https://github.com/gcc-mirror/gcc.git#master" +rr[gdb_git]="git://sourceware.org/git/binutils-gdb.git#master" +rr[newlib_git]="git://sourceware.org/git/newlib-cygwin.git#master" +rr[qemu_git]="https://gitlab.com/qemu-project/qemu.git#master" +# Saving rr[] in the manifest +rr[abe_branch]="master" +rr[abe_repo]="https://git-us.linaro.org/toolchain/abe.git" +rr[baseline_branch]="linaro-local/ci/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi" +rr[breakup_changed_components]="tcwg_gnu_breakup_changed_components" +rr[components]="binutils gcc newlib gdb qemu" +rr[host_c++]="/usr/bin/g++" +rr[host_cc]="/usr/bin/gcc" +rr[major]="1" +rr[minor]="0" +rr[no_regression_p]="no_regression_p" +rr[no_regression_result]="0" +rr[target]="thumb_v8a_hard_eabi" +declare -g "notify=ignore" +rr[update_baseline]="init" +# Saving rr[] in the manifest +# WARNING: overriding previous rr[minor]=0 +rr[minor]="1" +rr[update_baseline]="init" +# Saving rr[] in the manifest +# WARNING: overriding previous rr[minor]=1 +rr[minor]="2" diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt new file mode 100644 index 0000000..cbb5a9e --- /dev/null +++ b/notify/jira/comment-template.txt @@ -0,0 +1,3 @@ +[GNU-692] +Success +Details: https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/38/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/jira/comments.txt b/notify/jira/comments.txt new file mode 100644 index 0000000..cbb5a9e --- /dev/null +++ b/notify/jira/comments.txt @@ -0,0 +1,3 @@ +[GNU-692] +Success +Details: https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/38/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/mail-body.txt b/notify/mail-body.txt new file mode 100644 index 0000000..172efb0 --- /dev/null +++ b/notify/mail-body.txt @@ -0,0 +1,35 @@ +Dear contributor, our automatic CI has detected problems related to your patch(es). Please find some details below. If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel. + +In arm-eabi thumb v8-a hard after: + + | baseline build + +Results changed to +# reset_artifacts: +-10 +# true: +0 +# build_abe binutils: +1 +# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard: +2 +# build_abe newlib: +4 +# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard: +5 +# build_abe gdb: +6 +# build_abe qemu: +7 + +From + +The configuration of this build is: +CI config tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi + +-----------------8<--------------------------8<--------------------------8<-------------------------- +The information below can be used to reproduce a debug environment: + +Current build : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/38/artifact/artifacts +Reference build : artifact/artifacts + diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt new file mode 100644 index 0000000..aa219ef --- /dev/null +++ b/notify/mail-recipients.txt @@ -0,0 +1 @@ +bcc:tcwg-validation@linaro.org diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt new file mode 100644 index 0000000..b66a3a9 --- /dev/null +++ b/notify/mail-subject.txt @@ -0,0 +1 @@ +[Linaro-TCWG-CI] baseline build: Success on master-thumb_v8a_hard_eabi diff --git a/notify/summary.txt b/notify/summary.txt new file mode 100644 index 0000000..3582111 --- /dev/null +++ b/notify/summary.txt @@ -0,0 +1 @@ +Success @@ -0,0 +1,16 @@ +# reset_artifacts: +-10 +# true: +0 +# build_abe binutils: +1 +# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard: +2 +# build_abe newlib: +4 +# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard: +5 +# build_abe gdb: +6 +# build_abe qemu: +7 |