+ 1110591:jenkins7430137100186158305.sh: build_container_exec: 29: set +x + 2043918:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 2043918:pw-trigger.sh: 47: pw_init gcc + 2043918:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_init: 42: local project=gcc + 2043918:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 2043918:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 2043918:pw-trigger.sh: pw_init: 48: pw_clear_cache + 2043918:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-2043918 + 2043918:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-2043918 ++ 2043918:pw-trigger.sh: 49: mktemp + 2043918:pw-trigger.sh: 49: yaml=/tmp/tmp.DconQQewpG + 2043918:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.DconQQewpG' EXIT + 2043918:pw-trigger.sh: 53: readarray -t prereq_bots ++ 2043918:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 2043918:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 2043918:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 2043918:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 2043918:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 2043918:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 2043918:pw-trigger.sh: 58: shyaml get-length + 2043918:pw-trigger.sh: 58: len=30 + 2043918:pw-trigger.sh: 59: i=30 + 2043918:pw-trigger.sh: 60: j=0 + 2043918:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=29 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 29.id + 2043918:pw-trigger.sh: 64: series_id=65306 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65306 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65306 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65306 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65306 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=False + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 2043918:pw-trigger.sh: 67: continue + 2043918:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=28 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 28.id + 2043918:pw-trigger.sh: 64: series_id=65307 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65307 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65307 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65307 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65307 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65307 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65307 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65307 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65307 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141816 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141816 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141816 + 2043918:pw-trigger.sh: 74: patch_id=141816 + 2043918:pw-trigger.sh: 75: '[' 141816 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141816 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141816 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141816 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141816 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141816 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141816 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1JN1hIdtpv +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SxKYvELuvp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1JN1hIdtpv /tmp/tmp.SxKYvELuvp' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141816/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141816/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044073 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SxKYvELuvp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1JN1hIdtpv /tmp/tmp.SxKYvELuvp + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141816 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141816 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141816 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1R6S6fw56E +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XJLkzRGRIq ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1R6S6fw56E /tmp/tmp.XJLkzRGRIq' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141816/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141816/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044088 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XJLkzRGRIq ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499947, "url": "https://patchwork.sourceware.org/api/1.2/patches/141816/checks/499947/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T12:50:31.407391", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13641/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T12:50:31.407391 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T12:50:31.407391 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787230231 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787230231 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787230231 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044095 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XJLkzRGRIq ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499948, "url": "https://patchwork.sourceware.org/api/1.2/patches/141816/checks/499948/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T12:50:34.327796", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13641/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T12:50:34.327796 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T12:50:34.327796 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787230234 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787230231 -le 1787230234 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787230234 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044102 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XJLkzRGRIq ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499961, "url": "https://patchwork.sourceware.org/api/1.2/patches/141816/checks/499961/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T13:05:02.821761", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13641/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T13:05:02.821761 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T13:05:02.821761 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787231102 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787230234 -le 1787231102 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787231102 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044109 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XJLkzRGRIq ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1R6S6fw56E /tmp/tmp.XJLkzRGRIq + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=1 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=27 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 27.id + 2043918:pw-trigger.sh: 64: series_id=65308 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65308 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65308 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65308 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65308 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65308 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65308 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65308 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65308 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141817 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141817 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141817 + 2043918:pw-trigger.sh: 74: patch_id=141817 + 2043918:pw-trigger.sh: 75: '[' 141817 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141817 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141817 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141817 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141817 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141817 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141817 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JKylZy2DhX +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3OiOKyxSzg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JKylZy2DhX /tmp/tmp.3OiOKyxSzg' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141817/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141817/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044197 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3OiOKyxSzg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JKylZy2DhX /tmp/tmp.3OiOKyxSzg + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141817 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141817 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141817 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.g4CwKu4B8Q +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zkmSBoLtA3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.g4CwKu4B8Q /tmp/tmp.zkmSBoLtA3' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141817/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141817/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044212 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zkmSBoLtA3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499945, "url": "https://patchwork.sourceware.org/api/1.2/patches/141817/checks/499945/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T12:49:38.317167", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13642/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T12:49:38.317167 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T12:49:38.317167 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787230178 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787230178 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787230178 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044219 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zkmSBoLtA3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499946, "url": "https://patchwork.sourceware.org/api/1.2/patches/141817/checks/499946/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T12:49:41.091220", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13642/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T12:49:41.091220 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T12:49:41.091220 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787230181 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787230178 -le 1787230181 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787230181 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044226 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zkmSBoLtA3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499960, "url": "https://patchwork.sourceware.org/api/1.2/patches/141817/checks/499960/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T13:05:02.194882", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13642/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T13:05:02.194882 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T13:05:02.194882 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787231102 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787230181 -le 1787231102 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787231102 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044233 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zkmSBoLtA3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.g4CwKu4B8Q /tmp/tmp.zkmSBoLtA3 + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=2 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=26 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 26.id + 2043918:pw-trigger.sh: 64: series_id=65310 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65310 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65310 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65310 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65310 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65310 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65310 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65310 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65310 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141818 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141818 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141818 + 2043918:pw-trigger.sh: 74: patch_id=141818 + 2043918:pw-trigger.sh: 75: '[' 141818 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141818 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141818 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141818 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141818 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141818 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141818 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.x2WLzAUNV5 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kYny3SoC0D ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.x2WLzAUNV5 /tmp/tmp.kYny3SoC0D' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141818/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141818/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044321 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kYny3SoC0D ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.x2WLzAUNV5 /tmp/tmp.kYny3SoC0D + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141818 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141818 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141818 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cJXXcXy7CB +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1qgbkyus3l ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cJXXcXy7CB /tmp/tmp.1qgbkyus3l' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141818/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141818/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044336 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1qgbkyus3l ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499952, "url": "https://patchwork.sourceware.org/api/1.2/patches/141818/checks/499952/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T12:59:18.407904", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13643/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T12:59:18.407904 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T12:59:18.407904 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787230758 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787230758 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787230758 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044343 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1qgbkyus3l ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499953, "url": "https://patchwork.sourceware.org/api/1.2/patches/141818/checks/499953/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T12:59:23.789572", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13643/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T12:59:23.789572 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T12:59:23.789572 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787230763 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787230758 -le 1787230763 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787230763 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044350 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1qgbkyus3l ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cJXXcXy7CB /tmp/tmp.1qgbkyus3l + 2043918:pw-trigger.sh: 103: check_state=fail + 2043918:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2043918:pw-trigger.sh: 105: break + 2043918:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2043918:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141818:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141818:tcwg_gcc_build--master-arm to succeed. + 2043918:pw-trigger.sh: 110: continue + 2043918:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=25 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 25.id + 2043918:pw-trigger.sh: 64: series_id=65312 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65312 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65312 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65312 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65312 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65312 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65312 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65312 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65312 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141820 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141820 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141820 + 2043918:pw-trigger.sh: 74: patch_id=141820 + 2043918:pw-trigger.sh: 75: '[' 141820 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141820 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141820 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141820 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141820 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141820 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141820 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SkaKA0PpgT +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0DFy9Epedd ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SkaKA0PpgT /tmp/tmp.0DFy9Epedd' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141820/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141820/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044437 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0DFy9Epedd ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SkaKA0PpgT /tmp/tmp.0DFy9Epedd + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141820 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141820 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141820 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5uMp0sEwse +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.y2rVtff2SZ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5uMp0sEwse /tmp/tmp.y2rVtff2SZ' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141820/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141820/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044452 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y2rVtff2SZ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500192, "url": "https://patchwork.sourceware.org/api/1.2/patches/141820/checks/500192/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:15:15.904159", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13661/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:15:15.904159 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:15:15.904159 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787253315 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787253315 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787253315 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044459 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y2rVtff2SZ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500193, "url": "https://patchwork.sourceware.org/api/1.2/patches/141820/checks/500193/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:15:24.882005", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13661/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:15:24.882005 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:15:24.882005 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787253324 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787253315 -le 1787253324 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787253324 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044466 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y2rVtff2SZ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500209, "url": "https://patchwork.sourceware.org/api/1.2/patches/141820/checks/500209/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:31:05.667687", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13661/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:31:05.667687 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:31:05.667687 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254265 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787253324 -le 1787254265 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254265 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044473 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y2rVtff2SZ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5uMp0sEwse /tmp/tmp.y2rVtff2SZ + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=3 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=24 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 24.id + 2043918:pw-trigger.sh: 64: series_id=65314 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65314 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65314 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65314 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65314 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65314 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65314 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65314 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65314 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141822 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141822 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141822 + 2043918:pw-trigger.sh: 74: patch_id=141822 + 2043918:pw-trigger.sh: 75: '[' 141822 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141822 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141822 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141822 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141822 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141822 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141822 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.h9xXi6lSk2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1jIXvyuUYX ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.h9xXi6lSk2 /tmp/tmp.1jIXvyuUYX' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141822/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141822/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044561 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1jIXvyuUYX ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.h9xXi6lSk2 /tmp/tmp.1jIXvyuUYX + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141822 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141822 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141822 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2TWID4CHNd +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.faj7Ub1R6A ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2TWID4CHNd /tmp/tmp.faj7Ub1R6A' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141822/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141822/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044576 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.faj7Ub1R6A ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500199, "url": "https://patchwork.sourceware.org/api/1.2/patches/141822/checks/500199/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:28:14.686283", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13662/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:28:14.686283 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:28:14.686283 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254094 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787254094 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254094 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044583 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.faj7Ub1R6A ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500204, "url": "https://patchwork.sourceware.org/api/1.2/patches/141822/checks/500204/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:28:32.847818", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13662/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:28:32.847818 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:28:32.847818 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254112 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787254094 -le 1787254112 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254112 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044590 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.faj7Ub1R6A ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2TWID4CHNd /tmp/tmp.faj7Ub1R6A + 2043918:pw-trigger.sh: 103: check_state=fail + 2043918:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2043918:pw-trigger.sh: 105: break + 2043918:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141822:tcwg_gcc_build--master-arm to succeed. + 2043918:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141822:tcwg_gcc_build--master-arm to succeed.' + 2043918:pw-trigger.sh: 110: continue + 2043918:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=23 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 23.id + 2043918:pw-trigger.sh: 64: series_id=65313 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65313 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65313 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65313 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65313 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65313 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65313 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65313 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65313 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141821 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141821 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141821 + 2043918:pw-trigger.sh: 74: patch_id=141821 + 2043918:pw-trigger.sh: 75: '[' 141821 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141821 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141821 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141821 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141821 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141821 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141821 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tpjETRUWT5 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0mOHokLO0A ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tpjETRUWT5 /tmp/tmp.0mOHokLO0A' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141821/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141821/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044677 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0mOHokLO0A ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tpjETRUWT5 /tmp/tmp.0mOHokLO0A + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141821 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141821 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141821 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XQP3wphczi +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.24mYda8GOO ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XQP3wphczi /tmp/tmp.24mYda8GOO' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141821/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141821/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044692 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.24mYda8GOO ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500200, "url": "https://patchwork.sourceware.org/api/1.2/patches/141821/checks/500200/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:28:16.555865", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13663/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:28:16.555865 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:28:16.555865 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254096 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787254096 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254096 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044699 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.24mYda8GOO ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500202, "url": "https://patchwork.sourceware.org/api/1.2/patches/141821/checks/500202/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:28:25.489520", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13663/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:28:25.489520 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:28:25.489520 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254105 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787254096 -le 1787254105 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254105 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044706 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.24mYda8GOO ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500216, "url": "https://patchwork.sourceware.org/api/1.2/patches/141821/checks/500216/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:47:02.340270", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13663/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:47:02.340270 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:47:02.340270 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787255222 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787254105 -le 1787255222 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787255222 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044713 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.24mYda8GOO ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XQP3wphczi /tmp/tmp.24mYda8GOO + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=4 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=22 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 22.id + 2043918:pw-trigger.sh: 64: series_id=65315 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65315 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65315 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65315 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65315 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65315 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65315 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65315 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65315 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141823 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141823 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141823 + 2043918:pw-trigger.sh: 74: patch_id=141823 + 2043918:pw-trigger.sh: 75: '[' 141823 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141823 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141823 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141823 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141823 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141823 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141823 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Fg1U0Rd7oB +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.veOUM2Wkqo ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Fg1U0Rd7oB /tmp/tmp.veOUM2Wkqo' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141823/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141823/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044801 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.veOUM2Wkqo ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Fg1U0Rd7oB /tmp/tmp.veOUM2Wkqo + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141823 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141823 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141823 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7aLYrYENnZ +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ArR5TzIq6a ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7aLYrYENnZ /tmp/tmp.ArR5TzIq6a' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141823/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141823/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044816 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ArR5TzIq6a ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500384, "url": "https://patchwork.sourceware.org/api/1.2/patches/141823/checks/500384/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:06:25.267184", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13670/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:06:25.267184 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:06:25.267184 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787270785 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787270785 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787270785 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044823 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ArR5TzIq6a ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500385, "url": "https://patchwork.sourceware.org/api/1.2/patches/141823/checks/500385/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:06:27.395329", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13670/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:06:27.395329 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:06:27.395329 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787270787 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787270785 -le 1787270787 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787270787 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044830 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ArR5TzIq6a ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500396, "url": "https://patchwork.sourceware.org/api/1.2/patches/141823/checks/500396/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:25:38.877541", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13670/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:25:38.877541 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:25:38.877541 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787271938 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787270787 -le 1787271938 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787271938 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044837 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ArR5TzIq6a ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7aLYrYENnZ /tmp/tmp.ArR5TzIq6a + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=5 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=21 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 21.id + 2043918:pw-trigger.sh: 64: series_id=65317 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65317 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65317 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65317 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65317 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65317 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65317 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65317 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65317 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141828 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141828 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141828 + 2043918:pw-trigger.sh: 74: patch_id=141828 + 2043918:pw-trigger.sh: 75: '[' 141828 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141828 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141828 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141828 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141828 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141828 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141828 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Xx2b3fAQis +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Bvwsas5Klj ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Xx2b3fAQis /tmp/tmp.Bvwsas5Klj' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141828/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141828/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044931 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bvwsas5Klj ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Xx2b3fAQis /tmp/tmp.Bvwsas5Klj + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141828 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141828 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141828 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bS2Be2hDLZ +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ey52dAOoyr ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bS2Be2hDLZ /tmp/tmp.Ey52dAOoyr' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141828/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141828/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044946 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ey52dAOoyr ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500201, "url": "https://patchwork.sourceware.org/api/1.2/patches/141828/checks/500201/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:28:19.183252", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13665/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:28:19.183252 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:28:19.183252 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254099 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787254099 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254099 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044953 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ey52dAOoyr ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500203, "url": "https://patchwork.sourceware.org/api/1.2/patches/141828/checks/500203/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:28:30.419023", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13665/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:28:30.419023 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:28:30.419023 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254110 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787254099 -le 1787254110 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254110 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044960 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ey52dAOoyr ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500218, "url": "https://patchwork.sourceware.org/api/1.2/patches/141828/checks/500218/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:47:05.202882", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13665/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:47:05.202882 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:47:05.202882 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787255225 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787254110 -le 1787255225 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787255225 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2044967 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ey52dAOoyr ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bS2Be2hDLZ /tmp/tmp.Ey52dAOoyr + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=6 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=20 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 20.id + 2043918:pw-trigger.sh: 64: series_id=65319 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65319 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65319 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65319 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65319 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65319 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65319 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65319 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65319 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141830 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141830 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141830 + 2043918:pw-trigger.sh: 74: patch_id=141830 + 2043918:pw-trigger.sh: 75: '[' 141830 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141830 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141830 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141830 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141830 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141830 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141830 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.U7rwt0iE4P +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AMq3IlHLQ7 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.U7rwt0iE4P /tmp/tmp.AMq3IlHLQ7' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141830/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141830/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045055 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AMq3IlHLQ7 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.U7rwt0iE4P /tmp/tmp.AMq3IlHLQ7 + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141830 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141830 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141830 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DXeuWfjykB +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0Qn6lsMv4D ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DXeuWfjykB /tmp/tmp.0Qn6lsMv4D' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141830/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141830/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045070 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0Qn6lsMv4D ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500205, "url": "https://patchwork.sourceware.org/api/1.2/patches/141830/checks/500205/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:28:59.311623", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13666/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:28:59.311623 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:28:59.311623 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254139 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787254139 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254139 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045077 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0Qn6lsMv4D ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500208, "url": "https://patchwork.sourceware.org/api/1.2/patches/141830/checks/500208/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:29:16.729494", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13666/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:29:16.729494 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:29:16.729494 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254156 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787254139 -le 1787254156 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254156 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045084 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0Qn6lsMv4D ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DXeuWfjykB /tmp/tmp.0Qn6lsMv4D + 2043918:pw-trigger.sh: 103: check_state=fail + 2043918:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2043918:pw-trigger.sh: 105: break + 2043918:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141830:tcwg_gcc_build--master-arm to succeed. + 2043918:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141830:tcwg_gcc_build--master-arm to succeed.' + 2043918:pw-trigger.sh: 110: continue + 2043918:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=19 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 19.id + 2043918:pw-trigger.sh: 64: series_id=65320 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65320 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65320 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65320 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65320 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65320 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65320 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65320 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65320 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141831 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141831 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141831 + 2043918:pw-trigger.sh: 74: patch_id=141831 + 2043918:pw-trigger.sh: 75: '[' 141831 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141831 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141831 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141831 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141831 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141831 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141831 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bmWzDF0u5v +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KIQFL4seAo ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bmWzDF0u5v /tmp/tmp.KIQFL4seAo' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141831/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141831/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045171 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KIQFL4seAo ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bmWzDF0u5v /tmp/tmp.KIQFL4seAo + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141831 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141831 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141831 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CVB4Ver6V1 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mS9imEb2gc ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CVB4Ver6V1 /tmp/tmp.mS9imEb2gc' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141831/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141831/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045186 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mS9imEb2gc ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500206, "url": "https://patchwork.sourceware.org/api/1.2/patches/141831/checks/500206/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:29:00.253499", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13667/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:29:00.253499 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:29:00.253499 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254140 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787254140 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254140 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045193 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mS9imEb2gc ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500207, "url": "https://patchwork.sourceware.org/api/1.2/patches/141831/checks/500207/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:29:07.385227", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13667/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:29:07.385227 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:29:07.385227 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254147 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787254140 -le 1787254147 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254147 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045200 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mS9imEb2gc ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500217, "url": "https://patchwork.sourceware.org/api/1.2/patches/141831/checks/500217/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:47:04.503583", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13667/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:47:04.503583 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:47:04.503583 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787255224 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787254147 -le 1787255224 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787255224 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045207 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mS9imEb2gc ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CVB4Ver6V1 /tmp/tmp.mS9imEb2gc + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=7 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=18 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 18.id + 2043918:pw-trigger.sh: 64: series_id=65321 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65321 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65321 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65321 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65321 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65321 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65321 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65321 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65321 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141832 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141832 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141832 + 2043918:pw-trigger.sh: 74: patch_id=141832 + 2043918:pw-trigger.sh: 75: '[' 141832 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141832 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141832 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141832 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141832 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141832 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141832 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X2erPbdhzk +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xE5J5mEFk2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X2erPbdhzk /tmp/tmp.xE5J5mEFk2' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141832/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141832/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045295 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xE5J5mEFk2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X2erPbdhzk /tmp/tmp.xE5J5mEFk2 + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141832 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141832 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141832 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ta3jmMBa8u +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CX9uyWbOGG ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ta3jmMBa8u /tmp/tmp.CX9uyWbOGG' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141832/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141832/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045310 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CX9uyWbOGG ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500210, "url": "https://patchwork.sourceware.org/api/1.2/patches/141832/checks/500210/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:37:15.172983", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13668/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:37:15.172983 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:37:15.172983 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254635 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787254635 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254635 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045317 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CX9uyWbOGG ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500211, "url": "https://patchwork.sourceware.org/api/1.2/patches/141832/checks/500211/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:37:23.502010", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13668/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:37:23.502010 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:37:23.502010 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787254643 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787254635 -le 1787254643 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787254643 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045324 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CX9uyWbOGG ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500226, "url": "https://patchwork.sourceware.org/api/1.2/patches/141832/checks/500226/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:53:07.778319", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13668/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:53:07.778319 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:53:07.778319 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787255587 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787254643 -le 1787255587 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787255587 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045331 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CX9uyWbOGG ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ta3jmMBa8u /tmp/tmp.CX9uyWbOGG + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=8 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=17 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 17.id + 2043918:pw-trigger.sh: 64: series_id=65323 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65323 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65323 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65323 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65323 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65323 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65323 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65323 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65323 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141835 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141835 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141835 + 2043918:pw-trigger.sh: 74: patch_id=141835 + 2043918:pw-trigger.sh: 75: '[' 141835 = '' ']' ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141835 State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141835 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141835 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141835 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141835 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141835 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JNxhWg10XF +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cuKOtQSbab ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JNxhWg10XF /tmp/tmp.cuKOtQSbab' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141835/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141835/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045419 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cuKOtQSbab ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JNxhWg10XF /tmp/tmp.cuKOtQSbab + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141835 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141835 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141835 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lp9dRp13oQ +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SXgZURy8mM ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lp9dRp13oQ /tmp/tmp.SXgZURy8mM' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141835/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141835/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045434 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXgZURy8mM ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500171, "url": "https://patchwork.sourceware.org/api/1.2/patches/141835/checks/500171/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T18:38:12.561616", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13653/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T18:38:12.561616 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T18:38:12.561616 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787251092 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787251092 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787251092 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045441 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXgZURy8mM ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500172, "url": "https://patchwork.sourceware.org/api/1.2/patches/141835/checks/500172/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T18:38:17.831262", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13653/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T18:38:17.831262 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T18:38:17.831262 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787251097 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787251092 -le 1787251097 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787251097 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045448 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXgZURy8mM ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500180, "url": "https://patchwork.sourceware.org/api/1.2/patches/141835/checks/500180/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T18:56:37.611525", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13653/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T18:56:37.611525 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T18:56:37.611525 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252197 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787251097 -le 1787252197 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252197 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045455 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXgZURy8mM ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lp9dRp13oQ /tmp/tmp.SXgZURy8mM + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=9 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=16 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 16.id + 2043918:pw-trigger.sh: 64: series_id=65322 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65322 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65322 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65322 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65322 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65322 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65322 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65322 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65322 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141834 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141834 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141834 + 2043918:pw-trigger.sh: 74: patch_id=141834 + 2043918:pw-trigger.sh: 75: '[' 141834 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141834 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141834 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141834 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141834 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141834 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141834 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.R8nIvfxKIP +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.D9CoFlpnHm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.R8nIvfxKIP /tmp/tmp.D9CoFlpnHm' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141834/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141834/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045545 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D9CoFlpnHm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.R8nIvfxKIP /tmp/tmp.D9CoFlpnHm + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141834 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141834 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141834 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rWQkaE809y +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NOrwbsAuEM ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rWQkaE809y /tmp/tmp.NOrwbsAuEM' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141834/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141834/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045560 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NOrwbsAuEM ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500169, "url": "https://patchwork.sourceware.org/api/1.2/patches/141834/checks/500169/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T18:37:57.608936", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13654/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T18:37:57.608936 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T18:37:57.608936 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787251077 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787251077 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787251077 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045567 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NOrwbsAuEM ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500170, "url": "https://patchwork.sourceware.org/api/1.2/patches/141834/checks/500170/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T18:38:00.274996", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13654/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T18:38:00.274996 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T18:38:00.274996 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787251080 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787251077 -le 1787251080 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787251080 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045574 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NOrwbsAuEM ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500179, "url": "https://patchwork.sourceware.org/api/1.2/patches/141834/checks/500179/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T18:56:33.345174", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13654/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T18:56:33.345174 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T18:56:33.345174 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252193 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787251080 -le 1787252193 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252193 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045581 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NOrwbsAuEM ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rWQkaE809y /tmp/tmp.NOrwbsAuEM + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=10 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=15 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 15.id + 2043918:pw-trigger.sh: 64: series_id=65327 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65327 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65327 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65327 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65327 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65327 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65327 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65327 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65327 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141841 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141841 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141841 + 2043918:pw-trigger.sh: 74: patch_id=141841 + 2043918:pw-trigger.sh: 75: '[' 141841 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141841 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141841 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141841 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141841 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141841 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141841 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6A0fyTT3GQ +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PId2C4OSvd ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6A0fyTT3GQ /tmp/tmp.PId2C4OSvd' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141841/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141841/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045677 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PId2C4OSvd ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6A0fyTT3GQ /tmp/tmp.PId2C4OSvd + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141841 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141841 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141841 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ykHrT4rXyk +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.36PjGU5IyK ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ykHrT4rXyk /tmp/tmp.36PjGU5IyK' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141841/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141841/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045692 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.36PjGU5IyK ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500174, "url": "https://patchwork.sourceware.org/api/1.2/patches/141841/checks/500174/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T18:50:50.204117", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13655/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T18:50:50.204117 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T18:50:50.204117 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787251850 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787251850 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787251850 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045699 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.36PjGU5IyK ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500175, "url": "https://patchwork.sourceware.org/api/1.2/patches/141841/checks/500175/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T18:50:53.327225", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13655/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T18:50:53.327225 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T18:50:53.327225 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787251853 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787251850 -le 1787251853 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787251853 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045706 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.36PjGU5IyK ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500191, "url": "https://patchwork.sourceware.org/api/1.2/patches/141841/checks/500191/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:08:13.247019", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13655/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:08:13.247019 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:08:13.247019 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252893 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787251853 -le 1787252893 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252893 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045713 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.36PjGU5IyK ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ykHrT4rXyk /tmp/tmp.36PjGU5IyK + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=11 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=14 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 14.id + 2043918:pw-trigger.sh: 64: series_id=65328 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65328 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65328 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65328 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65328 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65328 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65328 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65328 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65328 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141844 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141844 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141844 + 2043918:pw-trigger.sh: 74: patch_id=141844 + 2043918:pw-trigger.sh: 75: '[' 141844 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141844 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141844 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141844 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141844 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141844 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141844 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.c0QsUkqIey +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.btJwByeWve ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.c0QsUkqIey /tmp/tmp.btJwByeWve' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141844/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141844/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045801 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.btJwByeWve ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.c0QsUkqIey /tmp/tmp.btJwByeWve + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141844 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141844 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141844 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rxRDAmhBov +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OwrEbjCTit ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rxRDAmhBov /tmp/tmp.OwrEbjCTit' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141844/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141844/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045816 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OwrEbjCTit ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500182, "url": "https://patchwork.sourceware.org/api/1.2/patches/141844/checks/500182/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:01:06.619120", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13656/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:01:06.619120 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:01:06.619120 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252466 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787252466 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252466 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045823 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OwrEbjCTit ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500184, "url": "https://patchwork.sourceware.org/api/1.2/patches/141844/checks/500184/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:01:21.044374", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13656/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:01:21.044374 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:01:21.044374 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252481 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787252466 -le 1787252481 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252481 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045830 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OwrEbjCTit ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500196, "url": "https://patchwork.sourceware.org/api/1.2/patches/141844/checks/500196/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:20:22.688410", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13656/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:20:22.688410 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:20:22.688410 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787253622 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787252481 -le 1787253622 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787253622 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045837 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OwrEbjCTit ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rxRDAmhBov /tmp/tmp.OwrEbjCTit + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=12 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=13 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 13.id + 2043918:pw-trigger.sh: 64: series_id=65329 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65329 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65329 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65329 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65329 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65329 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65329 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65329 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65329 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141845 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141845 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141845 + 2043918:pw-trigger.sh: 74: patch_id=141845 + 2043918:pw-trigger.sh: 75: '[' 141845 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141845 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141845 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141845 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141845 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141845 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141845 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IjFxgMOYwD +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.63ovGaT5Yd ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IjFxgMOYwD /tmp/tmp.63ovGaT5Yd' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141845/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141845/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045925 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.63ovGaT5Yd ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IjFxgMOYwD /tmp/tmp.63ovGaT5Yd + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141845 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141845 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141845 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UGjbYpX6h0 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.N1Wkrs3lMg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UGjbYpX6h0 /tmp/tmp.N1Wkrs3lMg' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141845/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141845/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045940 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N1Wkrs3lMg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500181, "url": "https://patchwork.sourceware.org/api/1.2/patches/141845/checks/500181/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:01:01.326893", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13657/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:01:01.326893 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:01:01.326893 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252461 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787252461 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252461 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045947 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N1Wkrs3lMg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500183, "url": "https://patchwork.sourceware.org/api/1.2/patches/141845/checks/500183/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:01:07.373020", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13657/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:01:07.373020 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:01:07.373020 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252467 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787252461 -le 1787252467 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252467 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045954 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N1Wkrs3lMg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500194, "url": "https://patchwork.sourceware.org/api/1.2/patches/141845/checks/500194/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:20:15.438513", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13657/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:20:15.438513 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:20:15.438513 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787253615 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787252467 -le 1787253615 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787253615 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2045961 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N1Wkrs3lMg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UGjbYpX6h0 /tmp/tmp.N1Wkrs3lMg + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=13 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=12 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 12.id + 2043918:pw-trigger.sh: 64: series_id=65331 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65331 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65331 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65331 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65331 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65331 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65331 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65331 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65331 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141847 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141847 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141847 + 2043918:pw-trigger.sh: 74: patch_id=141847 + 2043918:pw-trigger.sh: 75: '[' 141847 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141847 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141847 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141847 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141847 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141847 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141847 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0PGeh78jSO +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mvmBYXZYRc ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0PGeh78jSO /tmp/tmp.mvmBYXZYRc' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141847/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141847/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046049 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mvmBYXZYRc ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0PGeh78jSO /tmp/tmp.mvmBYXZYRc + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141847 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141847 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141847 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3sD89aAZI5 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xT122JSCGg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3sD89aAZI5 /tmp/tmp.xT122JSCGg' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141847/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141847/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046064 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xT122JSCGg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500185, "url": "https://patchwork.sourceware.org/api/1.2/patches/141847/checks/500185/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:01:57.844748", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13658/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:01:57.844748 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:01:57.844748 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252517 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787252517 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252517 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046071 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xT122JSCGg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500186, "url": "https://patchwork.sourceware.org/api/1.2/patches/141847/checks/500186/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:02:21.702636", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13658/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:02:21.702636 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:02:21.702636 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252541 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787252517 -le 1787252541 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252541 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046078 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xT122JSCGg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500195, "url": "https://patchwork.sourceware.org/api/1.2/patches/141847/checks/500195/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:20:19.666064", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13658/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:20:19.666064 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:20:19.666064 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787253619 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787252541 -le 1787253619 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787253619 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046085 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xT122JSCGg ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3sD89aAZI5 /tmp/tmp.xT122JSCGg + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=14 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=11 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 11.id + 2043918:pw-trigger.sh: 64: series_id=65332 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65332 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65332 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65332 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65332 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65332 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65332 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65332 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65332 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141848 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141848 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141848 + 2043918:pw-trigger.sh: 74: patch_id=141848 + 2043918:pw-trigger.sh: 75: '[' 141848 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141848 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141848 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141848 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141848 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=committed + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141848 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141848 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.roU4TLxzTL +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M2faM4O4tc ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.roU4TLxzTL /tmp/tmp.M2faM4O4tc' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141848/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141848/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046173 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M2faM4O4tc ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.roU4TLxzTL /tmp/tmp.M2faM4O4tc + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141848 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141848 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141848 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ycajUu3XJJ +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EDkSSafh41 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ycajUu3XJJ /tmp/tmp.EDkSSafh41' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141848/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141848/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046188 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EDkSSafh41 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500187, "url": "https://patchwork.sourceware.org/api/1.2/patches/141848/checks/500187/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:02:26.786281", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13659/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:02:26.786281 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:02:26.786281 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252546 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787252546 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252546 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046195 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EDkSSafh41 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500188, "url": "https://patchwork.sourceware.org/api/1.2/patches/141848/checks/500188/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:02:31.908790", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13659/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:02:31.908790 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:02:31.908790 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252551 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787252546 -le 1787252551 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252551 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046202 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EDkSSafh41 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500197, "url": "https://patchwork.sourceware.org/api/1.2/patches/141848/checks/500197/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:20:24.161625", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13659/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:20:24.161625 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:20:24.161625 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787253624 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787252551 -le 1787253624 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787253624 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046209 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EDkSSafh41 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ycajUu3XJJ /tmp/tmp.EDkSSafh41 + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=15 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=10 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 10.id + 2043918:pw-trigger.sh: 64: series_id=65333 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65333 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65333 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65333 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65333 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65333 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65333 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65333 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65333 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141849 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141849 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141849 + 2043918:pw-trigger.sh: 74: patch_id=141849 + 2043918:pw-trigger.sh: 75: '[' 141849 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141849 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141849 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141849 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141849 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141849 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141849 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vCsP1zasMJ +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bHO3rJLbF1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vCsP1zasMJ /tmp/tmp.bHO3rJLbF1' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141849/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141849/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046297 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bHO3rJLbF1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vCsP1zasMJ /tmp/tmp.bHO3rJLbF1 + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141849 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141849 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141849 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Kthy2KuJmu +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FTyGVl3Ykd ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Kthy2KuJmu /tmp/tmp.FTyGVl3Ykd' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141849/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141849/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046312 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FTyGVl3Ykd ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500189, "url": "https://patchwork.sourceware.org/api/1.2/patches/141849/checks/500189/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:07:14.087284", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13660/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:07:14.087284 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:07:14.087284 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252834 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787252834 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252834 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046319 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FTyGVl3Ykd ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500190, "url": "https://patchwork.sourceware.org/api/1.2/patches/141849/checks/500190/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:07:26.299259", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13660/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:07:26.299259 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:07:26.299259 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787252846 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787252834 -le 1787252846 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787252846 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046326 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FTyGVl3Ykd ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500198, "url": "https://patchwork.sourceware.org/api/1.2/patches/141849/checks/500198/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T19:22:11.076656", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13660/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T19:22:11.076656 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T19:22:11.076656 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787253731 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787252846 -le 1787253731 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787253731 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046333 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FTyGVl3Ykd ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Kthy2KuJmu /tmp/tmp.FTyGVl3Ykd + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=16 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=9 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 9.id + 2043918:pw-trigger.sh: 64: series_id=65334 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65334 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65334 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65334 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65334 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=False + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 2043918:pw-trigger.sh: 67: continue + 2043918:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=8 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 8.id + 2043918:pw-trigger.sh: 64: series_id=65335 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65335 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65335 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65335 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65335 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=False + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 2043918:pw-trigger.sh: 67: continue + 2043918:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=7 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 7.id + 2043918:pw-trigger.sh: 64: series_id=65336 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65336 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65336 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65336 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65336 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=False + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 2043918:pw-trigger.sh: 67: continue + 2043918:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=6 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 6.id + 2043918:pw-trigger.sh: 64: series_id=65337 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65337 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65337 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65337 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65337 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65337 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65337 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65337 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65337 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141853 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141853 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141853 + 2043918:pw-trigger.sh: 74: patch_id=141853 + 2043918:pw-trigger.sh: 75: '[' 141853 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141853 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141853 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141853 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141853 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141853 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141853 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TfizMTnUQB +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hXq46mBq9X ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TfizMTnUQB /tmp/tmp.hXq46mBq9X' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141853/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141853/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046499 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hXq46mBq9X ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TfizMTnUQB /tmp/tmp.hXq46mBq9X + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141853 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141853 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141853 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MsD9kRutA4 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.b4Nk8qJLCp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MsD9kRutA4 /tmp/tmp.b4Nk8qJLCp' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141853/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141853/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046514 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b4Nk8qJLCp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500398, "url": "https://patchwork.sourceware.org/api/1.2/patches/141853/checks/500398/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:31:54.180243", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13674/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:31:54.180243 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:31:54.180243 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787272314 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787272314 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787272314 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046521 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b4Nk8qJLCp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500400, "url": "https://patchwork.sourceware.org/api/1.2/patches/141853/checks/500400/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:31:57.345693", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13674/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:31:57.345693 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:31:57.345693 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787272317 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787272314 -le 1787272317 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787272317 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046528 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b4Nk8qJLCp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500425, "url": "https://patchwork.sourceware.org/api/1.2/patches/141853/checks/500425/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:48:28.354134", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13674/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:48:28.354134 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:48:28.354134 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787273308 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787272317 -le 1787273308 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787273308 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046535 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b4Nk8qJLCp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MsD9kRutA4 /tmp/tmp.b4Nk8qJLCp + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=17 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=5 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 5.id + 2043918:pw-trigger.sh: 64: series_id=65340 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65340 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65340 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65340 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65340 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65340 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65340 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65340 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65340 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141858 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141858 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141858 + 2043918:pw-trigger.sh: 74: patch_id=141858 + 2043918:pw-trigger.sh: 75: '[' 141858 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141858 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141858 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141858 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141858 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141858 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141858 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Czz3zvUVB5 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.w9VFVsSQcR ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Czz3zvUVB5 /tmp/tmp.w9VFVsSQcR' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141858/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141858/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046623 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w9VFVsSQcR ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Czz3zvUVB5 /tmp/tmp.w9VFVsSQcR + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141858 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141858 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141858 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qeyFDwL3YT +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rvM6jjgvlh ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qeyFDwL3YT /tmp/tmp.rvM6jjgvlh' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141858/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141858/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046638 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rvM6jjgvlh ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500399, "url": "https://patchwork.sourceware.org/api/1.2/patches/141858/checks/500399/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:31:55.422104", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13675/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:31:55.422104 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:31:55.422104 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787272315 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787272315 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787272315 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046645 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rvM6jjgvlh ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500401, "url": "https://patchwork.sourceware.org/api/1.2/patches/141858/checks/500401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:31:58.985969", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13675/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:31:58.985969 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:31:58.985969 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787272318 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787272315 -le 1787272318 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787272318 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046652 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rvM6jjgvlh ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500426, "url": "https://patchwork.sourceware.org/api/1.2/patches/141858/checks/500426/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:48:30.040421", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13675/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:48:30.040421 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:48:30.040421 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787273310 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787272318 -le 1787273310 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787273310 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046659 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rvM6jjgvlh ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qeyFDwL3YT /tmp/tmp.rvM6jjgvlh + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=18 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=4 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 4.id + 2043918:pw-trigger.sh: 64: series_id=65343 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65343 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65343 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65343 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65343 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65343 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65343 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65343 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65343 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141861 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141861 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141861 + 2043918:pw-trigger.sh: 74: patch_id=141861 + 2043918:pw-trigger.sh: 75: '[' 141861 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141861 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141861 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141861 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141861 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141861 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141861 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ApwsyQ5qGj +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UBp0nI9N2c ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ApwsyQ5qGj /tmp/tmp.UBp0nI9N2c' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141861/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141861/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046747 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UBp0nI9N2c ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ApwsyQ5qGj /tmp/tmp.UBp0nI9N2c + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141861 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141861 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141861 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GTMauGEHUZ +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DIu9ExfeGT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GTMauGEHUZ /tmp/tmp.DIu9ExfeGT' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141861/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141861/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046762 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DIu9ExfeGT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500402, "url": "https://patchwork.sourceware.org/api/1.2/patches/141861/checks/500402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:33:17.901174", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13676/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:33:17.901174 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:33:17.901174 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787272397 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787272397 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787272397 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046769 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DIu9ExfeGT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500403, "url": "https://patchwork.sourceware.org/api/1.2/patches/141861/checks/500403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:33:37.003154", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13676/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:33:37.003154 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:33:37.003154 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787272417 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787272397 -le 1787272417 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787272417 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046776 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DIu9ExfeGT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GTMauGEHUZ /tmp/tmp.DIu9ExfeGT + 2043918:pw-trigger.sh: 103: check_state=fail + 2043918:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2043918:pw-trigger.sh: 105: break WARNING: Waiting for 141861:tcwg_gcc_build--master-arm to succeed. + 2043918:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2043918:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141861:tcwg_gcc_build--master-arm to succeed.' + 2043918:pw-trigger.sh: 110: continue + 2043918:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=3 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 3.id + 2043918:pw-trigger.sh: 64: series_id=65345 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65345 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65345 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65345 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65345 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65345 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65345 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65345 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65345 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141863 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141863 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141863 + 2043918:pw-trigger.sh: 74: patch_id=141863 + 2043918:pw-trigger.sh: 75: '[' 141863 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141863 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141863 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141863 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141863 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141863 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141863 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KHYeZ33zGA +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qcykaLjNvA ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KHYeZ33zGA /tmp/tmp.qcykaLjNvA' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141863/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141863/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046863 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qcykaLjNvA ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KHYeZ33zGA /tmp/tmp.qcykaLjNvA + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141863 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141863 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141863 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9W8hbWx47T +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IaK9ZkDVZk ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9W8hbWx47T /tmp/tmp.IaK9ZkDVZk' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141863/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141863/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046878 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IaK9ZkDVZk ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500412, "url": "https://patchwork.sourceware.org/api/1.2/patches/141863/checks/500412/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:41:21.199233", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13677/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:41:21.199233 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:41:21.199233 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787272881 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787272881 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787272881 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046885 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IaK9ZkDVZk ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500415, "url": "https://patchwork.sourceware.org/api/1.2/patches/141863/checks/500415/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:41:28.373268", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13677/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:41:28.373268 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:41:28.373268 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787272888 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787272881 -le 1787272888 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787272888 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046892 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IaK9ZkDVZk ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500428, "url": "https://patchwork.sourceware.org/api/1.2/patches/141863/checks/500428/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-21T00:58:20.763726", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13677/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2043918:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T00:58:20.763726 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T00:58:20.763726 +%s ++ 2043918:pw-trigger.sh: pw_patch_check_state: 274: date=1787273900 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787272888 -le 1787273900 ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787273900 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2043918:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046899 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IaK9ZkDVZk ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9W8hbWx47T /tmp/tmp.IaK9ZkDVZk + 2043918:pw-trigger.sh: 103: check_state=success + 2043918:pw-trigger.sh: 104: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 108: '[' success '!=' success ']' + 2043918:pw-trigger.sh: 113: j=19 + 2043918:pw-trigger.sh: 114: cat + 2043918:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=2 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 2.id + 2043918:pw-trigger.sh: 64: series_id=65347 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65347 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65347 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65347 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65347 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65347 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65347 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65347 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65347 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141865 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141865 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141865 + 2043918:pw-trigger.sh: 74: patch_id=141865 + 2043918:pw-trigger.sh: 75: '[' 141865 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141865 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141865 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141865 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141865 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141865 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141865 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bg9OEDHFP2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gMUpuDcnVL ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bg9OEDHFP2 /tmp/tmp.gMUpuDcnVL' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141865/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141865/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2046987 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gMUpuDcnVL ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bg9OEDHFP2 /tmp/tmp.gMUpuDcnVL + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141865 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141865 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141865 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vGbt6OA1bH +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.U2O2vWKmj3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vGbt6OA1bH /tmp/tmp.U2O2vWKmj3' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141865/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141865/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2047002 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U2O2vWKmj3 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vGbt6OA1bH /tmp/tmp.U2O2vWKmj3 + 2043918:pw-trigger.sh: 103: check_state=pending + 2043918:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2043918:pw-trigger.sh: 105: break + 2043918:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 141865:tcwg_gcc_build--master-arm to succeed. + 2043918:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141865:tcwg_gcc_build--master-arm to succeed.' + 2043918:pw-trigger.sh: 110: continue + 2043918:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=1 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 1.id + 2043918:pw-trigger.sh: 64: series_id=65348 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65348 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65348 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65348 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65348 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65348 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65348 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65348 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65348 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141866 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141866 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141866 + 2043918:pw-trigger.sh: 74: patch_id=141866 + 2043918:pw-trigger.sh: 75: '[' 141866 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141866 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141866 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141866 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141866 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141866 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141866 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aJiV1at8vq +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pS3WYwaeaY ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aJiV1at8vq /tmp/tmp.pS3WYwaeaY' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141866/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141866/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2047089 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pS3WYwaeaY ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aJiV1at8vq /tmp/tmp.pS3WYwaeaY + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141866 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141866 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141866 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lnW2xjsSlp +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pVFoC6zEDL ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lnW2xjsSlp /tmp/tmp.pVFoC6zEDL' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141866/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141866/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2047104 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVFoC6zEDL ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lnW2xjsSlp /tmp/tmp.pVFoC6zEDL + 2043918:pw-trigger.sh: 103: check_state=pending + 2043918:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2043918:pw-trigger.sh: 105: break + 2043918:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 141866:tcwg_gcc_build--master-arm to succeed. + 2043918:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141866:tcwg_gcc_build--master-arm to succeed.' + 2043918:pw-trigger.sh: 110: continue + 2043918:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 2043918:pw-trigger.sh: 63: i=0 ++ 2043918:pw-trigger.sh: 64: shyaml get-value 0.id + 2043918:pw-trigger.sh: 64: series_id=65349 + 2043918:pw-trigger.sh: 66: pw_series_complete_p gcc 65349 + 2043918:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2043918:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65349 + 2043918:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2043918:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65349 property Complete value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65349 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2043918:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2043918:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2043918:pw-trigger.sh: 71: num_patch=0 + 2043918:pw-trigger.sh: 72: true ++ 2043918:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65349 0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65349 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65349 property '.*' value Patches 0 +++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=65349 +++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141867 ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141867 = '' ']' ++ 2043918:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141867 + 2043918:pw-trigger.sh: 74: patch_id=141867 + 2043918:pw-trigger.sh: 75: '[' 141867 = '' ']' ++ 2043918:pw-trigger.sh: 82: pw_get_patch_data gcc 141867 State ++ 2043918:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2043918:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2043918:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141867 ++ 2043918:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2043918:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141867 property State value ++ 2043918:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2043918:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2043918:pw-trigger.sh: pw_yaml_get: 100: local id=141867 ++ 2043918:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2043918:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2043918:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2043918:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2043918:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2043918:pw-trigger.sh: pw_yaml_get: 108: set +x + 2043918:pw-trigger.sh: 82: patch_state=new + 2043918:pw-trigger.sh: 83: case "$patch_state" in ++ 2043918:pw-trigger.sh: 89: pw_patch_check_state 141867 tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141867 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zzOIxf5hwW +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KL2PgXNGR4 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zzOIxf5hwW /tmp/tmp.KL2PgXNGR4' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141867/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141867/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2047191 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KL2PgXNGR4 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zzOIxf5hwW /tmp/tmp.KL2PgXNGR4 + 2043918:pw-trigger.sh: 89: check_state=pending + 2043918:pw-trigger.sh: 90: '[' pending = pending ']' + 2043918:pw-trigger.sh: 91: break + 2043918:pw-trigger.sh: 96: '[' 141867 = '' ']' + 2043918:pw-trigger.sh: 101: check_state=success + 2043918:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2043918:pw-trigger.sh: 103: pw_patch_check_state 141867 tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2043918:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141867 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2043918:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2043918:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2043918:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.k2XJw9raGQ +++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2043918:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L2qIDtn3MF ++ 2043918:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.k2XJw9raGQ /tmp/tmp.L2qIDtn3MF' EXIT ++ 2043918:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2043918:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141867/checks/ ++ 2043918:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141867/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2043918:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2043918:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2043918:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 267: wait 2047206 ++ 2043918:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L2qIDtn3MF ++ 2043918:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2043918:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2043918:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2043918:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.k2XJw9raGQ /tmp/tmp.L2qIDtn3MF + 2043918:pw-trigger.sh: 103: check_state=pending + 2043918:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2043918:pw-trigger.sh: 105: break + 2043918:pw-trigger.sh: 108: '[' pending '!=' success ']' + 2043918:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141867:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141867:tcwg_gcc_build--master-arm to succeed. + 2043918:pw-trigger.sh: 110: continue + 2043918:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 2043918:pw-trigger.sh: 119: rm /tmp/tmp.DconQQewpG + 2043918:pw-trigger.sh: 121: echo 'Processed 30 series and created 19 pre-commit triggers' Processed 30 series and created 19 pre-commit triggers + 2043918:pw-trigger.sh: 1: pw_deinit gcc + 2043918:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 2043918:pw-trigger.sh: pw_deinit: 58: local project=gcc + 2043918:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-2043918 + 2043918:pw-trigger.sh: 1: rm -f /tmp/tmp.DconQQewpG