+ 862955:jenkins13832640640584226238.sh: build_container_exec: 29: set +x + 163181:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 163181:pw-trigger.sh: 47: pw_init gdb + 163181:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 163181:pw-trigger.sh: pw_init: 42: local project=gdb + 163181:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 163181:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 163181:pw-trigger.sh: pw_init: 48: pw_clear_cache + 163181:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 163181:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-163181 + 163181:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-163181 ++ 163181:pw-trigger.sh: 49: mktemp + 163181:pw-trigger.sh: 49: yaml=/tmp/tmp.LFB1howmu2 + 163181:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.LFB1howmu2' EXIT + 163181:pw-trigger.sh: 53: readarray -t prereq_bots ++ 163181:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-aarch64 ++ 163181:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 163181:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-aarch64 ++ 163181:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 163181:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 163181:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 163181:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 163181:pw-trigger.sh: 58: shyaml get-length + 163181:pw-trigger.sh: 58: len=30 + 163181:pw-trigger.sh: 59: i=30 + 163181:pw-trigger.sh: 60: j=0 + 163181:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 163181:pw-trigger.sh: 63: i=29 ++ 163181:pw-trigger.sh: 64: shyaml get-value 29.id + 163181:pw-trigger.sh: 64: series_id=63165 + 163181:pw-trigger.sh: 66: pw_series_complete_p gdb 63165 + 163181:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 163181:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 163181:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63165 + 163181:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 163181:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63165 property Complete value ++ 163181:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 163181:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 163181:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 163181:pw-trigger.sh: pw_yaml_get: 100: local id=63165 ++ 163181:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 163181:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 163181:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 163181:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 163181:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 163181:pw-trigger.sh: pw_yaml_get: 108: set +x + 163181:pw-trigger.sh: pw_series_complete_p: 187: value=True + 163181:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 163181:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 163181:pw-trigger.sh: 71: num_patch=0 + 163181:pw-trigger.sh: 72: true ++ 163181:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63165 0 ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63165 ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 163181:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63165 property '.*' value Patches 0 +++ 163181:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 163181:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 163181:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 163181:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 163181:pw-trigger.sh: pw_yaml_get: 100: local id=63165 +++ 163181:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 163181:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 163181:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 163181:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 163181:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 163181:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138489 ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138489 = '' ']' ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138489 + 163181:pw-trigger.sh: 74: patch_id=138489 + 163181:pw-trigger.sh: 75: '[' 138489 = '' ']' ++ 163181:pw-trigger.sh: 82: pw_get_patch_data gdb 138489 State ++ 163181:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 163181:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 163181:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 163181:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138489 ++ 163181:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 163181:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138489 property State value ++ 163181:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 163181:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 163181:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 163181:pw-trigger.sh: pw_yaml_get: 100: local id=138489 ++ 163181:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 163181:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 163181:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 163181:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 163181:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 163181:pw-trigger.sh: pw_yaml_get: 108: set +x + 163181:pw-trigger.sh: 82: patch_state=new + 163181:pw-trigger.sh: 83: case "$patch_state" in ++ 163181:pw-trigger.sh: 89: pw_patch_check_state 138489 tcwg_gdb_build--master-aarch64 ++ 163181:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 163181:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138489 ++ 163181:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 163181:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 163181:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 163181:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 163181:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 163181:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 163181:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 163181:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 163181:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 163181:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 163181:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 163181:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 163181:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 163181:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ppZRoSU5js +++ 163181:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 163181:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uw8tG0PK7q ++ 163181:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ppZRoSU5js /tmp/tmp.uw8tG0PK7q' EXIT ++ 163181:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 163181:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138489/checks/ ++ 163181:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138489/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 163181:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 163181:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 163181:pw-trigger.sh: pw_patch_check_state: 263: true ++ 163181:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 163181:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 163181:pw-trigger.sh: pw_patch_check_state: 267: wait 163322 ++ 163181:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 163181:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 163181:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uw8tG0PK7q ++ 163181:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473425, "url": "https://patchwork.sourceware.org/api/1.2/patches/138489/checks/473425/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-05T02:22:10.426114", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10587/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 163181:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 163181:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-05T02:22:10.426114 +++ 163181:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-05T02:22:10.426114 +%s ++ 163181:pw-trigger.sh: pw_patch_check_state: 274: date=1783218130 ++ 163181:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783218130 ']' ++ 163181:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783218130 +++ 163181:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 163181:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 163181:pw-trigger.sh: pw_patch_check_state: 263: true ++ 163181:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 163181:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 163181:pw-trigger.sh: pw_patch_check_state: 267: wait 163329 ++ 163181:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 163181:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 163181:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uw8tG0PK7q ++ 163181:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473427, "url": "https://patchwork.sourceware.org/api/1.2/patches/138489/checks/473427/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-05T02:22:12.097222", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10587/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 163181:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 163181:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-05T02:22:12.097222 +++ 163181:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-05T02:22:12.097222 +%s ++ 163181:pw-trigger.sh: pw_patch_check_state: 274: date=1783218132 ++ 163181:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783218130 -le 1783218132 ']' ++ 163181:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783218132 +++ 163181:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 163181:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 163181:pw-trigger.sh: pw_patch_check_state: 263: true ++ 163181:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 163181:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 163181:pw-trigger.sh: pw_patch_check_state: 267: wait 163336 ++ 163181:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 163181:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 163181:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uw8tG0PK7q ++ 163181:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473429, "url": "https://patchwork.sourceware.org/api/1.2/patches/138489/checks/473429/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-05T02:24:37.104650", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10587/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 163181:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 163181:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-05T02:24:37.104650 +++ 163181:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-05T02:24:37.104650 +%s ++ 163181:pw-trigger.sh: pw_patch_check_state: 274: date=1783218277 ++ 163181:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783218132 -le 1783218277 ']' ++ 163181:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783218277 +++ 163181:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 163181:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 163181:pw-trigger.sh: pw_patch_check_state: 263: true ++ 163181:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 163181:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 163181:pw-trigger.sh: pw_patch_check_state: 267: wait 163343 ++ 163181:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 163181:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 163181:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uw8tG0PK7q ++ 163181:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 163181:pw-trigger.sh: pw_patch_check_state: 270: break ++ 163181:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 163181:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ppZRoSU5js /tmp/tmp.uw8tG0PK7q + 163181:pw-trigger.sh: 89: check_state=success + 163181:pw-trigger.sh: 90: '[' success = pending ']' + 163181:pw-trigger.sh: 93: num_patch=1 + 163181:pw-trigger.sh: 72: true ++ 163181:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63165 1 ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63165 ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 163181:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63165 property '.*' value Patches 1 +++ 163181:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 163181:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 163181:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 163181:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 163181:pw-trigger.sh: pw_yaml_get: 100: local id=63165 +++ 163181:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 163181:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 163181:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 163181:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 163181:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 163181:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138483 ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138483 = '' ']' ++ 163181:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138483 + 163181:pw-trigger.sh: 74: patch_id=138483 + 163181:pw-trigger.sh: 75: '[' 138483 = '' ']' ++ 163181:pw-trigger.sh: 82: pw_get_patch_data gdb 138483 State ++ 163181:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 163181:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 163181:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 163181:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138483 ++ 163181:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 163181:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138483 property State value ++ 163181:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 163181:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 163181:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 163181:pw-trigger.sh: pw_yaml_get: 100: local id=138483 ++ 163181:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 163181:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 163181:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 163181:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 163181:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 163181:pw-trigger.sh: pw_yaml_get: 108: set +x + 163181:pw-trigger.sh: 82: patch_state= + 163181:pw-trigger.sh: 1: pw_deinit gdb + 163181:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 163181:pw-trigger.sh: pw_deinit: 58: local project=gdb + 163181:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-163181 + 163181:pw-trigger.sh: 1: rm -f /tmp/tmp.LFB1howmu2