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-18 06:31:56 +0000 |
commit | 117bb0c4f46e63666375a4a97538e5f0e200b24d (patch) | |
tree | 89cca047c1498cbc1c6310027eb244ef3815f703 |
init: #63: boot: [TCWG CI] https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allnoconfig-build/63/
Results :
| # reset_artifacts:
| -10
| # build_abe binutils:
| -9
| # build_kernel_llvm:
| -5
| # build_abe qemu:
| -2
| # linux_n_obj:
| 650
| # linux build successful:
| all
| # linux boot successful:
| boot
check_regression status : 0
30 files changed, 647 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..4179f27 --- /dev/null +++ b/01-reset_artifacts/console.log.xz diff --git a/01-reset_artifacts/patch-env.sh b/01-reset_artifacts/patch-env.sh new file mode 100644 index 0000000..be46d98 --- /dev/null +++ b/01-reset_artifacts/patch-env.sh @@ -0,0 +1 @@ +rr[update_baseline]="init" diff --git a/02-prepare_abe/console.log.xz b/02-prepare_abe/console.log.xz Binary files differnew file mode 100644 index 0000000..74fe67f --- /dev/null +++ b/02-prepare_abe/console.log.xz diff --git a/03-build_abe-binutils/console.log.xz b/03-build_abe-binutils/console.log.xz Binary files differnew file mode 100644 index 0000000..ff749c6 --- /dev/null +++ b/03-build_abe-binutils/console.log.xz diff --git a/03-build_abe-binutils/make-binutils.log.xz b/03-build_abe-binutils/make-binutils.log.xz Binary files differnew file mode 100644 index 0000000..f303c64 --- /dev/null +++ b/03-build_abe-binutils/make-binutils.log.xz diff --git a/04-build_kernel_llvm/console.log.xz b/04-build_kernel_llvm/console.log.xz Binary files differnew file mode 100644 index 0000000..ba21519 --- /dev/null +++ b/04-build_kernel_llvm/console.log.xz diff --git a/05-build_abe-qemu/console.log.xz b/05-build_abe-qemu/console.log.xz Binary files differnew file mode 100644 index 0000000..4e575f2 --- /dev/null +++ b/05-build_abe-qemu/console.log.xz diff --git a/05-build_abe-qemu/make-qemu.log.xz b/05-build_abe-qemu/make-qemu.log.xz Binary files differnew file mode 100644 index 0000000..d92813b --- /dev/null +++ b/05-build_abe-qemu/make-qemu.log.xz diff --git a/06-build_linux/console.log.xz b/06-build_linux/console.log.xz Binary files differnew file mode 100644 index 0000000..484f5b5 --- /dev/null +++ b/06-build_linux/console.log.xz diff --git a/07-boot_linux/console.log.xz b/07-boot_linux/console.log.xz Binary files differnew file mode 100644 index 0000000..a3992bd --- /dev/null +++ b/07-boot_linux/console.log.xz diff --git a/08-check_regression/console.log.xz b/08-check_regression/console.log.xz Binary files differnew file mode 100644 index 0000000..05c655f --- /dev/null +++ b/08-check_regression/console.log.xz diff --git a/git/binutils_rev b/git/binutils_rev new file mode 100644 index 0000000..60e943b --- /dev/null +++ b/git/binutils_rev @@ -0,0 +1 @@ +8bb3d8b1f9016b9506d4407ac0be2738834dc0bd 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/linux_rev b/git/linux_rev new file mode 100644 index 0000000..0a0b7dc --- /dev/null +++ b/git/linux_rev @@ -0,0 +1 @@ +2dac75696c6da3c848daa118a729827541c89d33 diff --git a/git/linux_url b/git/linux_url new file mode 100644 index 0000000..6cae97a --- /dev/null +++ b/git/linux_url @@ -0,0 +1 @@ +https://git.linaro.org/kernel-org/linux-next.git diff --git a/git/llvm_rev b/git/llvm_rev new file mode 100644 index 0000000..ac91e6e --- /dev/null +++ b/git/llvm_rev @@ -0,0 +1 @@ +112e49b38150b8bfdef01434309d1b05204193e4 diff --git a/git/llvm_url b/git/llvm_url new file mode 100644 index 0000000..402c5da --- /dev/null +++ b/git/llvm_url @@ -0,0 +1 @@ +https://github.com/llvm/llvm-project.git diff --git a/git/qemu_rev b/git/qemu_rev new file mode 100644 index 0000000..1bcc69a --- /dev/null +++ b/git/qemu_rev @@ -0,0 +1 @@ +ec6f9f135d5e5596ab0258da2ddd048f1fd8c359 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..fe37bee --- /dev/null +++ b/jenkins/build-name @@ -0,0 +1 @@ +#63-binutils-linux-llvm-qemu-Rboot diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log new file mode 100644 index 0000000..a5b44f6 --- /dev/null +++ b/jenkins/notify-full.log @@ -0,0 +1,326 @@ +++ pwd +++ cat ++ remote_exec build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_kernel-build.sh ++ set -euf -o pipefail ++ local host +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -d: -f 1 ++ host=build-08.tcwglab ++ local port +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -s -d: -f 2 ++ port= ++ local dir +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -s -d: -f 3 ++ dir=/home/tcwg-buildslave/workspace/tcwg_kernel_1 ++ local opts +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -s -d: -f 4 ++ opts=-p49959 ++ local env_vars +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ 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 ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q __build_script ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q tcwg_kernel-build.sh +++ printf %q /home/tcwg-buildslave/workspace/tcwg_kernel_1 ++ ssh -p49959 build-08.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_kernel_1 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_kernel-build.sh' + +/home/tcwg-buildslave/workspace/tcwg_kernel_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_kernel-build.sh + ++ 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_kernel +++ get_current_manifest '{rr[ci_config]}' +++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' +++ set +x +# Debug traces : ++ ci_config=llvm-master-aarch64-next-allnoconfig ++ 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_kernel--llvm-master-aarch64-next-allnoconfig-build/63/ +# Using dir : artifacts + ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allnoconfig-build/63/' ++ 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 ++ generate_extra_details_f=generate_extra_details ++ case "$ci_project" in ++ 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 ']' ++ generate_extra_details ++ true ++ check_if_first_report ++ declare -g first_icommit_to_report ++ first_icommit_to_report=false ++ '[' xno_change '!=' xsingle_commit ']' ++ return ++ post_interesting_commits full +# post_interesting_commits ++ set -euf -o pipefail ++ echo '# post_interesting_commits' ++ local stage=full ++ '[' no_change '!=' single_commit ']' ++ return ++ true ++ generate_jira_dir ++ set -euf -o pipefail ++ local icommit_entry jira_key= +++ print_last_icommit --entry +++ false +++ set -euf -o pipefail +++ local print_arg=--entry +++ shift 1 +++ '[' xno_change '!=' xsingle_commit ']' +++ return 0 ++ 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 +++ jira_card=LLVM-646 +++ echo LLVM-646 +++ print_result --oneline +++ false +++ local print_arg=--oneline +++ case "$print_arg" in +++ '[' 0 = 0 ']' +++ echo Success +++ print_artifacts_url 'notify/mail-body.txt/*view*/' +++ set -euf -o pipefail +++ local url ++++ get_current_manifest BUILD_URL ++++ get_manifest artifacts/manifest.sh BUILD_URL ++++ set +x +++ url=https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allnoconfig-build/63/artifact/artifacts +++ '[' '' '!=' '' ']' +++ echo 'https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allnoconfig-build/63/artifact/artifacts/notify/mail-body.txt/*view*/' +# print all notification files ++ echo '# print all notification files' ++ true ++ generate_mail_files ++ set -euf -o pipefail ++ print_mail_recipients ++ set -euf -o pipefail ++ local c= ++ '[' '' = '' ']' ++ echo bcc:tcwg-validation@linaro.org ++ return 0 +++ print_commits --oneline +++ set -euf -o pipefail +++ false +++ local print_arg=--oneline +++ '[' no_change = no_change ']' +++ echo 'baseline build' +++ return 0 +++ print_result --oneline +++ false +++ local print_arg=--oneline +++ case "$print_arg" in +++ '[' 0 = 0 ']' +++ echo Success +++ print_config --oneline +++ false +++ local print_arg=--oneline +++ case "$print_arg" in +++ case "$ci_config" in +++ echo aarch64 ++ echo '[Linaro-TCWG-CI]' 'baseline build: Success on aarch64' ++ print_mail_body ++ 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_kernel--llvm-master-aarch64-next-allnoconfig-build/63/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_config --short +++ false +++ local print_arg=--short +++ case "$print_arg" in +++ echo 'CI config tcwg_kernel/llvm-master-aarch64-next-allnoconfig' +++ print_commits --short +++ sed -e 's/^/ | /' +++ set -euf -o pipefail +++ false +++ local print_arg=--short +++ '[' no_change = no_change ']' +++ echo 'baseline build' +++ return 0 +++ print_result --short +++ false +++ local print_arg=--short +++ case "$print_arg" in +++ echo 'Results changed to' ++++ cat artifacts/results +++ echo '# reset_artifacts: +-10 +# build_abe binutils: +-9 +# build_kernel_llvm: +-5 +# build_abe qemu: +-2 +# linux_n_obj: +650 +# linux build successful: +all +# linux boot successful: +boot' +++ echo '' +++ echo From ++++ cat base-artifacts/results +cat: base-artifacts/results: No such file or directory +++ echo '' +++ print_config --long +++ false +++ local print_arg=--long +++ case "$print_arg" in +++ echo 'CI config tcwg_kernel/llvm-master-aarch64-next-allnoconfig' ++ '[' no_change '!=' single_commit ']' ++ return +# generate dashboard +# generate_dashboard_squad +... Skipping +# post_dashboard_squad +... Skipping +# generate_lnt_report +... Skipping ++ 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 ++ generate_lnt_report ++ wait 106545 ++ set -euf -o pipefail ++ echo '# generate_lnt_report' ++ true ++ case "$ci_project" in ++ echo '... Skipping' ++ return ++ false ++ post_to_jira +# post_to_jira ++ set -euf -o pipefail ++ echo '# post_to_jira' ++ local post_card_comment=false ++ local post_template_comment=false ++ false ++ 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..6ca92f6 --- /dev/null +++ b/jenkins/notify-init.log @@ -0,0 +1,153 @@ +++ pwd +++ cat ++ remote_exec build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true __build_script tcwg_kernel-build.sh ++ set -euf -o pipefail ++ local host +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -d: -f 1 ++ host=build-08.tcwglab ++ local port +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -s -d: -f 2 ++ port= ++ local dir +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -s -d: -f 3 ++ dir=/home/tcwg-buildslave/workspace/tcwg_kernel_1 ++ local opts +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -s -d: -f 4 ++ opts=-p49959 ++ local env_vars +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ 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 ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q __build_script ++ for i in "$@" ++ cmd+=("$(printf '%q' "$i")") +++ printf %q tcwg_kernel-build.sh +++ printf %q /home/tcwg-buildslave/workspace/tcwg_kernel_1 ++ ssh -p49959 build-08.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_kernel_1 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true __build_script tcwg_kernel-build.sh' + +/home/tcwg-buildslave/workspace/tcwg_kernel_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_kernel-build.sh + ++ 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_kernel +# Debug traces : +# Baseline : +# Using dir : base-artifacts +# Artifacts : https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allnoconfig-build/63/ +# Using dir : artifacts + +# check_source_changes +++ get_current_manifest '{rr[ci_config]}' +++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' +++ set +x ++ ci_config=llvm-master-aarch64-next-allnoconfig ++ echo '# Debug traces :' +++ get_baseline_manifest BUILD_URL +++ get_manifest base-artifacts/manifest.sh BUILD_URL false +++ set +x ++ echo '# Baseline : ' ++ echo '# Using dir : base-artifacts' +++ get_current_manifest BUILD_URL +++ get_manifest artifacts/manifest.sh BUILD_URL +++ set +x ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allnoconfig-build/63/' ++ 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 ++ 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 ++ generate_extra_details_f=generate_extra_details ++ case "$ci_project" in ++ post_interesting_commits init +# post_interesting_commits ++ set -euf -o pipefail ++ echo '# post_interesting_commits' ++ local stage=init ++ '[' no_change '!=' single_commit ']' ++ return +Init stage ran successfully. ++ '[' 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..08face0 --- /dev/null +++ b/jenkins/rewrite.log @@ -0,0 +1,62 @@ +++ pwd +++ cat ++ remote_exec build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_kernel-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100 ++ set -euf -o pipefail ++ local host +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -d: -f 1 ++ host=build-08.tcwglab ++ local port +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -s -d: -f 2 ++ port= ++ local dir +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -s -d: -f 3 ++ dir=/home/tcwg-buildslave/workspace/tcwg_kernel_1 ++ local opts +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ cut -s -d: -f 4 ++ opts=-p49959 ++ local env_vars +++ echo build-08.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p49959: +++ 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_kernel-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_kernel_1 ++ ssh -p49959 build-08.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_kernel_1 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_kernel-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100' diff --git a/jenkins/run-build.env b/jenkins/run-build.env new file mode 100644 index 0000000..c834fae --- /dev/null +++ b/jenkins/run-build.env @@ -0,0 +1,15 @@ +build_name="#63" +docker_opts=(--distro +default ) +source build_container.sh +trap "cleanup_all_containers" EXIT +build_name="#63-binutils-linux-llvm-qemu" +branch_opt=(==rr\[binutils_git\] +git://sourceware.org/git/binutils-gdb.git#master +==rr\[linux_git\] +https://git.linaro.org/kernel-org/linux-next.git#master +==rr\[llvm_git\] +https://github.com/llvm/llvm-project.git#main +==rr\[qemu_git\] +https://gitlab.com/qemu-project/qemu.git#master ) +build_name="#63-binutils-linux-llvm-qemu-Rboot" diff --git a/manifest.sh b/manifest.sh new file mode 100644 index 0000000..c65e2e8 --- /dev/null +++ b/manifest.sh @@ -0,0 +1,29 @@ +declare -g "jenkins_scripts_rev=d10ab61e44bba4a7799ab820b71a14dbbdfcc388" +# Artifacts directory +# Recording parameters to manifest: artifacts/manifest.sh +rr[ci_project]="tcwg_kernel" +rr[ci_config]="llvm-master-aarch64-next-allnoconfig" +declare -g "scripts_branch=master" +rr[mode]="build" +rr[update_baseline]="onsuccess" +declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allnoconfig-build/63/" +declare -g "SQUAD_GRP=" +rr[binutils_git]="git://sourceware.org/git/binutils-gdb.git#master" +rr[linux_git]="https://git.linaro.org/kernel-org/linux-next.git#master" +rr[llvm_git]="https://github.com/llvm/llvm-project.git#main" +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_kernel/llvm-master-aarch64-next-allnoconfig" +rr[breakup_changed_components]="breakup_changed_components linux" +rr[components]="binutils llvm linux qemu" +rr[host_c++]="/usr/bin/g++" +rr[host_cc]="/usr/bin/gcc" +rr[no_regression_p]="no_regression_p" +rr[no_regression_result]="0" +rr[target]="aarch64" +rr[toolchain]="llvm" +# WARNING: overriding previous rr[update_baseline]=onsuccess +rr[update_baseline]="init" +declare -g "notify=ignore" diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt new file mode 100644 index 0000000..f595e1d --- /dev/null +++ b/notify/jira/comment-template.txt @@ -0,0 +1,3 @@ +[LLVM-646] +Success +Details: https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allnoconfig-build/63/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..adae68d --- /dev/null +++ b/notify/mail-body.txt @@ -0,0 +1,33 @@ +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 CI config tcwg_kernel/llvm-master-aarch64-next-allnoconfig after: + + | baseline build + +Results changed to +# reset_artifacts: +-10 +# build_abe binutils: +-9 +# build_kernel_llvm: +-5 +# build_abe qemu: +-2 +# linux_n_obj: +650 +# linux build successful: +all +# linux boot successful: +boot + +From + +The configuration of this build is: +CI config tcwg_kernel/llvm-master-aarch64-next-allnoconfig + +-----------------8<--------------------------8<--------------------------8<-------------------------- +The information below can be used to reproduce a debug environment: + +Current build : https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allnoconfig-build/63/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..b6a6ff4 --- /dev/null +++ b/notify/mail-subject.txt @@ -0,0 +1 @@ +[Linaro-TCWG-CI] baseline build: Success on aarch64 @@ -0,0 +1,14 @@ +# reset_artifacts: +-10 +# build_abe binutils: +-9 +# build_kernel_llvm: +-5 +# build_abe qemu: +-2 +# linux_n_obj: +650 +# linux build successful: +all +# linux boot successful: +boot |