+ 2183845:jenkins569974182442063911.sh: build_container_exec: 29: set +x + 96323:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 96323:pw-trigger.sh: 47: pw_init binutils + 96323:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 96323:pw-trigger.sh: pw_init: 42: local project=binutils + 96323:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 96323:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 96323:pw-trigger.sh: pw_init: 48: pw_clear_cache + 96323:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 96323:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-96323 + 96323:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-96323 ++ 96323:pw-trigger.sh: 49: mktemp + 96323:pw-trigger.sh: 49: yaml=/tmp/tmp.n585ruRTcJ + 96323:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.n585ruRTcJ' EXIT + 96323:pw-trigger.sh: 53: readarray -t prereq_bots ++ 96323:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 96323:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 96323:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 96323:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 96323:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 96323:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 96323:pw-trigger.sh: 58: shyaml get-length + 96323:pw-trigger.sh: 58: len=30 + 96323:pw-trigger.sh: 59: i=30 + 96323:pw-trigger.sh: 60: j=0 + 96323:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=29 ++ 96323:pw-trigger.sh: 64: shyaml get-value 29.id + 96323:pw-trigger.sh: 64: series_id=58578 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58578 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58578 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58578 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58578 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58578 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58578 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58578 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58578 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131362 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131362 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131362 + 96323:pw-trigger.sh: 74: patch_id=131362 + 96323:pw-trigger.sh: 75: '[' 131362 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131362 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131362 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131362 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131362 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131362 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131362 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rdgUg2hAb0 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Lw8C8VgWpk ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rdgUg2hAb0 /tmp/tmp.Lw8C8VgWpk' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131362/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131362/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96450 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Lw8C8VgWpk ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431002, "url": "https://patchwork.sourceware.org/api/1.2/patches/131362/checks/431002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T14:35:52.994938", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3293/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T14:35:52.994938 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T14:35:52.994938 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773153352 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773153352 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773153352 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96457 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Lw8C8VgWpk ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431003, "url": "https://patchwork.sourceware.org/api/1.2/patches/131362/checks/431003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T14:35:54.685943", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3293/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T14:35:54.685943 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T14:35:54.685943 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773153354 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773153352 -le 1773153354 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773153354 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96464 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Lw8C8VgWpk ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431010, "url": "https://patchwork.sourceware.org/api/1.2/patches/131362/checks/431010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T14:41:11.884964", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3293/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T14:41:11.884964 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T14:41:11.884964 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773153671 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773153354 -le 1773153671 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773153671 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96471 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Lw8C8VgWpk ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rdgUg2hAb0 /tmp/tmp.Lw8C8VgWpk + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58578 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58578 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58578 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58578 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=28 ++ 96323:pw-trigger.sh: 64: shyaml get-value 28.id + 96323:pw-trigger.sh: 64: series_id=58624 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58624 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58624 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58624 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58624 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131449 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131449 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131449 + 96323:pw-trigger.sh: 74: patch_id=131449 + 96323:pw-trigger.sh: 75: '[' 131449 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131449 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131449 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131449 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131449 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131449 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131449 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p04oK6cyF2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SqolhfSnaS ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p04oK6cyF2 /tmp/tmp.SqolhfSnaS' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131449/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131449/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96579 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SqolhfSnaS ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431364, "url": "https://patchwork.sourceware.org/api/1.2/patches/131449/checks/431364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T23:23:59.802173", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3294/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T23:23:59.802173 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T23:23:59.802173 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773185039 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773185039 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773185039 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96586 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SqolhfSnaS ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431365, "url": "https://patchwork.sourceware.org/api/1.2/patches/131449/checks/431365/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T23:24:02.791694", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3294/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T23:24:02.791694 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T23:24:02.791694 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773185042 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773185039 -le 1773185042 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773185042 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96593 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SqolhfSnaS ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431372, "url": "https://patchwork.sourceware.org/api/1.2/patches/131449/checks/431372/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T23:32:27.441178", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3294/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T23:32:27.441178 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T23:32:27.441178 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773185547 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773185042 -le 1773185547 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773185547 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96600 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SqolhfSnaS ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p04oK6cyF2 /tmp/tmp.SqolhfSnaS + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131450 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131450 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131450 + 96323:pw-trigger.sh: 74: patch_id=131450 + 96323:pw-trigger.sh: 75: '[' 131450 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131450 State ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131450 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131450 property State value ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131450 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131450 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131450 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EVxyY4cDrl +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BOtsGfFuFM ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EVxyY4cDrl /tmp/tmp.BOtsGfFuFM' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131450/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131450/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96664 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BOtsGfFuFM ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431558, "url": "https://patchwork.sourceware.org/api/1.2/patches/131450/checks/431558/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-11T06:45:20.596369", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3295/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-11T06:45:20.596369 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-11T06:45:20.596369 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773211520 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773211520 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773211520 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96671 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BOtsGfFuFM ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431559, "url": "https://patchwork.sourceware.org/api/1.2/patches/131450/checks/431559/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-11T06:45:22.302945", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3295/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-11T06:45:22.302945 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-11T06:45:22.302945 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773211522 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773211520 -le 1773211522 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773211522 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96678 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BOtsGfFuFM ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431565, "url": "https://patchwork.sourceware.org/api/1.2/patches/131450/checks/431565/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-11T06:50:00.255571", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3295/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-11T06:50:00.255571 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-11T06:50:00.255571 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773211800 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773211522 -le 1773211800 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773211800 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96685 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BOtsGfFuFM ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EVxyY4cDrl /tmp/tmp.BOtsGfFuFM + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=2 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 2 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131448 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131448 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131448 + 96323:pw-trigger.sh: 74: patch_id=131448 + 96323:pw-trigger.sh: 75: '[' 131448 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131448 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131448 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131448 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131448 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131448 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131448 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZsYOS7z2Z7 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1Ab4eaU48S ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZsYOS7z2Z7 /tmp/tmp.1Ab4eaU48S' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131448/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131448/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96752 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Ab4eaU48S ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431873, "url": "https://patchwork.sourceware.org/api/1.2/patches/131448/checks/431873/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T09:46:56.837623", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3297/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T09:46:56.837623 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T09:46:56.837623 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773395216 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773395216 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773395216 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96759 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Ab4eaU48S ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431874, "url": "https://patchwork.sourceware.org/api/1.2/patches/131448/checks/431874/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T09:46:58.485518", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3297/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T09:46:58.485518 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T09:46:58.485518 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773395218 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773395216 -le 1773395218 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773395218 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96766 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Ab4eaU48S ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431877, "url": "https://patchwork.sourceware.org/api/1.2/patches/131448/checks/431877/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T09:51:51.363926", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3297/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T09:51:51.363926 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T09:51:51.363926 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773395511 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773395218 -le 1773395511 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773395511 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96773 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Ab4eaU48S ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZsYOS7z2Z7 /tmp/tmp.1Ab4eaU48S + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=3 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 3 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 3 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131451 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131451 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131451 + 96323:pw-trigger.sh: 74: patch_id=131451 + 96323:pw-trigger.sh: 75: '[' 131451 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131451 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131451 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131451 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131451 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131451 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131451 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.01CtCyicHd +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.s0QZhcHrdW ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.01CtCyicHd /tmp/tmp.s0QZhcHrdW' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131451/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131451/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96843 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s0QZhcHrdW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432262, "url": "https://patchwork.sourceware.org/api/1.2/patches/131451/checks/432262/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:21:43.883219", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3298/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:21:43.883219 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:21:43.883219 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433303 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773433303 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433303 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96850 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s0QZhcHrdW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432263, "url": "https://patchwork.sourceware.org/api/1.2/patches/131451/checks/432263/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:21:48.586917", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3298/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:21:48.586917 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:21:48.586917 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433308 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433303 -le 1773433308 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433308 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96857 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s0QZhcHrdW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432273, "url": "https://patchwork.sourceware.org/api/1.2/patches/131451/checks/432273/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:27:14.426534", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3298/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:27:14.426534 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:27:14.426534 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433634 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433308 -le 1773433634 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433634 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96864 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s0QZhcHrdW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.01CtCyicHd /tmp/tmp.s0QZhcHrdW + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=4 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 4 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 4 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=27 ++ 96323:pw-trigger.sh: 64: shyaml get-value 27.id + 96323:pw-trigger.sh: 64: series_id=58668 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58668 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58668 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58668 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58668 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58668 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58668 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58668 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58668 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131496 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131496 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131496 + 96323:pw-trigger.sh: 74: patch_id=131496 + 96323:pw-trigger.sh: 75: '[' 131496 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131496 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131496 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131496 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131496 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131496 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131496 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.m09cuANnhh +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PPFzjRI3SM ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.m09cuANnhh /tmp/tmp.PPFzjRI3SM' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131496/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131496/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96975 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PPFzjRI3SM ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.m09cuANnhh /tmp/tmp.PPFzjRI3SM + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131496 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131496 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131496 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RLwGEgTXTW +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FcJw1uyROP ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RLwGEgTXTW /tmp/tmp.FcJw1uyROP' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131496/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131496/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96990 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FcJw1uyROP ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432027, "url": "https://patchwork.sourceware.org/api/1.2/patches/131496/checks/432027/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:08:05.345839", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4781/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:08:05.345839 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:08:05.345839 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414485 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414485 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414485 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 96997 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FcJw1uyROP ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432028, "url": "https://patchwork.sourceware.org/api/1.2/patches/131496/checks/432028/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:08:08.812181", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4781/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:08:08.812181 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:08:08.812181 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414488 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414485 -le 1773414488 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414488 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97004 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FcJw1uyROP ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RLwGEgTXTW /tmp/tmp.FcJw1uyROP + 96323:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 131496:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131496:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=26 ++ 96323:pw-trigger.sh: 64: shyaml get-value 26.id + 96323:pw-trigger.sh: 64: series_id=58673 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58673 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58673 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58673 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58673 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58673 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58673 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58673 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58673 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131503 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131503 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131503 + 96323:pw-trigger.sh: 74: patch_id=131503 + 96323:pw-trigger.sh: 75: '[' 131503 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131503 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131503 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131503 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131503 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131503 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131503 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GW7NmmRHzL +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uuMkwdkze3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GW7NmmRHzL /tmp/tmp.uuMkwdkze3' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131503/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131503/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97097 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uuMkwdkze3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432259, "url": "https://patchwork.sourceware.org/api/1.2/patches/131503/checks/432259/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:21:24.052100", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3299/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:21:24.052100 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:21:24.052100 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433284 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773433284 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433284 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97104 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uuMkwdkze3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432260, "url": "https://patchwork.sourceware.org/api/1.2/patches/131503/checks/432260/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:21:26.932221", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3299/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:21:26.932221 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:21:26.932221 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433286 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433284 -le 1773433286 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433286 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97111 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uuMkwdkze3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432272, "url": "https://patchwork.sourceware.org/api/1.2/patches/131503/checks/432272/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:27:10.387625", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3299/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:27:10.387625 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:27:10.387625 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433630 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433286 -le 1773433630 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433630 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97118 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uuMkwdkze3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GW7NmmRHzL /tmp/tmp.uuMkwdkze3 + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58673 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58673 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58673 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58673 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131505 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131505 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131505 + 96323:pw-trigger.sh: 74: patch_id=131505 + 96323:pw-trigger.sh: 75: '[' 131505 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131505 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131505 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131505 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131505 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131505 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131505 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1nCmhtUfKz +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.p5ReH5eqGi ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1nCmhtUfKz /tmp/tmp.p5ReH5eqGi' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131505/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131505/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97182 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p5ReH5eqGi ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432509, "url": "https://patchwork.sourceware.org/api/1.2/patches/131505/checks/432509/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:13:18.356312", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3302/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:13:18.356312 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:13:18.356312 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447198 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773447198 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447198 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97189 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p5ReH5eqGi ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432510, "url": "https://patchwork.sourceware.org/api/1.2/patches/131505/checks/432510/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:13:19.754401", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3302/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:13:19.754401 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:13:19.754401 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447199 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447198 -le 1773447199 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447199 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97196 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p5ReH5eqGi ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432512, "url": "https://patchwork.sourceware.org/api/1.2/patches/131505/checks/432512/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:18:03.495071", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3302/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:18:03.495071 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:18:03.495071 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447483 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447199 -le 1773447483 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447483 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97203 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p5ReH5eqGi ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1nCmhtUfKz /tmp/tmp.p5ReH5eqGi + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=2 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58673 2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58673 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58673 property '.*' value Patches 2 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58673 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131504 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131504 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131504 + 96323:pw-trigger.sh: 74: patch_id=131504 + 96323:pw-trigger.sh: 75: '[' 131504 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131504 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131504 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131504 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131504 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131504 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131504 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UJYJxKvF4m +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ClOXGYRlso ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UJYJxKvF4m /tmp/tmp.ClOXGYRlso' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131504/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131504/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97270 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ClOXGYRlso ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432686, "url": "https://patchwork.sourceware.org/api/1.2/patches/131504/checks/432686/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T05:45:06.955781", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3307/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:45:06.955781 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:45:06.955781 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773467106 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773467106 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467106 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97277 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ClOXGYRlso ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432687, "url": "https://patchwork.sourceware.org/api/1.2/patches/131504/checks/432687/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T05:45:08.719864", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3307/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:45:08.719864 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:45:08.719864 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773467108 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467106 -le 1773467108 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467108 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97284 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ClOXGYRlso ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432688, "url": "https://patchwork.sourceware.org/api/1.2/patches/131504/checks/432688/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T05:48:57.645242", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3307/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:48:57.645242 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:48:57.645242 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773467337 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467108 -le 1773467337 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467337 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97291 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ClOXGYRlso ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UJYJxKvF4m /tmp/tmp.ClOXGYRlso + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=3 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58673 3 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58673 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58673 property '.*' value Patches 3 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58673 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131502 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131502 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131502 + 96323:pw-trigger.sh: 74: patch_id=131502 + 96323:pw-trigger.sh: 75: '[' 131502 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131502 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131502 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131502 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131502 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131502 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131502 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IhrxVNtpIM +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XWrcxpGlV9 ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IhrxVNtpIM /tmp/tmp.XWrcxpGlV9' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131502/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131502/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97361 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XWrcxpGlV9 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432822, "url": "https://patchwork.sourceware.org/api/1.2/patches/131502/checks/432822/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T13:10:17.619395", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3310/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:10:17.619395 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:10:17.619395 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773493817 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773493817 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773493817 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97368 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XWrcxpGlV9 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432823, "url": "https://patchwork.sourceware.org/api/1.2/patches/131502/checks/432823/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T13:10:19.903791", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3310/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:10:19.903791 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:10:19.903791 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773493819 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773493817 -le 1773493819 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773493819 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97375 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XWrcxpGlV9 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432826, "url": "https://patchwork.sourceware.org/api/1.2/patches/131502/checks/432826/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T13:15:56.002664", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3310/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:15:56.002664 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:15:56.002664 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773494156 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773493819 -le 1773494156 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773494156 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97382 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XWrcxpGlV9 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IhrxVNtpIM /tmp/tmp.XWrcxpGlV9 + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=4 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58673 4 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58673 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58673 property '.*' value Patches 4 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58673 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=25 ++ 96323:pw-trigger.sh: 64: shyaml get-value 25.id + 96323:pw-trigger.sh: 64: series_id=58680 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58680 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58680 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58680 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58680 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58680 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58680 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58680 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58680 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131513 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131513 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131513 + 96323:pw-trigger.sh: 74: patch_id=131513 + 96323:pw-trigger.sh: 75: '[' 131513 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131513 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131513 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131513 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131513 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131513 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131513 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aMdoy54c7e +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3NyISq2DoJ ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aMdoy54c7e /tmp/tmp.3NyISq2DoJ' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131513/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131513/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97493 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3NyISq2DoJ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aMdoy54c7e /tmp/tmp.3NyISq2DoJ + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131513 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131513 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131513 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aydI9xgLcB +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hfFIOW7b63 ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aydI9xgLcB /tmp/tmp.hfFIOW7b63' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131513/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131513/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97508 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hfFIOW7b63 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432032, "url": "https://patchwork.sourceware.org/api/1.2/patches/131513/checks/432032/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:03.958313", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4783/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:03.958313 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:03.958313 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414603 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414603 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414603 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97515 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hfFIOW7b63 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432034, "url": "https://patchwork.sourceware.org/api/1.2/patches/131513/checks/432034/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:06.300572", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4783/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:06.300572 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:06.300572 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414606 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414603 -le 1773414606 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414606 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97522 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hfFIOW7b63 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aydI9xgLcB /tmp/tmp.hfFIOW7b63 WARNING: Waiting for 131513:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 103: check_state=fail + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131513:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=24 ++ 96323:pw-trigger.sh: 64: shyaml get-value 24.id + 96323:pw-trigger.sh: 64: series_id=58681 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58681 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58681 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58681 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58681 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58681 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58681 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58681 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58681 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131514 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131514 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131514 + 96323:pw-trigger.sh: 74: patch_id=131514 + 96323:pw-trigger.sh: 75: '[' 131514 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131514 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131514 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131514 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131514 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131514 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131514 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qfxPfepI00 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P4bFwGYXyW ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qfxPfepI00 /tmp/tmp.P4bFwGYXyW' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131514/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131514/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97609 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P4bFwGYXyW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qfxPfepI00 /tmp/tmp.P4bFwGYXyW + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131514 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131514 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131514 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.q4FeHCwVb2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zIpSD4NJCA ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.q4FeHCwVb2 /tmp/tmp.zIpSD4NJCA' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131514/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131514/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97624 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zIpSD4NJCA ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432031, "url": "https://patchwork.sourceware.org/api/1.2/patches/131514/checks/432031/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:03.611712", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4784/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:03.611712 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:03.611712 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414603 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414603 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414603 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97631 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zIpSD4NJCA ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432033, "url": "https://patchwork.sourceware.org/api/1.2/patches/131514/checks/432033/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:06.016562", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4784/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:06.016562 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:06.016562 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414606 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414603 -le 1773414606 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414606 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97638 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zIpSD4NJCA ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.q4FeHCwVb2 /tmp/tmp.zIpSD4NJCA + 96323:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 131514:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131514:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=23 ++ 96323:pw-trigger.sh: 64: shyaml get-value 23.id + 96323:pw-trigger.sh: 64: series_id=58686 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58686 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58686 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58686 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58686 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58686 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58686 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58686 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58686 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131544 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131544 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131544 + 96323:pw-trigger.sh: 74: patch_id=131544 + 96323:pw-trigger.sh: 75: '[' 131544 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131544 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131544 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131544 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131544 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131544 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131544 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Hn6rBr9SzM +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9xLBByzg4l ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Hn6rBr9SzM /tmp/tmp.9xLBByzg4l' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131544/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131544/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97725 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9xLBByzg4l ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Hn6rBr9SzM /tmp/tmp.9xLBByzg4l + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131544 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131544 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131544 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0JHq8NHHjm +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ywigNtFqt3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0JHq8NHHjm /tmp/tmp.ywigNtFqt3' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131544/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131544/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97740 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ywigNtFqt3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432036, "url": "https://patchwork.sourceware.org/api/1.2/patches/131544/checks/432036/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:07.191308", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4785/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:07.191308 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:07.191308 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414607 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414607 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414607 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97747 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ywigNtFqt3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432038, "url": "https://patchwork.sourceware.org/api/1.2/patches/131544/checks/432038/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:11.243330", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4785/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:11.243330 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:11.243330 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414611 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414607 -le 1773414611 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414611 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97754 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ywigNtFqt3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0JHq8NHHjm /tmp/tmp.ywigNtFqt3 WARNING: Waiting for 131544:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 103: check_state=fail + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131544:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=22 ++ 96323:pw-trigger.sh: 64: shyaml get-value 22.id + 96323:pw-trigger.sh: 64: series_id=58749 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58749 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58749 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58749 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58749 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58749 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58749 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58749 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58749 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131633 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131633 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131633 + 96323:pw-trigger.sh: 74: patch_id=131633 + 96323:pw-trigger.sh: 75: '[' 131633 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131633 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131633 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131633 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131633 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131633 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131633 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3ka5oz5CHt +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lUDFtoCjmk ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3ka5oz5CHt /tmp/tmp.lUDFtoCjmk' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131633/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131633/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97841 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lUDFtoCjmk ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3ka5oz5CHt /tmp/tmp.lUDFtoCjmk + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131633 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131633 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131633 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FNhK7gl1NK +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZMeu9PfmPW ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FNhK7gl1NK /tmp/tmp.ZMeu9PfmPW' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131633/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131633/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97856 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZMeu9PfmPW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432035, "url": "https://patchwork.sourceware.org/api/1.2/patches/131633/checks/432035/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:06.883314", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4786/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:06.883314 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:06.883314 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414606 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414606 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414606 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97863 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZMeu9PfmPW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432037, "url": "https://patchwork.sourceware.org/api/1.2/patches/131633/checks/432037/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:10.974449", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4786/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:10.974449 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:10.974449 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414610 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414606 -le 1773414610 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414610 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97870 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZMeu9PfmPW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FNhK7gl1NK /tmp/tmp.ZMeu9PfmPW + 96323:pw-trigger.sh: 103: check_state=fail + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 131633:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131633:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=21 ++ 96323:pw-trigger.sh: 64: shyaml get-value 21.id + 96323:pw-trigger.sh: 64: series_id=58750 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58750 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58750 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58750 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58750 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58750 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58750 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58750 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58750 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131634 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131634 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131634 + 96323:pw-trigger.sh: 74: patch_id=131634 + 96323:pw-trigger.sh: 75: '[' 131634 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131634 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131634 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131634 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131634 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131634 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131634 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Fex2QwaxWu +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X8q2QGeGGY ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Fex2QwaxWu /tmp/tmp.X8q2QGeGGY' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131634/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131634/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97957 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X8q2QGeGGY ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Fex2QwaxWu /tmp/tmp.X8q2QGeGGY + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131634 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131634 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131634 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CCJikt7In5 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.G50JhDqZ6s ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CCJikt7In5 /tmp/tmp.G50JhDqZ6s' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131634/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131634/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97972 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G50JhDqZ6s ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432039, "url": "https://patchwork.sourceware.org/api/1.2/patches/131634/checks/432039/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:11:01.263308", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4787/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:11:01.263308 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:11:01.263308 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414661 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414661 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414661 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97979 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G50JhDqZ6s ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432040, "url": "https://patchwork.sourceware.org/api/1.2/patches/131634/checks/432040/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:11:03.780420", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4787/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:11:03.780420 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:11:03.780420 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414663 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414661 -le 1773414663 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414663 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 97986 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G50JhDqZ6s ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CCJikt7In5 /tmp/tmp.G50JhDqZ6s + 96323:pw-trigger.sh: 103: check_state=fail + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 131634:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131634:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=20 ++ 96323:pw-trigger.sh: 64: shyaml get-value 20.id + 96323:pw-trigger.sh: 64: series_id=58765 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58765 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58765 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58765 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58765 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58765 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58765 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58765 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58765 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131658 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131658 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131658 + 96323:pw-trigger.sh: 74: patch_id=131658 + 96323:pw-trigger.sh: 75: '[' 131658 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131658 State ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131658 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131658 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131658 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131658 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131658 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.izc9H6fFga +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NiyJEKHeEv ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.izc9H6fFga /tmp/tmp.NiyJEKHeEv' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131658/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131658/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98079 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NiyJEKHeEv ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432267, "url": "https://patchwork.sourceware.org/api/1.2/patches/131658/checks/432267/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:23:29.544384", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3300/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:23:29.544384 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:23:29.544384 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433409 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773433409 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433409 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98086 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NiyJEKHeEv ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432268, "url": "https://patchwork.sourceware.org/api/1.2/patches/131658/checks/432268/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:23:31.502561", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3300/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:23:31.502561 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:23:31.502561 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433411 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433409 -le 1773433411 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433411 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98093 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NiyJEKHeEv ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432277, "url": "https://patchwork.sourceware.org/api/1.2/patches/131658/checks/432277/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:28:33.682197", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3300/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:28:33.682197 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:28:33.682197 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433713 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433411 -le 1773433713 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433713 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98100 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NiyJEKHeEv ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.izc9H6fFga /tmp/tmp.NiyJEKHeEv + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58765 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58765 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58765 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58765 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131659 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131659 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131659 + 96323:pw-trigger.sh: 74: patch_id=131659 + 96323:pw-trigger.sh: 75: '[' 131659 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131659 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131659 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131659 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131659 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131659 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131659 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UHjFbghW7N +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.G9OaWLerFF ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UHjFbghW7N /tmp/tmp.G9OaWLerFF' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131659/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131659/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98164 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G9OaWLerFF ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432513, "url": "https://patchwork.sourceware.org/api/1.2/patches/131659/checks/432513/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:18:51.795357", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3303/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:18:51.795357 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:18:51.795357 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447531 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773447531 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447531 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98171 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G9OaWLerFF ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432514, "url": "https://patchwork.sourceware.org/api/1.2/patches/131659/checks/432514/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:18:53.158707", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3303/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:18:53.158707 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:18:53.158707 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447533 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447531 -le 1773447533 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447533 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98178 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G9OaWLerFF ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432518, "url": "https://patchwork.sourceware.org/api/1.2/patches/131659/checks/432518/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:22:46.580668", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3303/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:22:46.580668 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:22:46.580668 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447766 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447533 -le 1773447766 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447766 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98185 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G9OaWLerFF ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UHjFbghW7N /tmp/tmp.G9OaWLerFF + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=2 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58765 2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58765 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58765 property '.*' value Patches 2 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58765 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131657 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131657 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131657 + 96323:pw-trigger.sh: 74: patch_id=131657 + 96323:pw-trigger.sh: 75: '[' 131657 = '' ']' ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131657 State ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131657 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131657 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131657 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131657 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131657 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZeAyaiVIpE +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.q7SL2UAwoA ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZeAyaiVIpE /tmp/tmp.q7SL2UAwoA' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131657/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131657/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98252 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q7SL2UAwoA ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432689, "url": "https://patchwork.sourceware.org/api/1.2/patches/131657/checks/432689/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T05:49:56.665511", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3308/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:49:56.665511 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:49:56.665511 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773467396 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773467396 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467396 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98259 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q7SL2UAwoA ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432690, "url": "https://patchwork.sourceware.org/api/1.2/patches/131657/checks/432690/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T05:49:58.286857", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3308/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:49:58.286857 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:49:58.286857 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773467398 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467396 -le 1773467398 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467398 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98266 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q7SL2UAwoA ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432691, "url": "https://patchwork.sourceware.org/api/1.2/patches/131657/checks/432691/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T05:53:40.556869", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3308/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:53:40.556869 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:53:40.556869 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773467620 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467398 -le 1773467620 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467620 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98273 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q7SL2UAwoA ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZeAyaiVIpE /tmp/tmp.q7SL2UAwoA + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=3 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58765 3 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58765 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58765 property '.*' value Patches 3 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58765 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131656 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131656 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131656 + 96323:pw-trigger.sh: 74: patch_id=131656 + 96323:pw-trigger.sh: 75: '[' 131656 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131656 State ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131656 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131656 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131656 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131656 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131656 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qvey8BTjPb +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.i6C9swLMQp ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qvey8BTjPb /tmp/tmp.i6C9swLMQp' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131656/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131656/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98343 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i6C9swLMQp ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432824, "url": "https://patchwork.sourceware.org/api/1.2/patches/131656/checks/432824/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T13:11:29.283636", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3311/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:11:29.283636 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:11:29.283636 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773493889 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773493889 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773493889 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98350 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i6C9swLMQp ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432825, "url": "https://patchwork.sourceware.org/api/1.2/patches/131656/checks/432825/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T13:11:44.093842", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3311/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:11:44.093842 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:11:44.093842 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773493904 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773493889 -le 1773493904 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773493904 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98357 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i6C9swLMQp ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432827, "url": "https://patchwork.sourceware.org/api/1.2/patches/131656/checks/432827/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T13:16:33.169213", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3311/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:16:33.169213 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:16:33.169213 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773494193 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773493904 -le 1773494193 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773494193 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98364 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i6C9swLMQp ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qvey8BTjPb /tmp/tmp.i6C9swLMQp + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=4 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58765 4 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58765 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58765 property '.*' value Patches 4 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58765 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=19 ++ 96323:pw-trigger.sh: 64: shyaml get-value 19.id + 96323:pw-trigger.sh: 64: series_id=58766 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58766 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58766 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58766 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58766 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131667 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131667 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131667 + 96323:pw-trigger.sh: 74: patch_id=131667 + 96323:pw-trigger.sh: 75: '[' 131667 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131667 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131667 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131667 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131667 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131667 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131667 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u8KCuBEfBq +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vn0VYGAl69 ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u8KCuBEfBq /tmp/tmp.vn0VYGAl69' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131667/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131667/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98489 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vn0VYGAl69 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432269, "url": "https://patchwork.sourceware.org/api/1.2/patches/131667/checks/432269/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:24:21.122509", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3301/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:24:21.122509 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:24:21.122509 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433461 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773433461 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433461 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98496 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vn0VYGAl69 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432270, "url": "https://patchwork.sourceware.org/api/1.2/patches/131667/checks/432270/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:24:25.373594", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3301/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:24:25.373594 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:24:25.373594 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433465 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433461 -le 1773433465 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433465 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98503 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vn0VYGAl69 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432284, "url": "https://patchwork.sourceware.org/api/1.2/patches/131667/checks/432284/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T20:29:53.143820", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3301/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:29:53.143820 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:29:53.143820 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773433793 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433465 -le 1773433793 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433793 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98510 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vn0VYGAl69 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u8KCuBEfBq /tmp/tmp.vn0VYGAl69 + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131668 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131668 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131668 + 96323:pw-trigger.sh: 74: patch_id=131668 + 96323:pw-trigger.sh: 75: '[' 131668 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131668 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131668 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131668 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131668 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131668 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131668 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z201qUlbX3 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g6NolUIQed ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z201qUlbX3 /tmp/tmp.g6NolUIQed' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131668/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131668/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98574 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g6NolUIQed ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432515, "url": "https://patchwork.sourceware.org/api/1.2/patches/131668/checks/432515/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:19:23.921810", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3304/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:19:23.921810 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:19:23.921810 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447563 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773447563 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447563 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98581 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g6NolUIQed ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432516, "url": "https://patchwork.sourceware.org/api/1.2/patches/131668/checks/432516/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:19:26.483568", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3304/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:19:26.483568 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:19:26.483568 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447566 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447563 -le 1773447566 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447566 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98588 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g6NolUIQed ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432519, "url": "https://patchwork.sourceware.org/api/1.2/patches/131668/checks/432519/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:23:13.277457", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3304/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:23:13.277457 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:23:13.277457 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447793 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447566 -le 1773447793 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447793 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98595 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g6NolUIQed ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z201qUlbX3 /tmp/tmp.g6NolUIQed + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=2 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 2 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131666 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131666 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131666 + 96323:pw-trigger.sh: 74: patch_id=131666 + 96323:pw-trigger.sh: 75: '[' 131666 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131666 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131666 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131666 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131666 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131666 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131666 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.51vQRk4tlv +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YKmdaccQHZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.51vQRk4tlv /tmp/tmp.YKmdaccQHZ' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131666/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131666/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98662 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YKmdaccQHZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432692, "url": "https://patchwork.sourceware.org/api/1.2/patches/131666/checks/432692/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T05:54:42.741081", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3309/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:54:42.741081 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:54:42.741081 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773467682 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773467682 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467682 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98669 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YKmdaccQHZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432693, "url": "https://patchwork.sourceware.org/api/1.2/patches/131666/checks/432693/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T05:54:45.128250", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3309/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:54:45.128250 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:54:45.128250 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773467685 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467682 -le 1773467685 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467685 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98676 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YKmdaccQHZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432694, "url": "https://patchwork.sourceware.org/api/1.2/patches/131666/checks/432694/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T05:58:32.107239", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3309/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:58:32.107239 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:58:32.107239 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773467912 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467685 -le 1773467912 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467912 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98683 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YKmdaccQHZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.51vQRk4tlv /tmp/tmp.YKmdaccQHZ + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=3 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 3 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 3 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131665 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131665 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131665 + 96323:pw-trigger.sh: 74: patch_id=131665 + 96323:pw-trigger.sh: 75: '[' 131665 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131665 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131665 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131665 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131665 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131665 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131665 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iP7HGN3T9Q +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Q8XMvecRDZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iP7HGN3T9Q /tmp/tmp.Q8XMvecRDZ' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131665/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131665/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98753 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q8XMvecRDZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432830, "url": "https://patchwork.sourceware.org/api/1.2/patches/131665/checks/432830/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T13:20:51.306299", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3312/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:20:51.306299 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:20:51.306299 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773494451 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773494451 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773494451 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98760 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q8XMvecRDZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432831, "url": "https://patchwork.sourceware.org/api/1.2/patches/131665/checks/432831/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T13:20:53.248962", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3312/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:20:53.248962 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:20:53.248962 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773494453 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773494451 -le 1773494453 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773494453 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98767 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q8XMvecRDZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432834, "url": "https://patchwork.sourceware.org/api/1.2/patches/131665/checks/432834/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T13:25:06.771595", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3312/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:25:06.771595 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:25:06.771595 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773494706 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773494453 -le 1773494706 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773494706 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98774 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q8XMvecRDZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iP7HGN3T9Q /tmp/tmp.Q8XMvecRDZ + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=4 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 4 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 4 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131663 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131663 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131663 + 96323:pw-trigger.sh: 74: patch_id=131663 + 96323:pw-trigger.sh: 75: '[' 131663 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131663 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131663 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131663 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131663 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131663 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131663 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lGoYqpK02B +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HLAlIgHdxo ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lGoYqpK02B /tmp/tmp.HLAlIgHdxo' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131663/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131663/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98847 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HLAlIgHdxo ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433005, "url": "https://patchwork.sourceware.org/api/1.2/patches/131663/checks/433005/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T02:49:00.401455", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3313/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T02:49:00.401455 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T02:49:00.401455 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773542940 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773542940 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773542940 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98854 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HLAlIgHdxo ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433006, "url": "https://patchwork.sourceware.org/api/1.2/patches/131663/checks/433006/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T02:49:04.856972", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3313/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T02:49:04.856972 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T02:49:04.856972 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773542944 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773542940 -le 1773542944 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773542944 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98861 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HLAlIgHdxo ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433011, "url": "https://patchwork.sourceware.org/api/1.2/patches/131663/checks/433011/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T02:56:50.363296", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3313/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T02:56:50.363296 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T02:56:50.363296 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773543410 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773542944 -le 1773543410 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773543410 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98868 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HLAlIgHdxo ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lGoYqpK02B /tmp/tmp.HLAlIgHdxo + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=5 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 5 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 5 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131662 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131662 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131662 + 96323:pw-trigger.sh: 74: patch_id=131662 + 96323:pw-trigger.sh: 75: '[' 131662 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131662 State ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131662 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131662 property State value ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131662 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131662 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131662 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Pei21y7CV9 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.U3Hj7uQfvd ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Pei21y7CV9 /tmp/tmp.U3Hj7uQfvd' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131662/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131662/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98944 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U3Hj7uQfvd ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433176, "url": "https://patchwork.sourceware.org/api/1.2/patches/131662/checks/433176/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T12:42:23.342214", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3314/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T12:42:23.342214 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T12:42:23.342214 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773578543 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773578543 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773578543 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98951 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U3Hj7uQfvd ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433177, "url": "https://patchwork.sourceware.org/api/1.2/patches/131662/checks/433177/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T12:42:27.987989", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3314/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T12:42:27.987989 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T12:42:27.987989 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773578547 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773578543 -le 1773578547 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773578547 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98958 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U3Hj7uQfvd ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433181, "url": "https://patchwork.sourceware.org/api/1.2/patches/131662/checks/433181/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T12:46:19.128072", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3314/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T12:46:19.128072 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T12:46:19.128072 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773578779 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773578547 -le 1773578779 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773578779 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 98965 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U3Hj7uQfvd ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Pei21y7CV9 /tmp/tmp.U3Hj7uQfvd + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=6 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 6 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 6 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131661 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131661 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131661 + 96323:pw-trigger.sh: 74: patch_id=131661 + 96323:pw-trigger.sh: 75: '[' 131661 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131661 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131661 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131661 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131661 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131661 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131661 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A3aYmVopB2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rGEarEhoN0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A3aYmVopB2 /tmp/tmp.rGEarEhoN0' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131661/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131661/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99044 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rGEarEhoN0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433259, "url": "https://patchwork.sourceware.org/api/1.2/patches/131661/checks/433259/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T19:52:15.452970", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3315/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T19:52:15.452970 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T19:52:15.452970 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773604335 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773604335 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773604335 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99051 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rGEarEhoN0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433260, "url": "https://patchwork.sourceware.org/api/1.2/patches/131661/checks/433260/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T19:52:17.321639", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3315/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T19:52:17.321639 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T19:52:17.321639 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773604337 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773604335 -le 1773604337 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773604337 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99058 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rGEarEhoN0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433261, "url": "https://patchwork.sourceware.org/api/1.2/patches/131661/checks/433261/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T19:55:59.596666", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3315/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T19:55:59.596666 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T19:55:59.596666 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773604559 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773604337 -le 1773604559 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773604559 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99065 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rGEarEhoN0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A3aYmVopB2 /tmp/tmp.rGEarEhoN0 + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=7 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 7 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 7 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131660 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131660 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131660 + 96323:pw-trigger.sh: 74: patch_id=131660 + 96323:pw-trigger.sh: 75: '[' 131660 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131660 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131660 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131660 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131660 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131660 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131660 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8AGE2AVdem +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PV4UZCzo18 ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8AGE2AVdem /tmp/tmp.PV4UZCzo18' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131660/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131660/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99147 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PV4UZCzo18 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433346, "url": "https://patchwork.sourceware.org/api/1.2/patches/131660/checks/433346/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T00:20:15.921447", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3316/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T00:20:15.921447 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T00:20:15.921447 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773620415 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773620415 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773620415 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99154 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PV4UZCzo18 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433347, "url": "https://patchwork.sourceware.org/api/1.2/patches/131660/checks/433347/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T00:20:18.337536", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3316/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T00:20:18.337536 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T00:20:18.337536 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773620418 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773620415 -le 1773620418 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773620418 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99161 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PV4UZCzo18 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433348, "url": "https://patchwork.sourceware.org/api/1.2/patches/131660/checks/433348/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T00:26:18.458941", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3316/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T00:26:18.458941 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T00:26:18.458941 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773620778 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773620418 -le 1773620778 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773620778 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99168 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PV4UZCzo18 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8AGE2AVdem /tmp/tmp.PV4UZCzo18 + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=8 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 8 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 8 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=18 ++ 96323:pw-trigger.sh: 64: shyaml get-value 18.id + 96323:pw-trigger.sh: 64: series_id=58770 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58770 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58770 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58770 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58770 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58770 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58770 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58770 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58770 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131671 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131671 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131671 + 96323:pw-trigger.sh: 74: patch_id=131671 + 96323:pw-trigger.sh: 75: '[' 131671 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131671 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131671 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131671 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131671 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131671 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131671 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2L6goUJ30Q +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HJU0HoIFTr ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2L6goUJ30Q /tmp/tmp.HJU0HoIFTr' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131671/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131671/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99291 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HJU0HoIFTr ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2L6goUJ30Q /tmp/tmp.HJU0HoIFTr + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131671 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131671 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131671 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4qSJZqAHgc +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.x6JkKJLyGW ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4qSJZqAHgc /tmp/tmp.x6JkKJLyGW' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131671/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131671/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99306 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x6JkKJLyGW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432022, "url": "https://patchwork.sourceware.org/api/1.2/patches/131671/checks/432022/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:05:49.944130", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4780/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:05:49.944130 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:05:49.944130 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414349 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414349 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414349 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99313 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x6JkKJLyGW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432023, "url": "https://patchwork.sourceware.org/api/1.2/patches/131671/checks/432023/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:05:51.248094", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4780/console", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:05:51.248094 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:05:51.248094 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414351 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414349 -le 1773414351 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414351 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99320 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x6JkKJLyGW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432024, "url": "https://patchwork.sourceware.org/api/1.2/patches/131671/checks/432024/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:05:51.617773", "state": "warning", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4780/artifact/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:05:51.617773 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:05:51.617773 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773414351 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414351 -le 1773414351 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414351 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99327 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x6JkKJLyGW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4qSJZqAHgc /tmp/tmp.x6JkKJLyGW WARNING: Waiting for 131671:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 103: check_state=warning + 96323:pw-trigger.sh: 104: '[' warning '!=' success ']' + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' warning '!=' success ']' + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131671:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=17 ++ 96323:pw-trigger.sh: 64: shyaml get-value 17.id + 96323:pw-trigger.sh: 64: series_id=58778 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58778 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58778 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58778 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58778 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58778 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58778 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58778 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58778 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131679 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131679 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131679 + 96323:pw-trigger.sh: 74: patch_id=131679 + 96323:pw-trigger.sh: 75: '[' 131679 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131679 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131679 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131679 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131679 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131679 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131679 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DZziC3WmPd +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Z1mp4OVB7e ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DZziC3WmPd /tmp/tmp.Z1mp4OVB7e' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131679/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131679/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99414 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1mp4OVB7e ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432521, "url": "https://patchwork.sourceware.org/api/1.2/patches/131679/checks/432521/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:23:57.900798", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3305/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:23:57.900798 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:23:57.900798 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447837 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773447837 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447837 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99421 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1mp4OVB7e ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432522, "url": "https://patchwork.sourceware.org/api/1.2/patches/131679/checks/432522/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:23:59.219400", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3305/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:23:59.219400 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:23:59.219400 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447839 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447837 -le 1773447839 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447839 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99428 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1mp4OVB7e ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432527, "url": "https://patchwork.sourceware.org/api/1.2/patches/131679/checks/432527/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:28:10.150702", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3305/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:28:10.150702 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:28:10.150702 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773448090 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447839 -le 1773448090 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773448090 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99435 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z1mp4OVB7e ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DZziC3WmPd /tmp/tmp.Z1mp4OVB7e + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58778 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58778 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58778 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58778 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=16 ++ 96323:pw-trigger.sh: 64: shyaml get-value 16.id + 96323:pw-trigger.sh: 64: series_id=58788 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58788 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58788 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58788 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58788 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58788 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58788 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58788 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58788 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131703 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131703 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131703 + 96323:pw-trigger.sh: 74: patch_id=131703 + 96323:pw-trigger.sh: 75: '[' 131703 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131703 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131703 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131703 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131703 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131703 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131703 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MfOgahFgve +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LJAhqzoolx ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MfOgahFgve /tmp/tmp.LJAhqzoolx' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131703/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131703/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99537 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJAhqzoolx ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432523, "url": "https://patchwork.sourceware.org/api/1.2/patches/131703/checks/432523/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:25:13.309937", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3306/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:25:13.309937 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:25:13.309937 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447913 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773447913 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447913 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99544 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJAhqzoolx ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432524, "url": "https://patchwork.sourceware.org/api/1.2/patches/131703/checks/432524/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:25:14.637780", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3306/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:25:14.637780 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:25:14.637780 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773447914 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447913 -le 1773447914 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447914 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99551 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJAhqzoolx ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432528, "url": "https://patchwork.sourceware.org/api/1.2/patches/131703/checks/432528/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-14T00:29:34.848930", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3306/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:29:34.848930 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:29:34.848930 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773448174 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447914 -le 1773448174 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773448174 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99558 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJAhqzoolx ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MfOgahFgve /tmp/tmp.LJAhqzoolx + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58788 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58788 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58788 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58788 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=15 ++ 96323:pw-trigger.sh: 64: shyaml get-value 15.id + 96323:pw-trigger.sh: 64: series_id=58817 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58817 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58817 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58817 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58817 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58817 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58817 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58817 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58817 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131751 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131751 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131751 + 96323:pw-trigger.sh: 74: patch_id=131751 + 96323:pw-trigger.sh: 75: '[' 131751 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131751 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131751 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131751 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131751 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131751 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131751 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.auXFMzYI5Z +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mfcfgi608G ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.auXFMzYI5Z /tmp/tmp.mfcfgi608G' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131751/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131751/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99660 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mfcfgi608G ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.auXFMzYI5Z /tmp/tmp.mfcfgi608G + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131751 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131751 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131751 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6InAtrlQyS +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.haVrtpkTpH ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6InAtrlQyS /tmp/tmp.haVrtpkTpH' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131751/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131751/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99675 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.haVrtpkTpH ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433082, "url": "https://patchwork.sourceware.org/api/1.2/patches/131751/checks/433082/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T08:47:23.427183", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4802/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T08:47:23.427183 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T08:47:23.427183 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773564443 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773564443 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773564443 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99682 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.haVrtpkTpH ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433084, "url": "https://patchwork.sourceware.org/api/1.2/patches/131751/checks/433084/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T08:47:25.670611", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4802/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T08:47:25.670611 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T08:47:25.670611 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773564445 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773564443 -le 1773564445 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773564445 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99689 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.haVrtpkTpH ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6InAtrlQyS /tmp/tmp.haVrtpkTpH + 96323:pw-trigger.sh: 103: check_state=fail + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 131751:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131751:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=14 ++ 96323:pw-trigger.sh: 64: shyaml get-value 14.id + 96323:pw-trigger.sh: 64: series_id=58822 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58822 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58822 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58822 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58822 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58822 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58822 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58822 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58822 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131757 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131757 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131757 + 96323:pw-trigger.sh: 74: patch_id=131757 + 96323:pw-trigger.sh: 75: '[' 131757 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131757 State ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131757 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131757 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131757 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131757 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131757 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mXkCW5sOBB +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OQtMkcRV5J ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mXkCW5sOBB /tmp/tmp.OQtMkcRV5J' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131757/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131757/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99776 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OQtMkcRV5J ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mXkCW5sOBB /tmp/tmp.OQtMkcRV5J + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131757 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131757 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131757 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HQaqM7kgTJ +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NoNXMxEGQs ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HQaqM7kgTJ /tmp/tmp.NoNXMxEGQs' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131757/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131757/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99791 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NoNXMxEGQs ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433297, "url": "https://patchwork.sourceware.org/api/1.2/patches/131757/checks/433297/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T22:28:39.351298", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4805/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T22:28:39.351298 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T22:28:39.351298 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773613719 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773613719 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773613719 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99798 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NoNXMxEGQs ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433298, "url": "https://patchwork.sourceware.org/api/1.2/patches/131757/checks/433298/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-15T22:28:41.933307", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4805/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T22:28:41.933307 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T22:28:41.933307 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773613721 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773613719 -le 1773613721 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773613721 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99805 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NoNXMxEGQs ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HQaqM7kgTJ /tmp/tmp.NoNXMxEGQs + 96323:pw-trigger.sh: 103: check_state=fail + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 131757:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131757:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=13 ++ 96323:pw-trigger.sh: 64: shyaml get-value 13.id + 96323:pw-trigger.sh: 64: series_id=58830 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58830 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58830 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58830 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58830 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58830 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58830 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58830 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58830 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131766 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131766 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131766 + 96323:pw-trigger.sh: 74: patch_id=131766 + 96323:pw-trigger.sh: 75: '[' 131766 = '' ']' ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131766 State ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131766 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131766 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131766 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131766 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131766 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MdipZT3hgS +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IEbr2l77GN ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MdipZT3hgS /tmp/tmp.IEbr2l77GN' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131766/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131766/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99892 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IEbr2l77GN ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MdipZT3hgS /tmp/tmp.IEbr2l77GN + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131766 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131766 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131766 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PzGbaGlIJp +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cBXAqcTiia ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PzGbaGlIJp /tmp/tmp.cBXAqcTiia' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131766/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131766/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99907 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cBXAqcTiia ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433363, "url": "https://patchwork.sourceware.org/api/1.2/patches/131766/checks/433363/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T02:20:28.717910", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4806/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T02:20:28.717910 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T02:20:28.717910 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773627628 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773627628 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773627628 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99914 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cBXAqcTiia ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433364, "url": "https://patchwork.sourceware.org/api/1.2/patches/131766/checks/433364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T02:20:30.970051", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4806/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T02:20:30.970051 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T02:20:30.970051 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773627630 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773627628 -le 1773627630 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773627630 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 99921 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cBXAqcTiia ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PzGbaGlIJp /tmp/tmp.cBXAqcTiia + 96323:pw-trigger.sh: 103: check_state=fail + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 105: break WARNING: Waiting for 131766:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131766:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=12 ++ 96323:pw-trigger.sh: 64: shyaml get-value 12.id + 96323:pw-trigger.sh: 64: series_id=58841 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58841 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58841 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58841 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58841 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58841 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58841 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58841 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58841 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131782 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131782 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131782 + 96323:pw-trigger.sh: 74: patch_id=131782 + 96323:pw-trigger.sh: 75: '[' 131782 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131782 State ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131782 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131782 property State value ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131782 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131782 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131782 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tK8Wxp89jS +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P79ezasXFZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tK8Wxp89jS /tmp/tmp.P79ezasXFZ' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131782/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131782/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100014 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P79ezasXFZ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tK8Wxp89jS /tmp/tmp.P79ezasXFZ + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131782 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131782 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131782 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JAxIcJ5U68 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NfPcw9Cnha ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JAxIcJ5U68 /tmp/tmp.NfPcw9Cnha' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131782/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131782/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100029 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NfPcw9Cnha ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433536, "url": "https://patchwork.sourceware.org/api/1.2/patches/131782/checks/433536/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T14:10:56.687190", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4807/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T14:10:56.687190 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T14:10:56.687190 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773670256 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773670256 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773670256 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100036 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NfPcw9Cnha ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433537, "url": "https://patchwork.sourceware.org/api/1.2/patches/131782/checks/433537/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T14:10:58.062797", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4807/console", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T14:10:58.062797 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T14:10:58.062797 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773670258 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773670256 -le 1773670258 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773670258 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100043 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NfPcw9Cnha ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433538, "url": "https://patchwork.sourceware.org/api/1.2/patches/131782/checks/433538/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T14:10:58.391705", "state": "warning", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4807/artifact/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T14:10:58.391705 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T14:10:58.391705 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773670258 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773670258 -le 1773670258 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773670258 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100050 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NfPcw9Cnha ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JAxIcJ5U68 /tmp/tmp.NfPcw9Cnha + 96323:pw-trigger.sh: 103: check_state=warning + 96323:pw-trigger.sh: 104: '[' warning '!=' success ']' WARNING: Waiting for 131782:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' warning '!=' success ']' + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131782:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=11 ++ 96323:pw-trigger.sh: 64: shyaml get-value 11.id + 96323:pw-trigger.sh: 64: series_id=58844 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58844 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58844 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58844 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58844 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58844 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58844 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58844 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58844 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131789 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131789 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131789 + 96323:pw-trigger.sh: 74: patch_id=131789 + 96323:pw-trigger.sh: 75: '[' 131789 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131789 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131789 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131789 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131789 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131789 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131789 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mRzJSljxpq +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ztrSatoVmM ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mRzJSljxpq /tmp/tmp.ztrSatoVmM' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131789/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131789/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100143 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztrSatoVmM ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433640, "url": "https://patchwork.sourceware.org/api/1.2/patches/131789/checks/433640/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T19:28:28.244568", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3317/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:28:28.244568 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:28:28.244568 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773689308 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773689308 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689308 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100150 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztrSatoVmM ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433643, "url": "https://patchwork.sourceware.org/api/1.2/patches/131789/checks/433643/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T19:28:29.800512", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3317/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:28:29.800512 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:28:29.800512 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773689309 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773689308 -le 1773689309 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689309 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100157 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztrSatoVmM ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433648, "url": "https://patchwork.sourceware.org/api/1.2/patches/131789/checks/433648/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T19:33:07.015224", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3317/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:33:07.015224 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:33:07.015224 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773689587 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773689309 -le 1773689587 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689587 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100164 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztrSatoVmM ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mRzJSljxpq /tmp/tmp.ztrSatoVmM + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58844 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58844 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58844 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58844 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131788 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131788 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131788 + 96323:pw-trigger.sh: 74: patch_id=131788 + 96323:pw-trigger.sh: 75: '[' 131788 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131788 State ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131788 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131788 property State value ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131788 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131788 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131788 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qyhLfvYKpz +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.l0PS8Ows2I ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qyhLfvYKpz /tmp/tmp.l0PS8Ows2I' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131788/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131788/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100228 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l0PS8Ows2I ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433794, "url": "https://patchwork.sourceware.org/api/1.2/patches/131788/checks/433794/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T00:39:18.998498", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3319/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:39:18.998498 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:39:18.998498 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773707958 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773707958 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773707958 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100235 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l0PS8Ows2I ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433795, "url": "https://patchwork.sourceware.org/api/1.2/patches/131788/checks/433795/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T00:39:22.233894", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3319/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:39:22.233894 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:39:22.233894 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773707962 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773707958 -le 1773707962 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773707962 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100242 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l0PS8Ows2I ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433796, "url": "https://patchwork.sourceware.org/api/1.2/patches/131788/checks/433796/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T00:48:42.561874", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3319/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:48:42.561874 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:48:42.561874 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773708522 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773707962 -le 1773708522 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773708522 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100249 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l0PS8Ows2I ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qyhLfvYKpz /tmp/tmp.l0PS8Ows2I + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=2 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58844 2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58844 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58844 property '.*' value Patches 2 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58844 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131787 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131787 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131787 + 96323:pw-trigger.sh: 74: patch_id=131787 + 96323:pw-trigger.sh: 75: '[' 131787 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131787 State ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131787 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131787 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131787 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131787 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131787 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A4zmOX2FYa +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.p11r6UKIJI ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A4zmOX2FYa /tmp/tmp.p11r6UKIJI' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131787/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131787/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100316 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p11r6UKIJI ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434092, "url": "https://patchwork.sourceware.org/api/1.2/patches/131787/checks/434092/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T11:51:13.244112", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3324/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T11:51:13.244112 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T11:51:13.244112 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773748273 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773748273 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773748273 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100323 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p11r6UKIJI ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434094, "url": "https://patchwork.sourceware.org/api/1.2/patches/131787/checks/434094/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T11:51:16.181437", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3324/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T11:51:16.181437 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T11:51:16.181437 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773748276 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773748273 -le 1773748276 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773748276 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100330 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p11r6UKIJI ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434099, "url": "https://patchwork.sourceware.org/api/1.2/patches/131787/checks/434099/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T11:57:05.857137", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3324/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T11:57:05.857137 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T11:57:05.857137 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773748625 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773748276 -le 1773748625 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773748625 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100337 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p11r6UKIJI ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A4zmOX2FYa /tmp/tmp.p11r6UKIJI + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=3 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58844 3 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58844 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58844 property '.*' value Patches 3 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58844 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131786 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131786 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131786 + 96323:pw-trigger.sh: 74: patch_id=131786 + 96323:pw-trigger.sh: 75: '[' 131786 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131786 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131786 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131786 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131786 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131786 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131786 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CgelUPqvfx +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.THaselTryW ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CgelUPqvfx /tmp/tmp.THaselTryW' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131786/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131786/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100407 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.THaselTryW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434232, "url": "https://patchwork.sourceware.org/api/1.2/patches/131786/checks/434232/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T19:11:55.827209", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3325/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T19:11:55.827209 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T19:11:55.827209 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773774715 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773774715 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773774715 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100414 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.THaselTryW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434233, "url": "https://patchwork.sourceware.org/api/1.2/patches/131786/checks/434233/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T19:11:57.318652", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3325/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T19:11:57.318652 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T19:11:57.318652 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773774717 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773774715 -le 1773774717 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773774717 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100421 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.THaselTryW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434240, "url": "https://patchwork.sourceware.org/api/1.2/patches/131786/checks/434240/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T19:17:33.058088", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3325/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T19:17:33.058088 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T19:17:33.058088 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773775053 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773774717 -le 1773775053 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773775053 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100428 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.THaselTryW ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CgelUPqvfx /tmp/tmp.THaselTryW + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=4 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58844 4 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58844 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58844 property '.*' value Patches 4 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58844 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=10 ++ 96323:pw-trigger.sh: 64: shyaml get-value 10.id + 96323:pw-trigger.sh: 64: series_id=58850 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58850 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58850 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58850 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58850 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58850 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58850 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58850 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58850 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131795 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131795 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131795 + 96323:pw-trigger.sh: 74: patch_id=131795 + 96323:pw-trigger.sh: 75: '[' 131795 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131795 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131795 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131795 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131795 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131795 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131795 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EEmTk37Hjw +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QSJspJ8TML ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EEmTk37Hjw /tmp/tmp.QSJspJ8TML' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131795/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131795/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100541 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QSJspJ8TML ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433641, "url": "https://patchwork.sourceware.org/api/1.2/patches/131795/checks/433641/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T19:28:28.458391", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3318/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:28:28.458391 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:28:28.458391 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773689308 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773689308 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689308 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100548 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QSJspJ8TML ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433642, "url": "https://patchwork.sourceware.org/api/1.2/patches/131795/checks/433642/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T19:28:29.609687", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3318/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:28:29.609687 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:28:29.609687 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773689309 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773689308 -le 1773689309 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689309 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100555 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QSJspJ8TML ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433647, "url": "https://patchwork.sourceware.org/api/1.2/patches/131795/checks/433647/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-16T19:33:06.876274", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3318/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:33:06.876274 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:33:06.876274 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773689586 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773689309 -le 1773689586 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689586 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100562 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QSJspJ8TML ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EEmTk37Hjw /tmp/tmp.QSJspJ8TML + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58850 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58850 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58850 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58850 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131796 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131796 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131796 + 96323:pw-trigger.sh: 74: patch_id=131796 + 96323:pw-trigger.sh: 75: '[' 131796 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131796 State ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131796 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131796 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131796 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131796 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131796 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Qkp1FbojwI +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CliYv02ObE ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Qkp1FbojwI /tmp/tmp.CliYv02ObE' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131796/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131796/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100626 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CliYv02ObE ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433797, "url": "https://patchwork.sourceware.org/api/1.2/patches/131796/checks/433797/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T00:49:55.467829", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3320/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:49:55.467829 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:49:55.467829 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773708595 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773708595 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773708595 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100633 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CliYv02ObE ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433798, "url": "https://patchwork.sourceware.org/api/1.2/patches/131796/checks/433798/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T00:49:58.501342", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3320/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:49:58.501342 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:49:58.501342 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773708598 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773708595 -le 1773708598 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773708598 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100640 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CliYv02ObE ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433799, "url": "https://patchwork.sourceware.org/api/1.2/patches/131796/checks/433799/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T00:59:20.953595", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3320/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:59:20.953595 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:59:20.953595 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773709160 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773708598 -le 1773709160 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773709160 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100647 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CliYv02ObE ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Qkp1FbojwI /tmp/tmp.CliYv02ObE + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=2 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58850 2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58850 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58850 property '.*' value Patches 2 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58850 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=9 ++ 96323:pw-trigger.sh: 64: shyaml get-value 9.id + 96323:pw-trigger.sh: 64: series_id=58853 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58853 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58853 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58853 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58853 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58853 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58853 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58853 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58853 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131802 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131802 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131802 + 96323:pw-trigger.sh: 74: patch_id=131802 + 96323:pw-trigger.sh: 75: '[' 131802 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131802 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131802 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131802 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131802 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131802 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131802 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eVMa5J8G0u +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mc9lWHwlZY ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eVMa5J8G0u /tmp/tmp.mc9lWHwlZY' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131802/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131802/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100752 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mc9lWHwlZY ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433800, "url": "https://patchwork.sourceware.org/api/1.2/patches/131802/checks/433800/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T01:05:31.651398", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3321/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:05:31.651398 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:05:31.651398 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773709531 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773709531 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773709531 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100759 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mc9lWHwlZY ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433801, "url": "https://patchwork.sourceware.org/api/1.2/patches/131802/checks/433801/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T01:05:34.787684", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3321/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:05:34.787684 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:05:34.787684 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773709534 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773709531 -le 1773709534 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773709534 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100766 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mc9lWHwlZY ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433802, "url": "https://patchwork.sourceware.org/api/1.2/patches/131802/checks/433802/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T01:15:05.419741", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3321/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:15:05.419741 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:15:05.419741 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773710105 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773709534 -le 1773710105 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773710105 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100773 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mc9lWHwlZY ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eVMa5J8G0u /tmp/tmp.mc9lWHwlZY + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58853 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58853 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58853 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58853 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=8 ++ 96323:pw-trigger.sh: 64: shyaml get-value 8.id + 96323:pw-trigger.sh: 64: series_id=58868 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58868 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58868 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58868 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58868 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58868 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58868 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58868 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58868 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131822 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131822 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131822 + 96323:pw-trigger.sh: 74: patch_id=131822 + 96323:pw-trigger.sh: 75: '[' 131822 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131822 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131822 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131822 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131822 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131822 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131822 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.395JIHy0x3 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3H5ZYQ66dh ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.395JIHy0x3 /tmp/tmp.3H5ZYQ66dh' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131822/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131822/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100875 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3H5ZYQ66dh ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433803, "url": "https://patchwork.sourceware.org/api/1.2/patches/131822/checks/433803/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T01:21:16.406518", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3322/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:21:16.406518 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:21:16.406518 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773710476 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773710476 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773710476 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100882 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3H5ZYQ66dh ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433804, "url": "https://patchwork.sourceware.org/api/1.2/patches/131822/checks/433804/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T01:21:18.674612", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3322/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:21:18.674612 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:21:18.674612 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773710478 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773710476 -le 1773710478 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773710478 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100889 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3H5ZYQ66dh ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433805, "url": "https://patchwork.sourceware.org/api/1.2/patches/131822/checks/433805/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T01:30:50.312010", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3322/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:30:50.312010 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:30:50.312010 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773711050 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773710478 -le 1773711050 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773711050 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100896 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3H5ZYQ66dh ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.395JIHy0x3 /tmp/tmp.3H5ZYQ66dh + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58868 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58868 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58868 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58868 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=7 ++ 96323:pw-trigger.sh: 64: shyaml get-value 7.id + 96323:pw-trigger.sh: 64: series_id=58869 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58869 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58869 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58869 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58869 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58869 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58869 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58869 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58869 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131823 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131823 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131823 + 96323:pw-trigger.sh: 74: patch_id=131823 + 96323:pw-trigger.sh: 75: '[' 131823 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131823 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131823 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131823 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131823 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131823 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131823 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.91h4iAfpxf +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9hctUYpL28 ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.91h4iAfpxf /tmp/tmp.9hctUYpL28' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131823/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131823/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 100998 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9hctUYpL28 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433806, "url": "https://patchwork.sourceware.org/api/1.2/patches/131823/checks/433806/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T01:37:00.990102", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3323/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:37:00.990102 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:37:00.990102 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773711420 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773711420 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773711420 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101005 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9hctUYpL28 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433807, "url": "https://patchwork.sourceware.org/api/1.2/patches/131823/checks/433807/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T01:37:03.645226", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3323/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:37:03.645226 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:37:03.645226 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773711423 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773711420 -le 1773711423 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773711423 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101012 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9hctUYpL28 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433812, "url": "https://patchwork.sourceware.org/api/1.2/patches/131823/checks/433812/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T01:46:59.615122", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3323/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test failed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:46:59.615122 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:46:59.615122 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773712019 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773711423 -le 1773712019 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773712019 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101019 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9hctUYpL28 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.91h4iAfpxf /tmp/tmp.9hctUYpL28 + 96323:pw-trigger.sh: 89: check_state=fail + 96323:pw-trigger.sh: 90: '[' fail = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58869 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58869 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58869 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58869 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=6 ++ 96323:pw-trigger.sh: 64: shyaml get-value 6.id + 96323:pw-trigger.sh: 64: series_id=58878 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58878 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58878 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58878 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58878 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58878 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58878 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58878 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58878 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131844 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131844 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131844 + 96323:pw-trigger.sh: 74: patch_id=131844 + 96323:pw-trigger.sh: 75: '[' 131844 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131844 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131844 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131844 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131844 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131844 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131844 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SCK0i3aCeL +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.f85ycVudpm ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SCK0i3aCeL /tmp/tmp.f85ycVudpm' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131844/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131844/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101121 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f85ycVudpm ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SCK0i3aCeL /tmp/tmp.f85ycVudpm + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131844 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131844 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131844 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.527SqoWwRy +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eFdgJ7HHS5 ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.527SqoWwRy /tmp/tmp.eFdgJ7HHS5' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131844/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131844/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101136 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eFdgJ7HHS5 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433990, "url": "https://patchwork.sourceware.org/api/1.2/patches/131844/checks/433990/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T07:29:08.412723", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4820/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T07:29:08.412723 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T07:29:08.412723 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773732548 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773732548 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773732548 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101143 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eFdgJ7HHS5 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 433991, "url": "https://patchwork.sourceware.org/api/1.2/patches/131844/checks/433991/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-17T07:29:10.634080", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4820/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T07:29:10.634080 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T07:29:10.634080 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773732550 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773732548 -le 1773732550 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773732550 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101150 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eFdgJ7HHS5 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.527SqoWwRy /tmp/tmp.eFdgJ7HHS5 + 96323:pw-trigger.sh: 103: check_state=fail + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 131844:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131844:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=5 ++ 96323:pw-trigger.sh: 64: shyaml get-value 5.id + 96323:pw-trigger.sh: 64: series_id=58899 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58899 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58899 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58899 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58899 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58899 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58899 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58899 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58899 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131870 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131870 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131870 + 96323:pw-trigger.sh: 74: patch_id=131870 + 96323:pw-trigger.sh: 75: '[' 131870 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131870 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131870 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131870 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131870 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131870 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131870 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KEMqtMxI47 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CDDTUaV1uQ ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KEMqtMxI47 /tmp/tmp.CDDTUaV1uQ' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131870/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131870/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101237 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CDDTUaV1uQ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434483, "url": "https://patchwork.sourceware.org/api/1.2/patches/131870/checks/434483/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-18T05:48:29.762697", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3326/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-18T05:48:29.762697 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-18T05:48:29.762697 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773812909 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773812909 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773812909 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101244 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CDDTUaV1uQ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434484, "url": "https://patchwork.sourceware.org/api/1.2/patches/131870/checks/434484/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-18T05:48:32.257377", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3326/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-18T05:48:32.257377 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-18T05:48:32.257377 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773812912 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773812909 -le 1773812912 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773812912 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101251 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CDDTUaV1uQ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434485, "url": "https://patchwork.sourceware.org/api/1.2/patches/131870/checks/434485/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-18T05:57:02.419447", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3326/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-18T05:57:02.419447 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-18T05:57:02.419447 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773813422 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773812912 -le 1773813422 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773813422 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101258 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CDDTUaV1uQ ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KEMqtMxI47 /tmp/tmp.CDDTUaV1uQ + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58899 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58899 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58899 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58899 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=4 ++ 96323:pw-trigger.sh: 64: shyaml get-value 4.id + 96323:pw-trigger.sh: 64: series_id=58932 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58932 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58932 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58932 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58932 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58932 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58932 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58932 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58932 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131904 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131904 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131904 + 96323:pw-trigger.sh: 74: patch_id=131904 + 96323:pw-trigger.sh: 75: '[' 131904 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131904 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131904 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131904 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131904 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131904 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131904 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u7QeLQFfJI +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CJKMgfKKUx ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u7QeLQFfJI /tmp/tmp.CJKMgfKKUx' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131904/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131904/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101360 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CJKMgfKKUx ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434951, "url": "https://patchwork.sourceware.org/api/1.2/patches/131904/checks/434951/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T17:14:28.372101", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3327/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:14:28.372101 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:14:28.372101 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773940468 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773940468 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773940468 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101367 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CJKMgfKKUx ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434952, "url": "https://patchwork.sourceware.org/api/1.2/patches/131904/checks/434952/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T17:14:29.374783", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3327/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:14:29.374783 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:14:29.374783 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773940469 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773940468 -le 1773940469 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773940469 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101374 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CJKMgfKKUx ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434955, "url": "https://patchwork.sourceware.org/api/1.2/patches/131904/checks/434955/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T17:20:32.808995", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3327/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:20:32.808995 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:20:32.808995 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773940832 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773940469 -le 1773940832 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773940832 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101381 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CJKMgfKKUx ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u7QeLQFfJI /tmp/tmp.CJKMgfKKUx + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58932 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58932 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58932 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58932 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=3 ++ 96323:pw-trigger.sh: 64: shyaml get-value 3.id + 96323:pw-trigger.sh: 64: series_id=58944 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58944 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58944 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58944 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58944 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58944 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58944 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58944 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58944 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131918 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131918 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131918 + 96323:pw-trigger.sh: 74: patch_id=131918 + 96323:pw-trigger.sh: 75: '[' 131918 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131918 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131918 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131918 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131918 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131918 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131918 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VYvA2TRKua +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZiFXBoNOiz ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VYvA2TRKua /tmp/tmp.ZiFXBoNOiz' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131918/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131918/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101483 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZiFXBoNOiz ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434956, "url": "https://patchwork.sourceware.org/api/1.2/patches/131918/checks/434956/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T17:20:46.131000", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3328/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:20:46.131000 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:20:46.131000 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773940846 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773940846 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773940846 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101490 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZiFXBoNOiz ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434957, "url": "https://patchwork.sourceware.org/api/1.2/patches/131918/checks/434957/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T17:20:47.549818", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3328/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:20:47.549818 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:20:47.549818 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773940847 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773940846 -le 1773940847 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773940847 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101497 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZiFXBoNOiz ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434960, "url": "https://patchwork.sourceware.org/api/1.2/patches/131918/checks/434960/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T17:27:39.897269", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3328/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:27:39.897269 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:27:39.897269 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773941259 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773940847 -le 1773941259 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773941259 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101504 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZiFXBoNOiz ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VYvA2TRKua /tmp/tmp.ZiFXBoNOiz + 96323:pw-trigger.sh: 89: check_state=success + 96323:pw-trigger.sh: 90: '[' success = pending ']' + 96323:pw-trigger.sh: 93: num_patch=1 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58944 1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58944 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58944 property '.*' value Patches 1 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58944 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 96323:pw-trigger.sh: 74: true + 96323:pw-trigger.sh: 74: patch_id= + 96323:pw-trigger.sh: 75: '[' '' = '' ']' + 96323:pw-trigger.sh: 76: break + 96323:pw-trigger.sh: 96: '[' '' = '' ']' + 96323:pw-trigger.sh: 97: continue + 96323:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=2 ++ 96323:pw-trigger.sh: 64: shyaml get-value 2.id + 96323:pw-trigger.sh: 64: series_id=58964 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58964 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58964 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58964 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58964 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58964 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58964 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58964 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58964 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131947 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131947 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131947 + 96323:pw-trigger.sh: 74: patch_id=131947 + 96323:pw-trigger.sh: 75: '[' 131947 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131947 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131947 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131947 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131947 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131947 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131947 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ij2s8vBnHY +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ggSFV8yTE5 ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ij2s8vBnHY /tmp/tmp.ggSFV8yTE5' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131947/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131947/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101606 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ggSFV8yTE5 ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ij2s8vBnHY /tmp/tmp.ggSFV8yTE5 + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131947 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131947 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131947 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qbXHtt81WQ +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gzwKMENnTg ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qbXHtt81WQ /tmp/tmp.gzwKMENnTg' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131947/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131947/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101621 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gzwKMENnTg ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434844, "url": "https://patchwork.sourceware.org/api/1.2/patches/131947/checks/434844/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T15:57:05.691184", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4824/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T15:57:05.691184 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T15:57:05.691184 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773935825 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773935825 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773935825 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101628 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gzwKMENnTg ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434846, "url": "https://patchwork.sourceware.org/api/1.2/patches/131947/checks/434846/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T15:57:08.728719", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4824/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T15:57:08.728719 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T15:57:08.728719 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773935828 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773935825 -le 1773935828 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773935828 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101635 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gzwKMENnTg ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qbXHtt81WQ /tmp/tmp.gzwKMENnTg + 96323:pw-trigger.sh: 103: check_state=fail + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 131947:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131947:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=1 ++ 96323:pw-trigger.sh: 64: shyaml get-value 1.id + 96323:pw-trigger.sh: 64: series_id=58965 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58965 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58965 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58965 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58965 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58965 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58965 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58965 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58965 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131948 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131948 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131948 + 96323:pw-trigger.sh: 74: patch_id=131948 + 96323:pw-trigger.sh: 75: '[' 131948 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131948 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131948 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131948 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131948 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131948 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131948 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u3SNEZ12n6 +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RJyu1xqZmY ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u3SNEZ12n6 /tmp/tmp.RJyu1xqZmY' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131948/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131948/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101722 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RJyu1xqZmY ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u3SNEZ12n6 /tmp/tmp.RJyu1xqZmY + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131948 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131948 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131948 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kQjGnhqXCc +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3gydmDe2UF ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kQjGnhqXCc /tmp/tmp.3gydmDe2UF' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131948/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131948/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101737 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3gydmDe2UF ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434843, "url": "https://patchwork.sourceware.org/api/1.2/patches/131948/checks/434843/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T15:57:03.964063", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4825/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T15:57:03.964063 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T15:57:03.964063 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773935823 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773935823 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773935823 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101744 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3gydmDe2UF ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434845, "url": "https://patchwork.sourceware.org/api/1.2/patches/131948/checks/434845/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T15:57:06.500262", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4825/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T15:57:06.500262 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T15:57:06.500262 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773935826 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773935823 -le 1773935826 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773935826 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101751 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3gydmDe2UF ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kQjGnhqXCc /tmp/tmp.3gydmDe2UF + 96323:pw-trigger.sh: 103: check_state=fail + 96323:pw-trigger.sh: 104: '[' fail '!=' success ']' + 96323:pw-trigger.sh: 105: break + 96323:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 131948:tcwg_binutils_build--master-arm to succeed. + 96323:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131948:tcwg_binutils_build--master-arm to succeed.' + 96323:pw-trigger.sh: 110: continue + 96323:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 96323:pw-trigger.sh: 63: i=0 ++ 96323:pw-trigger.sh: 64: shyaml get-value 0.id + 96323:pw-trigger.sh: 64: series_id=58971 + 96323:pw-trigger.sh: 66: pw_series_complete_p binutils 58971 + 96323:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 96323:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 96323:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58971 + 96323:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 96323:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58971 property Complete value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58971 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: pw_series_complete_p: 187: value=True + 96323:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 96323:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 96323:pw-trigger.sh: 71: num_patch=0 + 96323:pw-trigger.sh: 72: true ++ 96323:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58971 0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58971 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58971 property '.*' value Patches 0 +++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=58971 +++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 96323:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131967 ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131967 = '' ']' ++ 96323:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131967 + 96323:pw-trigger.sh: 74: patch_id=131967 + 96323:pw-trigger.sh: 75: '[' 131967 = '' ']' ++ 96323:pw-trigger.sh: 82: pw_get_patch_data binutils 131967 State ++ 96323:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 96323:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 96323:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131967 ++ 96323:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 96323:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131967 property State value ++ 96323:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 96323:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 96323:pw-trigger.sh: pw_yaml_get: 100: local id=131967 ++ 96323:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 96323:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 96323:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 96323:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 96323:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 96323:pw-trigger.sh: pw_yaml_get: 108: set +x + 96323:pw-trigger.sh: 82: patch_state=new + 96323:pw-trigger.sh: 83: case "$patch_state" in ++ 96323:pw-trigger.sh: 89: pw_patch_check_state 131967 tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131967 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j1wGY329hx +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GCMd1iM7EF ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j1wGY329hx /tmp/tmp.GCMd1iM7EF' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131967/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131967/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101842 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GCMd1iM7EF ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j1wGY329hx /tmp/tmp.GCMd1iM7EF + 96323:pw-trigger.sh: 89: check_state=pending + 96323:pw-trigger.sh: 90: '[' pending = pending ']' + 96323:pw-trigger.sh: 91: break + 96323:pw-trigger.sh: 96: '[' 131967 = '' ']' + 96323:pw-trigger.sh: 101: check_state=success + 96323:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 96323:pw-trigger.sh: 103: pw_patch_check_state 131967 tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 96323:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131967 ++ 96323:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 96323:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 96323:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 96323:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 96323:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 96323:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XBLeUu60tO +++ 96323:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 96323:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.B4LRs7kWty ++ 96323:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XBLeUu60tO /tmp/tmp.B4LRs7kWty' EXIT ++ 96323:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 96323:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131967/checks/ ++ 96323:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131967/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 96323:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101857 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B4LRs7kWty ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434847, "url": "https://patchwork.sourceware.org/api/1.2/patches/131967/checks/434847/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T15:58:19.060613", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4826/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T15:58:19.060613 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T15:58:19.060613 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773935899 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773935899 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773935899 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101864 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B4LRs7kWty ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434848, "url": "https://patchwork.sourceware.org/api/1.2/patches/131967/checks/434848/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T15:58:20.985298", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4826/console", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T15:58:20.985298 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T15:58:20.985298 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773935900 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773935899 -le 1773935900 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773935900 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101871 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B4LRs7kWty ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 434854, "url": "https://patchwork.sourceware.org/api/1.2/patches/131967/checks/434854/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-19T16:01:13.325912", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4826/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 96323:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T16:01:13.325912 +++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T16:01:13.325912 +%s ++ 96323:pw-trigger.sh: pw_patch_check_state: 274: date=1773936073 ++ 96323:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773935900 -le 1773936073 ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773936073 +++ 96323:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 96323:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 96323:pw-trigger.sh: pw_patch_check_state: 263: true ++ 96323:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 96323:pw-trigger.sh: pw_patch_check_state: 267: wait 101878 ++ 96323:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 96323:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B4LRs7kWty ++ 96323:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 96323:pw-trigger.sh: pw_patch_check_state: 270: break ++ 96323:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 96323:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XBLeUu60tO /tmp/tmp.B4LRs7kWty + 96323:pw-trigger.sh: 103: check_state=success + 96323:pw-trigger.sh: 104: '[' success '!=' success ']' + 96323:pw-trigger.sh: 108: '[' success '!=' success ']' + 96323:pw-trigger.sh: 113: j=1 + 96323:pw-trigger.sh: 114: cat + 96323:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 96323:pw-trigger.sh: 119: rm /tmp/tmp.n585ruRTcJ + 96323:pw-trigger.sh: 121: echo 'Processed 30 series and created 1 pre-commit triggers' Processed 30 series and created 1 pre-commit triggers + 96323:pw-trigger.sh: 1: pw_deinit binutils + 96323:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 96323:pw-trigger.sh: pw_deinit: 58: local project=binutils + 96323:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-96323 + 96323:pw-trigger.sh: 1: rm -f /tmp/tmp.n585ruRTcJ