+ 2201577:jenkins318175400445027972.sh: build_container_exec: 29: set +x + 99293:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 99293:pw-trigger.sh: 47: pw_init binutils + 99293:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 99293:pw-trigger.sh: pw_init: 42: local project=binutils + 99293:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 99293:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 99293:pw-trigger.sh: pw_init: 48: pw_clear_cache + 99293:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 99293:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-99293 + 99293:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-99293 ++ 99293:pw-trigger.sh: 49: mktemp + 99293:pw-trigger.sh: 49: yaml=/tmp/tmp.aXyaZm8Vho + 99293:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.aXyaZm8Vho' EXIT + 99293:pw-trigger.sh: 53: readarray -t prereq_bots ++ 99293:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 99293:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 99293:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 99293:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 99293:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 99293:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 99293:pw-trigger.sh: 58: shyaml get-length + 99293:pw-trigger.sh: 58: len=30 + 99293:pw-trigger.sh: 59: i=30 + 99293:pw-trigger.sh: 60: j=0 + 99293:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=29 ++ 99293:pw-trigger.sh: 64: shyaml get-value 29.id + 99293:pw-trigger.sh: 64: series_id=58578 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58578 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58578 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58578 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58578 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58578 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58578 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58578 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58578 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131362 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131362 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131362 + 99293:pw-trigger.sh: 74: patch_id=131362 + 99293:pw-trigger.sh: 75: '[' 131362 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131362 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131362 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131362 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131362 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131362 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131362 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1QCRRSUp1X +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jRfIVdfGHK ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1QCRRSUp1X /tmp/tmp.jRfIVdfGHK' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131362/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99420 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jRfIVdfGHK ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T14:35:52.994938 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T14:35:52.994938 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773153352 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773153352 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773153352 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99427 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jRfIVdfGHK ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T14:35:54.685943 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T14:35:54.685943 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773153354 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773153352 -le 1773153354 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773153354 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99434 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jRfIVdfGHK ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T14:41:11.884964 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T14:41:11.884964 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773153671 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773153354 -le 1773153671 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773153671 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99441 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jRfIVdfGHK ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1QCRRSUp1X /tmp/tmp.jRfIVdfGHK + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58578 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58578 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58578 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58578 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=28 ++ 99293:pw-trigger.sh: 64: shyaml get-value 28.id + 99293:pw-trigger.sh: 64: series_id=58624 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58624 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58624 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58624 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58624 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131449 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131449 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131449 + 99293:pw-trigger.sh: 74: patch_id=131449 + 99293:pw-trigger.sh: 75: '[' 131449 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131449 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131449 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131449 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131449 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131449 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131449 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wjabbDqQq3 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BC6zKYZt3f ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wjabbDqQq3 /tmp/tmp.BC6zKYZt3f' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131449/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99549 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BC6zKYZt3f ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T23:23:59.802173 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T23:23:59.802173 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773185039 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773185039 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773185039 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99556 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BC6zKYZt3f ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T23:24:02.791694 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T23:24:02.791694 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773185042 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773185039 -le 1773185042 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773185042 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99563 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BC6zKYZt3f ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T23:32:27.441178 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T23:32:27.441178 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773185547 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773185042 -le 1773185547 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773185547 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99570 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BC6zKYZt3f ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wjabbDqQq3 /tmp/tmp.BC6zKYZt3f + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131450 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131450 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131450 + 99293:pw-trigger.sh: 74: patch_id=131450 + 99293:pw-trigger.sh: 75: '[' 131450 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131450 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131450 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131450 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131450 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131450 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131450 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UMRO2jXYCB +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.e4M7ENQDTZ ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UMRO2jXYCB /tmp/tmp.e4M7ENQDTZ' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131450/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99634 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e4M7ENQDTZ ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-11T06:45:20.596369 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-11T06:45:20.596369 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773211520 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773211520 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773211520 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99641 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e4M7ENQDTZ ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-11T06:45:22.302945 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-11T06:45:22.302945 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773211522 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773211520 -le 1773211522 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773211522 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99648 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e4M7ENQDTZ ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-11T06:50:00.255571 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-11T06:50:00.255571 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773211800 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773211522 -le 1773211800 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773211800 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99655 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e4M7ENQDTZ ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UMRO2jXYCB /tmp/tmp.e4M7ENQDTZ + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=2 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 2 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131448 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131448 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131448 + 99293:pw-trigger.sh: 74: patch_id=131448 + 99293:pw-trigger.sh: 75: '[' 131448 = '' ']' ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131448 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131448 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131448 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131448 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131448 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131448 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.igg4aKlnbN +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.a6x71rfkAZ ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.igg4aKlnbN /tmp/tmp.a6x71rfkAZ' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131448/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99722 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a6x71rfkAZ ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T09:46:56.837623 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T09:46:56.837623 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773395216 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773395216 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773395216 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99729 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a6x71rfkAZ ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T09:46:58.485518 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T09:46:58.485518 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773395218 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773395216 -le 1773395218 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773395218 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99736 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a6x71rfkAZ ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T09:51:51.363926 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T09:51:51.363926 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773395511 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773395218 -le 1773395511 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773395511 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99743 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a6x71rfkAZ ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.igg4aKlnbN /tmp/tmp.a6x71rfkAZ + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=3 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 3 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 3 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131451 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131451 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131451 + 99293:pw-trigger.sh: 74: patch_id=131451 + 99293:pw-trigger.sh: 75: '[' 131451 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131451 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131451 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131451 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131451 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131451 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131451 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mYqwV6LfL5 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hvSALkvlFG ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mYqwV6LfL5 /tmp/tmp.hvSALkvlFG' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131451/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99813 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hvSALkvlFG ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:21:43.883219 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:21:43.883219 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433303 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773433303 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433303 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99820 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hvSALkvlFG ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:21:48.586917 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:21:48.586917 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433308 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433303 -le 1773433308 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433308 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99827 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hvSALkvlFG ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:27:14.426534 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:27:14.426534 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433634 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433308 -le 1773433634 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433634 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99834 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hvSALkvlFG ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mYqwV6LfL5 /tmp/tmp.hvSALkvlFG + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=4 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 4 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 4 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=27 ++ 99293:pw-trigger.sh: 64: shyaml get-value 27.id + 99293:pw-trigger.sh: 64: series_id=58668 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58668 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58668 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58668 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58668 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58668 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58668 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58668 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58668 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131496 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131496 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131496 + 99293:pw-trigger.sh: 74: patch_id=131496 + 99293:pw-trigger.sh: 75: '[' 131496 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131496 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131496 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131496 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131496 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131496 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131496 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ruo9v5oVwj +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HbLuZxNjoV ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ruo9v5oVwj /tmp/tmp.HbLuZxNjoV' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131496/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99945 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HbLuZxNjoV ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ruo9v5oVwj /tmp/tmp.HbLuZxNjoV + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131496 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131496 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131496 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YVChLpO1T9 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TWrwRdzZel ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YVChLpO1T9 /tmp/tmp.TWrwRdzZel' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131496/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99960 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TWrwRdzZel ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:08:05.345839 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:08:05.345839 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414485 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414485 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414485 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99967 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TWrwRdzZel ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:08:08.812181 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:08:08.812181 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414488 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414485 -le 1773414488 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414488 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 99974 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TWrwRdzZel ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YVChLpO1T9 /tmp/tmp.TWrwRdzZel + 99293:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 131496:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131496:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=26 ++ 99293:pw-trigger.sh: 64: shyaml get-value 26.id + 99293:pw-trigger.sh: 64: series_id=58673 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58673 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58673 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58673 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58673 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58673 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58673 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58673 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58673 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131503 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131503 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131503 + 99293:pw-trigger.sh: 74: patch_id=131503 + 99293:pw-trigger.sh: 75: '[' 131503 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131503 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131503 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131503 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131503 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131503 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131503 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FmTNmdJtzR +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UybBhPSlzB ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FmTNmdJtzR /tmp/tmp.UybBhPSlzB' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131503/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100067 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UybBhPSlzB ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:21:24.052100 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:21:24.052100 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433284 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773433284 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433284 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100074 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UybBhPSlzB ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:21:26.932221 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:21:26.932221 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433286 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433284 -le 1773433286 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433286 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100081 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UybBhPSlzB ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:27:10.387625 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:27:10.387625 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433630 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433286 -le 1773433630 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433630 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100088 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UybBhPSlzB ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FmTNmdJtzR /tmp/tmp.UybBhPSlzB + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58673 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58673 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58673 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58673 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131505 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131505 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131505 + 99293:pw-trigger.sh: 74: patch_id=131505 + 99293:pw-trigger.sh: 75: '[' 131505 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131505 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131505 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131505 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131505 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131505 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131505 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wZaPY452o4 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gYzz6aHHIA ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wZaPY452o4 /tmp/tmp.gYzz6aHHIA' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131505/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100152 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gYzz6aHHIA ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:13:18.356312 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:13:18.356312 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447198 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773447198 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447198 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100159 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gYzz6aHHIA ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:13:19.754401 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:13:19.754401 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447199 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447198 -le 1773447199 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447199 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100166 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gYzz6aHHIA ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:18:03.495071 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:18:03.495071 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447483 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447199 -le 1773447483 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447483 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100173 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gYzz6aHHIA ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wZaPY452o4 /tmp/tmp.gYzz6aHHIA + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=2 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58673 2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58673 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58673 property '.*' value Patches 2 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58673 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131504 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131504 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131504 + 99293:pw-trigger.sh: 74: patch_id=131504 + 99293:pw-trigger.sh: 75: '[' 131504 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131504 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131504 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131504 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131504 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131504 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131504 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1NGj3RoKQ2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.h0HLroKNUn ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1NGj3RoKQ2 /tmp/tmp.h0HLroKNUn' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131504/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100240 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h0HLroKNUn ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:45:06.955781 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:45:06.955781 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773467106 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773467106 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467106 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100247 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h0HLroKNUn ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:45:08.719864 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:45:08.719864 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773467108 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467106 -le 1773467108 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467108 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100254 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h0HLroKNUn ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:48:57.645242 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:48:57.645242 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773467337 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467108 -le 1773467337 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467337 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100261 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h0HLroKNUn ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1NGj3RoKQ2 /tmp/tmp.h0HLroKNUn + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=3 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58673 3 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58673 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58673 property '.*' value Patches 3 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58673 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131502 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131502 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131502 + 99293:pw-trigger.sh: 74: patch_id=131502 + 99293:pw-trigger.sh: 75: '[' 131502 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131502 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131502 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131502 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131502 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131502 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131502 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xJ3jUQnTMA +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZWrnDIR0ck ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xJ3jUQnTMA /tmp/tmp.ZWrnDIR0ck' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131502/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100331 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZWrnDIR0ck ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:10:17.619395 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:10:17.619395 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773493817 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773493817 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773493817 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100338 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZWrnDIR0ck ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:10:19.903791 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:10:19.903791 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773493819 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773493817 -le 1773493819 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773493819 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100345 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZWrnDIR0ck ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:15:56.002664 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:15:56.002664 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773494156 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773493819 -le 1773494156 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773494156 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100352 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZWrnDIR0ck ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xJ3jUQnTMA /tmp/tmp.ZWrnDIR0ck + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=4 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58673 4 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58673 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58673 property '.*' value Patches 4 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58673 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=25 ++ 99293:pw-trigger.sh: 64: shyaml get-value 25.id + 99293:pw-trigger.sh: 64: series_id=58680 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58680 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58680 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58680 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58680 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58680 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58680 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58680 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58680 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131513 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131513 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131513 + 99293:pw-trigger.sh: 74: patch_id=131513 + 99293:pw-trigger.sh: 75: '[' 131513 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131513 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131513 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131513 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131513 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131513 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131513 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.G2TdCBep6x +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Vv26uLG57T ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.G2TdCBep6x /tmp/tmp.Vv26uLG57T' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131513/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100463 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vv26uLG57T ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.G2TdCBep6x /tmp/tmp.Vv26uLG57T + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131513 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131513 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131513 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sLXQr0WvvC +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xag08jsvTI ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sLXQr0WvvC /tmp/tmp.xag08jsvTI' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131513/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100478 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xag08jsvTI ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:03.958313 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:03.958313 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414603 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414603 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414603 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100485 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xag08jsvTI ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:06.300572 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:06.300572 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414606 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414603 -le 1773414606 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414606 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100492 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xag08jsvTI ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sLXQr0WvvC /tmp/tmp.xag08jsvTI WARNING: Waiting for 131513:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 103: check_state=fail + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131513:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=24 ++ 99293:pw-trigger.sh: 64: shyaml get-value 24.id + 99293:pw-trigger.sh: 64: series_id=58681 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58681 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58681 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58681 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58681 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58681 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58681 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58681 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58681 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131514 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131514 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131514 + 99293:pw-trigger.sh: 74: patch_id=131514 + 99293:pw-trigger.sh: 75: '[' 131514 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131514 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131514 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131514 property State value ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131514 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131514 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131514 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qFmDERhXXs +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Vegl3sBeRH ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qFmDERhXXs /tmp/tmp.Vegl3sBeRH' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131514/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100579 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vegl3sBeRH ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qFmDERhXXs /tmp/tmp.Vegl3sBeRH + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131514 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131514 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131514 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.D5HDSP9VBS +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HHyDDuYyBi ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.D5HDSP9VBS /tmp/tmp.HHyDDuYyBi' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131514/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100594 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HHyDDuYyBi ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:03.611712 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:03.611712 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414603 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414603 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414603 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100601 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HHyDDuYyBi ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:06.016562 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:06.016562 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414606 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414603 -le 1773414606 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414606 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100608 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HHyDDuYyBi ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.D5HDSP9VBS /tmp/tmp.HHyDDuYyBi + 99293:pw-trigger.sh: 103: check_state=fail + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break WARNING: Waiting for 131514:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131514:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=23 ++ 99293:pw-trigger.sh: 64: shyaml get-value 23.id + 99293:pw-trigger.sh: 64: series_id=58686 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58686 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58686 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58686 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58686 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58686 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58686 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58686 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58686 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131544 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131544 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131544 + 99293:pw-trigger.sh: 74: patch_id=131544 + 99293:pw-trigger.sh: 75: '[' 131544 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131544 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131544 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131544 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131544 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131544 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131544 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NwTSqwEsl2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UwAoKOzykc ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NwTSqwEsl2 /tmp/tmp.UwAoKOzykc' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131544/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100695 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UwAoKOzykc ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NwTSqwEsl2 /tmp/tmp.UwAoKOzykc + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131544 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131544 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131544 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LXNZvURgxT +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hpOyVZFzXg ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LXNZvURgxT /tmp/tmp.hpOyVZFzXg' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131544/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100710 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hpOyVZFzXg ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:07.191308 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:07.191308 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414607 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414607 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414607 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100717 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hpOyVZFzXg ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:11.243330 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:11.243330 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414611 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414607 -le 1773414611 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414611 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100724 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hpOyVZFzXg ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LXNZvURgxT /tmp/tmp.hpOyVZFzXg + 99293:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 131544:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131544:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=22 ++ 99293:pw-trigger.sh: 64: shyaml get-value 22.id + 99293:pw-trigger.sh: 64: series_id=58749 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58749 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58749 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58749 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58749 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58749 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58749 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58749 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58749 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131633 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131633 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131633 + 99293:pw-trigger.sh: 74: patch_id=131633 + 99293:pw-trigger.sh: 75: '[' 131633 = '' ']' ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131633 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131633 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131633 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131633 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131633 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131633 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iEdq8FxsBF +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bLKyfkmZM0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iEdq8FxsBF /tmp/tmp.bLKyfkmZM0' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131633/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100811 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bLKyfkmZM0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iEdq8FxsBF /tmp/tmp.bLKyfkmZM0 + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131633 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131633 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131633 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wfXGaV0HhZ +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.e9jVqUK2wA ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wfXGaV0HhZ /tmp/tmp.e9jVqUK2wA' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131633/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100826 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e9jVqUK2wA ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:06.883314 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:06.883314 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414606 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414606 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414606 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100833 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e9jVqUK2wA ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:10.974449 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:10.974449 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414610 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414606 -le 1773414610 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414610 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100840 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e9jVqUK2wA ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wfXGaV0HhZ /tmp/tmp.e9jVqUK2wA WARNING: Waiting for 131633:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 103: check_state=fail + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131633:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=21 ++ 99293:pw-trigger.sh: 64: shyaml get-value 21.id + 99293:pw-trigger.sh: 64: series_id=58750 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58750 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58750 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58750 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58750 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58750 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58750 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58750 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58750 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131634 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131634 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131634 + 99293:pw-trigger.sh: 74: patch_id=131634 + 99293:pw-trigger.sh: 75: '[' 131634 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131634 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131634 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131634 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131634 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131634 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131634 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MdLBMF3F66 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NiwyglAQ0p ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MdLBMF3F66 /tmp/tmp.NiwyglAQ0p' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131634/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100927 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NiwyglAQ0p ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MdLBMF3F66 /tmp/tmp.NiwyglAQ0p + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131634 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131634 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131634 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Rneu5ZUusQ +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uJ9fQhhHhq ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Rneu5ZUusQ /tmp/tmp.uJ9fQhhHhq' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131634/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100942 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uJ9fQhhHhq ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:11:01.263308 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:11:01.263308 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414661 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414661 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414661 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100949 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uJ9fQhhHhq ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:11:03.780420 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:11:03.780420 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414663 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414661 -le 1773414663 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414663 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 100956 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uJ9fQhhHhq ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Rneu5ZUusQ /tmp/tmp.uJ9fQhhHhq + 99293:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 131634:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131634:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=20 ++ 99293:pw-trigger.sh: 64: shyaml get-value 20.id + 99293:pw-trigger.sh: 64: series_id=58765 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58765 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58765 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58765 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58765 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58765 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58765 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58765 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58765 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131658 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131658 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131658 + 99293:pw-trigger.sh: 74: patch_id=131658 + 99293:pw-trigger.sh: 75: '[' 131658 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131658 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131658 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131658 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131658 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131658 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131658 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S3qUAqG4aj +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.I6aGaLKdiL ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S3qUAqG4aj /tmp/tmp.I6aGaLKdiL' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131658/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101049 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I6aGaLKdiL ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:23:29.544384 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:23:29.544384 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433409 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773433409 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433409 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101056 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I6aGaLKdiL ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:23:31.502561 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:23:31.502561 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433411 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433409 -le 1773433411 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433411 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101063 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I6aGaLKdiL ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:28:33.682197 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:28:33.682197 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433713 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433411 -le 1773433713 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433713 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101070 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I6aGaLKdiL ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S3qUAqG4aj /tmp/tmp.I6aGaLKdiL + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58765 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58765 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58765 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58765 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131659 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131659 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131659 + 99293:pw-trigger.sh: 74: patch_id=131659 + 99293:pw-trigger.sh: 75: '[' 131659 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131659 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131659 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131659 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131659 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131659 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131659 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Q9gyYarwKU +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8Ptsx29swB ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Q9gyYarwKU /tmp/tmp.8Ptsx29swB' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131659/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101134 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8Ptsx29swB ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:18:51.795357 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:18:51.795357 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447531 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773447531 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447531 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101141 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8Ptsx29swB ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:18:53.158707 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:18:53.158707 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447533 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447531 -le 1773447533 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447533 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101148 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8Ptsx29swB ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:22:46.580668 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:22:46.580668 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447766 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447533 -le 1773447766 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447766 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101155 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8Ptsx29swB ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Q9gyYarwKU /tmp/tmp.8Ptsx29swB + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=2 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58765 2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58765 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58765 property '.*' value Patches 2 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58765 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131657 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131657 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131657 + 99293:pw-trigger.sh: 74: patch_id=131657 + 99293:pw-trigger.sh: 75: '[' 131657 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131657 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131657 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131657 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131657 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131657 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131657 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tyhYP77nez +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vCGbBjqCZE ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tyhYP77nez /tmp/tmp.vCGbBjqCZE' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131657/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101222 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vCGbBjqCZE ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:49:56.665511 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:49:56.665511 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773467396 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773467396 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467396 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101229 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vCGbBjqCZE ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:49:58.286857 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:49:58.286857 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773467398 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467396 -le 1773467398 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467398 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101236 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vCGbBjqCZE ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:53:40.556869 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:53:40.556869 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773467620 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467398 -le 1773467620 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467620 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101243 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vCGbBjqCZE ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tyhYP77nez /tmp/tmp.vCGbBjqCZE + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=3 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58765 3 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58765 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58765 property '.*' value Patches 3 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58765 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131656 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131656 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131656 + 99293:pw-trigger.sh: 74: patch_id=131656 + 99293:pw-trigger.sh: 75: '[' 131656 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131656 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131656 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131656 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131656 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131656 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131656 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sJcfot5TLS +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2iMObT9k1T ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sJcfot5TLS /tmp/tmp.2iMObT9k1T' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131656/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101313 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2iMObT9k1T ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:11:29.283636 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:11:29.283636 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773493889 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773493889 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773493889 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101320 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2iMObT9k1T ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:11:44.093842 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:11:44.093842 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773493904 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773493889 -le 1773493904 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773493904 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101327 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2iMObT9k1T ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:16:33.169213 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:16:33.169213 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773494193 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773493904 -le 1773494193 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773494193 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101334 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2iMObT9k1T ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sJcfot5TLS /tmp/tmp.2iMObT9k1T + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=4 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58765 4 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58765 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58765 property '.*' value Patches 4 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58765 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=19 ++ 99293:pw-trigger.sh: 64: shyaml get-value 19.id + 99293:pw-trigger.sh: 64: series_id=58766 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58766 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58766 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58766 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58766 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131667 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131667 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131667 + 99293:pw-trigger.sh: 74: patch_id=131667 + 99293:pw-trigger.sh: 75: '[' 131667 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131667 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131667 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131667 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131667 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131667 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131667 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BWd9ePchhB +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.E3fsLF0qbg ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BWd9ePchhB /tmp/tmp.E3fsLF0qbg' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131667/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101459 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E3fsLF0qbg ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:24:21.122509 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:24:21.122509 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433461 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773433461 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433461 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101466 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E3fsLF0qbg ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:24:25.373594 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:24:25.373594 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433465 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433461 -le 1773433465 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433465 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101473 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E3fsLF0qbg ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T20:29:53.143820 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T20:29:53.143820 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773433793 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773433465 -le 1773433793 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773433793 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101480 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E3fsLF0qbg ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BWd9ePchhB /tmp/tmp.E3fsLF0qbg + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131668 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131668 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131668 + 99293:pw-trigger.sh: 74: patch_id=131668 + 99293:pw-trigger.sh: 75: '[' 131668 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131668 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131668 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131668 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131668 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131668 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131668 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JsSmF5LMqG +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jFeu7l3jhs ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JsSmF5LMqG /tmp/tmp.jFeu7l3jhs' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131668/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101544 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jFeu7l3jhs ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:19:23.921810 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:19:23.921810 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447563 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773447563 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447563 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101551 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jFeu7l3jhs ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:19:26.483568 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:19:26.483568 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447566 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447563 -le 1773447566 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447566 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101558 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jFeu7l3jhs ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:23:13.277457 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:23:13.277457 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447793 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447566 -le 1773447793 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447793 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101565 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jFeu7l3jhs ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JsSmF5LMqG /tmp/tmp.jFeu7l3jhs + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=2 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 2 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131666 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131666 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131666 + 99293:pw-trigger.sh: 74: patch_id=131666 + 99293:pw-trigger.sh: 75: '[' 131666 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131666 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131666 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131666 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131666 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131666 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131666 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.I9Nz59hJKv +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rAx9ehzVV3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.I9Nz59hJKv /tmp/tmp.rAx9ehzVV3' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131666/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101632 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rAx9ehzVV3 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:54:42.741081 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:54:42.741081 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773467682 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773467682 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467682 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101639 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rAx9ehzVV3 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:54:45.128250 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:54:45.128250 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773467685 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467682 -le 1773467685 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467685 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101646 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rAx9ehzVV3 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T05:58:32.107239 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T05:58:32.107239 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773467912 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773467685 -le 1773467912 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773467912 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101653 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rAx9ehzVV3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.I9Nz59hJKv /tmp/tmp.rAx9ehzVV3 + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=3 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 3 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 3 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131665 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131665 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131665 + 99293:pw-trigger.sh: 74: patch_id=131665 + 99293:pw-trigger.sh: 75: '[' 131665 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131665 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131665 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131665 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131665 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131665 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131665 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1upeAxzV8Y +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2cPCpmw5Ih ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1upeAxzV8Y /tmp/tmp.2cPCpmw5Ih' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131665/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101723 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2cPCpmw5Ih ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:20:51.306299 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:20:51.306299 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773494451 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773494451 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773494451 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101730 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2cPCpmw5Ih ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:20:53.248962 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:20:53.248962 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773494453 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773494451 -le 1773494453 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773494453 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101737 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2cPCpmw5Ih ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T13:25:06.771595 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T13:25:06.771595 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773494706 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773494453 -le 1773494706 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773494706 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101744 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2cPCpmw5Ih ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1upeAxzV8Y /tmp/tmp.2cPCpmw5Ih + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=4 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 4 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 4 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131663 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131663 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131663 + 99293:pw-trigger.sh: 74: patch_id=131663 + 99293:pw-trigger.sh: 75: '[' 131663 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131663 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131663 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131663 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131663 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131663 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131663 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wanAq6OpN5 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fNwqrD0whD ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wanAq6OpN5 /tmp/tmp.fNwqrD0whD' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131663/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101817 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fNwqrD0whD ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T02:49:00.401455 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T02:49:00.401455 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773542940 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773542940 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773542940 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101824 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fNwqrD0whD ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T02:49:04.856972 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T02:49:04.856972 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773542944 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773542940 -le 1773542944 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773542944 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101831 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fNwqrD0whD ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T02:56:50.363296 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T02:56:50.363296 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773543410 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773542944 -le 1773543410 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773543410 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101838 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fNwqrD0whD ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wanAq6OpN5 /tmp/tmp.fNwqrD0whD + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=5 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 5 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 5 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131662 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131662 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131662 + 99293:pw-trigger.sh: 74: patch_id=131662 + 99293:pw-trigger.sh: 75: '[' 131662 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131662 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131662 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131662 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131662 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131662 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131662 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nfZ0qYND4F +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8w1dgd95mv ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nfZ0qYND4F /tmp/tmp.8w1dgd95mv' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131662/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101914 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8w1dgd95mv ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T12:42:23.342214 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T12:42:23.342214 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773578543 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773578543 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773578543 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101921 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8w1dgd95mv ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T12:42:27.987989 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T12:42:27.987989 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773578547 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773578543 -le 1773578547 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773578547 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101928 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8w1dgd95mv ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T12:46:19.128072 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T12:46:19.128072 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773578779 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773578547 -le 1773578779 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773578779 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 101935 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8w1dgd95mv ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nfZ0qYND4F /tmp/tmp.8w1dgd95mv + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=6 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 6 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 6 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131661 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131661 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131661 + 99293:pw-trigger.sh: 74: patch_id=131661 + 99293:pw-trigger.sh: 75: '[' 131661 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131661 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131661 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131661 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131661 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131661 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131661 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fnnESIPDlt +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wpLISQyACp ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fnnESIPDlt /tmp/tmp.wpLISQyACp' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131661/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102014 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wpLISQyACp ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T19:52:15.452970 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T19:52:15.452970 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773604335 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773604335 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773604335 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102021 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wpLISQyACp ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T19:52:17.321639 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T19:52:17.321639 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773604337 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773604335 -le 1773604337 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773604337 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102028 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wpLISQyACp ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T19:55:59.596666 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T19:55:59.596666 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773604559 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773604337 -le 1773604559 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773604559 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102035 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wpLISQyACp ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fnnESIPDlt /tmp/tmp.wpLISQyACp + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=7 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 7 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 7 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131660 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131660 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131660 + 99293:pw-trigger.sh: 74: patch_id=131660 + 99293:pw-trigger.sh: 75: '[' 131660 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131660 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131660 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131660 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131660 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131660 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131660 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Wf65HF5Ri7 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2vrtfL8uL9 ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Wf65HF5Ri7 /tmp/tmp.2vrtfL8uL9' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131660/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102117 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2vrtfL8uL9 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T00:20:15.921447 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T00:20:15.921447 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773620415 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773620415 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773620415 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102124 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2vrtfL8uL9 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T00:20:18.337536 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T00:20:18.337536 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773620418 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773620415 -le 1773620418 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773620418 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102131 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2vrtfL8uL9 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T00:26:18.458941 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T00:26:18.458941 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773620778 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773620418 -le 1773620778 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773620778 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102138 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2vrtfL8uL9 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Wf65HF5Ri7 /tmp/tmp.2vrtfL8uL9 + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=8 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 8 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 8 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=18 ++ 99293:pw-trigger.sh: 64: shyaml get-value 18.id + 99293:pw-trigger.sh: 64: series_id=58770 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58770 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58770 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58770 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58770 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58770 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58770 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58770 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58770 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131671 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131671 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131671 + 99293:pw-trigger.sh: 74: patch_id=131671 + 99293:pw-trigger.sh: 75: '[' 131671 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131671 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131671 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131671 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131671 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131671 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131671 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NrFagbCW4H +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aoKI8UAzRW ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NrFagbCW4H /tmp/tmp.aoKI8UAzRW' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131671/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102261 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aoKI8UAzRW ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NrFagbCW4H /tmp/tmp.aoKI8UAzRW + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131671 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131671 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131671 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JZxw84C42T +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8AeAF95pKl ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JZxw84C42T /tmp/tmp.8AeAF95pKl' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131671/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102276 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8AeAF95pKl ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:05:49.944130 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:05:49.944130 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414349 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414349 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414349 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102283 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8AeAF95pKl ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:05:51.248094 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:05:51.248094 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414351 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414349 -le 1773414351 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414351 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102290 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8AeAF95pKl ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:05:51.617773 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:05:51.617773 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773414351 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414351 -le 1773414351 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414351 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102297 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8AeAF95pKl ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JZxw84C42T /tmp/tmp.8AeAF95pKl + 99293:pw-trigger.sh: 103: check_state=warning + 99293:pw-trigger.sh: 104: '[' warning '!=' success ']' + 99293:pw-trigger.sh: 105: break WARNING: Waiting for 131671:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 108: '[' warning '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131671:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=17 ++ 99293:pw-trigger.sh: 64: shyaml get-value 17.id + 99293:pw-trigger.sh: 64: series_id=58778 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58778 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58778 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58778 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58778 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58778 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58778 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58778 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58778 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131679 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131679 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131679 + 99293:pw-trigger.sh: 74: patch_id=131679 + 99293:pw-trigger.sh: 75: '[' 131679 = '' ']' ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131679 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131679 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131679 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131679 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131679 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131679 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Aqw4rEXAfE +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gQDNM9gd1B ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Aqw4rEXAfE /tmp/tmp.gQDNM9gd1B' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131679/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102384 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gQDNM9gd1B ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:23:57.900798 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:23:57.900798 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447837 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773447837 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447837 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102391 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gQDNM9gd1B ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:23:59.219400 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:23:59.219400 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447839 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447837 -le 1773447839 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447839 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102398 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gQDNM9gd1B ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:28:10.150702 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:28:10.150702 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773448090 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447839 -le 1773448090 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773448090 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102405 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gQDNM9gd1B ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Aqw4rEXAfE /tmp/tmp.gQDNM9gd1B + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58778 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58778 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58778 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58778 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=16 ++ 99293:pw-trigger.sh: 64: shyaml get-value 16.id + 99293:pw-trigger.sh: 64: series_id=58788 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58788 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58788 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58788 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58788 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58788 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58788 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58788 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58788 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131703 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131703 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131703 + 99293:pw-trigger.sh: 74: patch_id=131703 + 99293:pw-trigger.sh: 75: '[' 131703 = '' ']' ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131703 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131703 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131703 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131703 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131703 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131703 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b4RdgtGV4H +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.08WHqce6uT ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b4RdgtGV4H /tmp/tmp.08WHqce6uT' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131703/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102507 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.08WHqce6uT ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:25:13.309937 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:25:13.309937 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447913 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773447913 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447913 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102514 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.08WHqce6uT ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:25:14.637780 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:25:14.637780 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773447914 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447913 -le 1773447914 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773447914 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102521 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.08WHqce6uT ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-14T00:29:34.848930 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-14T00:29:34.848930 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773448174 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773447914 -le 1773448174 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773448174 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102528 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.08WHqce6uT ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b4RdgtGV4H /tmp/tmp.08WHqce6uT + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58788 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58788 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58788 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58788 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=15 ++ 99293:pw-trigger.sh: 64: shyaml get-value 15.id + 99293:pw-trigger.sh: 64: series_id=58817 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58817 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58817 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58817 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58817 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58817 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58817 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58817 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58817 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131751 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131751 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131751 + 99293:pw-trigger.sh: 74: patch_id=131751 + 99293:pw-trigger.sh: 75: '[' 131751 = '' ']' ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131751 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131751 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131751 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131751 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131751 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131751 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3w6TG8lUJG +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.j6W963cFtd ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3w6TG8lUJG /tmp/tmp.j6W963cFtd' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131751/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102630 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j6W963cFtd ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3w6TG8lUJG /tmp/tmp.j6W963cFtd + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131751 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131751 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131751 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YwyxQfdlSZ +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fz8Wt1KAjp ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YwyxQfdlSZ /tmp/tmp.fz8Wt1KAjp' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131751/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102645 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fz8Wt1KAjp ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T08:47:23.427183 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T08:47:23.427183 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773564443 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773564443 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773564443 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102652 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fz8Wt1KAjp ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T08:47:25.670611 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T08:47:25.670611 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773564445 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773564443 -le 1773564445 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773564445 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102659 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fz8Wt1KAjp ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YwyxQfdlSZ /tmp/tmp.fz8Wt1KAjp + 99293:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 131751:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131751:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=14 ++ 99293:pw-trigger.sh: 64: shyaml get-value 14.id + 99293:pw-trigger.sh: 64: series_id=58822 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58822 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58822 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58822 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58822 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58822 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58822 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58822 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58822 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131757 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131757 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131757 + 99293:pw-trigger.sh: 74: patch_id=131757 + 99293:pw-trigger.sh: 75: '[' 131757 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131757 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131757 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131757 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131757 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131757 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131757 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tcIXtvBsAk +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aw2b1IJ3gR ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tcIXtvBsAk /tmp/tmp.aw2b1IJ3gR' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131757/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102746 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aw2b1IJ3gR ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tcIXtvBsAk /tmp/tmp.aw2b1IJ3gR + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131757 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131757 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131757 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DyMYlm5lXq +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tsgfTJmFx0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DyMYlm5lXq /tmp/tmp.tsgfTJmFx0' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131757/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102761 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tsgfTJmFx0 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T22:28:39.351298 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T22:28:39.351298 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773613719 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773613719 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773613719 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102768 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tsgfTJmFx0 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-15T22:28:41.933307 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-15T22:28:41.933307 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773613721 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773613719 -le 1773613721 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773613721 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102775 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tsgfTJmFx0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DyMYlm5lXq /tmp/tmp.tsgfTJmFx0 + 99293:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 131757:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131757:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=13 ++ 99293:pw-trigger.sh: 64: shyaml get-value 13.id + 99293:pw-trigger.sh: 64: series_id=58830 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58830 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58830 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58830 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58830 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58830 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58830 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58830 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58830 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131766 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131766 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131766 + 99293:pw-trigger.sh: 74: patch_id=131766 + 99293:pw-trigger.sh: 75: '[' 131766 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131766 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131766 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131766 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131766 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131766 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131766 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bk1oDBnFyf +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.u3DavKBhW2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bk1oDBnFyf /tmp/tmp.u3DavKBhW2' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131766/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102862 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u3DavKBhW2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bk1oDBnFyf /tmp/tmp.u3DavKBhW2 + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131766 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131766 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131766 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fJINZnOpU6 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pEmps8zjYZ ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fJINZnOpU6 /tmp/tmp.pEmps8zjYZ' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131766/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102877 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pEmps8zjYZ ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T02:20:28.717910 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T02:20:28.717910 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773627628 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773627628 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773627628 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102884 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pEmps8zjYZ ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T02:20:30.970051 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T02:20:30.970051 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773627630 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773627628 -le 1773627630 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773627630 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102891 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pEmps8zjYZ ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fJINZnOpU6 /tmp/tmp.pEmps8zjYZ + 99293:pw-trigger.sh: 103: check_state=fail + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131766:tcwg_binutils_build--master-arm to succeed.' WARNING: Waiting for 131766:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=12 ++ 99293:pw-trigger.sh: 64: shyaml get-value 12.id + 99293:pw-trigger.sh: 64: series_id=58841 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58841 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58841 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58841 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58841 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58841 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58841 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58841 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58841 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131782 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131782 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131782 + 99293:pw-trigger.sh: 74: patch_id=131782 + 99293:pw-trigger.sh: 75: '[' 131782 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131782 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131782 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131782 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131782 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131782 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131782 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tgwK79BBRS +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oXuT03pp8q ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tgwK79BBRS /tmp/tmp.oXuT03pp8q' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131782/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102984 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oXuT03pp8q ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tgwK79BBRS /tmp/tmp.oXuT03pp8q + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131782 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131782 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131782 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.acHSUpEf1G +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yejM44Ywc9 ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.acHSUpEf1G /tmp/tmp.yejM44Ywc9' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131782/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 102999 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yejM44Ywc9 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T14:10:56.687190 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T14:10:56.687190 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773670256 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773670256 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773670256 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103006 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yejM44Ywc9 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T14:10:58.062797 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T14:10:58.062797 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773670258 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773670256 -le 1773670258 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773670258 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103013 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yejM44Ywc9 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T14:10:58.391705 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T14:10:58.391705 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773670258 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773670258 -le 1773670258 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773670258 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103020 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yejM44Ywc9 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.acHSUpEf1G /tmp/tmp.yejM44Ywc9 WARNING: Waiting for 131782:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 103: check_state=warning + 99293:pw-trigger.sh: 104: '[' warning '!=' success ']' + 99293:pw-trigger.sh: 105: break + 99293:pw-trigger.sh: 108: '[' warning '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131782:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=11 ++ 99293:pw-trigger.sh: 64: shyaml get-value 11.id + 99293:pw-trigger.sh: 64: series_id=58844 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58844 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58844 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58844 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58844 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58844 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58844 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58844 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58844 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131789 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131789 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131789 + 99293:pw-trigger.sh: 74: patch_id=131789 + 99293:pw-trigger.sh: 75: '[' 131789 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131789 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131789 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131789 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131789 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131789 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131789 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0yXJGHPyXd +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LqQs1vQVoN ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0yXJGHPyXd /tmp/tmp.LqQs1vQVoN' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131789/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103113 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LqQs1vQVoN ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:28:28.244568 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:28:28.244568 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773689308 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773689308 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689308 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103120 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LqQs1vQVoN ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:28:29.800512 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:28:29.800512 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773689309 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773689308 -le 1773689309 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689309 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103127 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LqQs1vQVoN ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:33:07.015224 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:33:07.015224 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773689587 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773689309 -le 1773689587 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689587 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103134 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LqQs1vQVoN ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0yXJGHPyXd /tmp/tmp.LqQs1vQVoN + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58844 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58844 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58844 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58844 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131788 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131788 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131788 + 99293:pw-trigger.sh: 74: patch_id=131788 + 99293:pw-trigger.sh: 75: '[' 131788 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131788 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131788 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131788 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131788 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131788 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131788 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LrO3v1ErlX +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UJtJQerMhz ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LrO3v1ErlX /tmp/tmp.UJtJQerMhz' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131788/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103198 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UJtJQerMhz ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:39:18.998498 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:39:18.998498 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773707958 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773707958 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773707958 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103205 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UJtJQerMhz ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:39:22.233894 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:39:22.233894 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773707962 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773707958 -le 1773707962 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773707962 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103212 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UJtJQerMhz ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:48:42.561874 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:48:42.561874 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773708522 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773707962 -le 1773708522 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773708522 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103219 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UJtJQerMhz ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LrO3v1ErlX /tmp/tmp.UJtJQerMhz + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=2 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58844 2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58844 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58844 property '.*' value Patches 2 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58844 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131787 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131787 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131787 + 99293:pw-trigger.sh: 74: patch_id=131787 + 99293:pw-trigger.sh: 75: '[' 131787 = '' ']' ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131787 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131787 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131787 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131787 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131787 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131787 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6qkUVPT3Tq +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gLkuRh3aH0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6qkUVPT3Tq /tmp/tmp.gLkuRh3aH0' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131787/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103286 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gLkuRh3aH0 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T11:51:13.244112 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T11:51:13.244112 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773748273 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773748273 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773748273 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103293 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gLkuRh3aH0 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T11:51:16.181437 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T11:51:16.181437 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773748276 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773748273 -le 1773748276 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773748276 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103300 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gLkuRh3aH0 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T11:57:05.857137 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T11:57:05.857137 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773748625 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773748276 -le 1773748625 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773748625 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103307 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gLkuRh3aH0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6qkUVPT3Tq /tmp/tmp.gLkuRh3aH0 + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=3 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58844 3 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58844 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58844 property '.*' value Patches 3 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58844 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131786 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131786 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131786 + 99293:pw-trigger.sh: 74: patch_id=131786 + 99293:pw-trigger.sh: 75: '[' 131786 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131786 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131786 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131786 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131786 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131786 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131786 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ikIY1JdKk4 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NciOx9CPzg ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ikIY1JdKk4 /tmp/tmp.NciOx9CPzg' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131786/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103377 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NciOx9CPzg ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T19:11:55.827209 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T19:11:55.827209 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773774715 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773774715 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773774715 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103384 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NciOx9CPzg ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T19:11:57.318652 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T19:11:57.318652 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773774717 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773774715 -le 1773774717 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773774717 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103391 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NciOx9CPzg ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T19:17:33.058088 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T19:17:33.058088 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773775053 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773774717 -le 1773775053 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773775053 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103398 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NciOx9CPzg ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ikIY1JdKk4 /tmp/tmp.NciOx9CPzg + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=4 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58844 4 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58844 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58844 property '.*' value Patches 4 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58844 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=10 ++ 99293:pw-trigger.sh: 64: shyaml get-value 10.id + 99293:pw-trigger.sh: 64: series_id=58850 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58850 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58850 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58850 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58850 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58850 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58850 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58850 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58850 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131795 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131795 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131795 + 99293:pw-trigger.sh: 74: patch_id=131795 + 99293:pw-trigger.sh: 75: '[' 131795 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131795 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131795 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131795 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131795 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131795 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131795 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.koeRqYqFcB +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.778XYJLsWp ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.koeRqYqFcB /tmp/tmp.778XYJLsWp' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131795/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103511 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.778XYJLsWp ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:28:28.458391 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:28:28.458391 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773689308 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773689308 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689308 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103518 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.778XYJLsWp ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:28:29.609687 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:28:29.609687 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773689309 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773689308 -le 1773689309 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689309 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103525 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.778XYJLsWp ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-16T19:33:06.876274 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-16T19:33:06.876274 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773689586 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773689309 -le 1773689586 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773689586 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103532 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.778XYJLsWp ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.koeRqYqFcB /tmp/tmp.778XYJLsWp + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58850 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58850 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58850 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58850 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131796 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131796 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131796 + 99293:pw-trigger.sh: 74: patch_id=131796 + 99293:pw-trigger.sh: 75: '[' 131796 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131796 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131796 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131796 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131796 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131796 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131796 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p7vez8gKfP +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X0BQHbVQaK ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p7vez8gKfP /tmp/tmp.X0BQHbVQaK' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131796/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103596 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X0BQHbVQaK ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:49:55.467829 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:49:55.467829 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773708595 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773708595 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773708595 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103603 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X0BQHbVQaK ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:49:58.501342 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:49:58.501342 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773708598 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773708595 -le 1773708598 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773708598 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103610 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X0BQHbVQaK ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T00:59:20.953595 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T00:59:20.953595 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773709160 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773708598 -le 1773709160 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773709160 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103617 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X0BQHbVQaK ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p7vez8gKfP /tmp/tmp.X0BQHbVQaK + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=2 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58850 2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58850 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58850 property '.*' value Patches 2 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58850 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=9 ++ 99293:pw-trigger.sh: 64: shyaml get-value 9.id + 99293:pw-trigger.sh: 64: series_id=58853 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58853 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58853 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58853 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58853 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58853 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58853 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58853 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58853 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131802 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131802 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131802 + 99293:pw-trigger.sh: 74: patch_id=131802 + 99293:pw-trigger.sh: 75: '[' 131802 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131802 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131802 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131802 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131802 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131802 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131802 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hB9jSwckgy +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ar9slvs7VT ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hB9jSwckgy /tmp/tmp.Ar9slvs7VT' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131802/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103722 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ar9slvs7VT ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:05:31.651398 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:05:31.651398 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773709531 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773709531 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773709531 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103729 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ar9slvs7VT ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:05:34.787684 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:05:34.787684 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773709534 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773709531 -le 1773709534 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773709534 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103736 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ar9slvs7VT ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:15:05.419741 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:15:05.419741 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773710105 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773709534 -le 1773710105 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773710105 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103743 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ar9slvs7VT ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hB9jSwckgy /tmp/tmp.Ar9slvs7VT + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58853 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58853 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58853 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58853 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=8 ++ 99293:pw-trigger.sh: 64: shyaml get-value 8.id + 99293:pw-trigger.sh: 64: series_id=58868 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58868 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58868 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58868 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58868 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58868 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58868 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58868 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58868 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131822 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131822 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131822 + 99293:pw-trigger.sh: 74: patch_id=131822 + 99293:pw-trigger.sh: 75: '[' 131822 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131822 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131822 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131822 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131822 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131822 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131822 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gifMnuAjE3 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.A8ru3loK26 ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gifMnuAjE3 /tmp/tmp.A8ru3loK26' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131822/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103845 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A8ru3loK26 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:21:16.406518 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:21:16.406518 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773710476 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773710476 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773710476 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103852 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A8ru3loK26 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:21:18.674612 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:21:18.674612 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773710478 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773710476 -le 1773710478 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773710478 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103859 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A8ru3loK26 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:30:50.312010 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:30:50.312010 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773711050 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773710478 -le 1773711050 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773711050 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103866 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A8ru3loK26 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gifMnuAjE3 /tmp/tmp.A8ru3loK26 + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58868 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58868 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58868 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58868 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=7 ++ 99293:pw-trigger.sh: 64: shyaml get-value 7.id + 99293:pw-trigger.sh: 64: series_id=58869 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58869 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58869 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58869 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58869 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58869 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58869 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58869 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58869 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131823 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131823 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131823 + 99293:pw-trigger.sh: 74: patch_id=131823 + 99293:pw-trigger.sh: 75: '[' 131823 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131823 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131823 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131823 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131823 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131823 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131823 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9CMVqOaKnW +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.S2BzCi5nJ5 ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9CMVqOaKnW /tmp/tmp.S2BzCi5nJ5' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131823/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103968 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S2BzCi5nJ5 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:37:00.990102 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:37:00.990102 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773711420 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773711420 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773711420 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103975 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S2BzCi5nJ5 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:37:03.645226 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:37:03.645226 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773711423 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773711420 -le 1773711423 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773711423 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103982 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S2BzCi5nJ5 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T01:46:59.615122 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T01:46:59.615122 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773712019 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773711423 -le 1773712019 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773712019 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 103989 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S2BzCi5nJ5 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9CMVqOaKnW /tmp/tmp.S2BzCi5nJ5 + 99293:pw-trigger.sh: 89: check_state=fail + 99293:pw-trigger.sh: 90: '[' fail = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58869 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58869 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58869 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58869 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=6 ++ 99293:pw-trigger.sh: 64: shyaml get-value 6.id + 99293:pw-trigger.sh: 64: series_id=58878 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58878 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58878 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58878 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58878 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58878 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58878 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58878 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58878 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131844 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131844 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131844 + 99293:pw-trigger.sh: 74: patch_id=131844 + 99293:pw-trigger.sh: 75: '[' 131844 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131844 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131844 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131844 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131844 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131844 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131844 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pfreauCOUQ +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yRuqNMCfJx ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pfreauCOUQ /tmp/tmp.yRuqNMCfJx' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131844/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104091 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yRuqNMCfJx ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pfreauCOUQ /tmp/tmp.yRuqNMCfJx + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131844 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131844 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131844 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.M0Inu99MC3 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4X8lzLWduP ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.M0Inu99MC3 /tmp/tmp.4X8lzLWduP' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131844/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104106 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4X8lzLWduP ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T07:29:08.412723 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T07:29:08.412723 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773732548 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773732548 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773732548 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104113 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4X8lzLWduP ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-17T07:29:10.634080 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-17T07:29:10.634080 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773732550 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773732548 -le 1773732550 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773732550 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104120 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4X8lzLWduP ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.M0Inu99MC3 /tmp/tmp.4X8lzLWduP + 99293:pw-trigger.sh: 103: check_state=fail + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break WARNING: Waiting for 131844:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131844:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=5 ++ 99293:pw-trigger.sh: 64: shyaml get-value 5.id + 99293:pw-trigger.sh: 64: series_id=58899 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58899 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58899 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58899 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58899 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58899 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58899 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58899 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58899 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131870 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131870 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131870 + 99293:pw-trigger.sh: 74: patch_id=131870 + 99293:pw-trigger.sh: 75: '[' 131870 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131870 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131870 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131870 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131870 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131870 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131870 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2QDwtJWzjy +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XOyjnlEty8 ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2QDwtJWzjy /tmp/tmp.XOyjnlEty8' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131870/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104207 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XOyjnlEty8 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-18T05:48:29.762697 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-18T05:48:29.762697 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773812909 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773812909 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773812909 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104214 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XOyjnlEty8 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-18T05:48:32.257377 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-18T05:48:32.257377 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773812912 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773812909 -le 1773812912 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773812912 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104221 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XOyjnlEty8 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-18T05:57:02.419447 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-18T05:57:02.419447 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773813422 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773812912 -le 1773813422 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773813422 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104228 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XOyjnlEty8 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2QDwtJWzjy /tmp/tmp.XOyjnlEty8 + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58899 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58899 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58899 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58899 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=4 ++ 99293:pw-trigger.sh: 64: shyaml get-value 4.id + 99293:pw-trigger.sh: 64: series_id=58932 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58932 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58932 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58932 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58932 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58932 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58932 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58932 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58932 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131904 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131904 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131904 + 99293:pw-trigger.sh: 74: patch_id=131904 + 99293:pw-trigger.sh: 75: '[' 131904 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131904 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131904 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131904 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131904 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131904 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131904 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LITjtLCDG7 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.No6o2VKE5C ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LITjtLCDG7 /tmp/tmp.No6o2VKE5C' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131904/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104330 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.No6o2VKE5C ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:14:28.372101 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:14:28.372101 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773940468 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773940468 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773940468 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104337 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.No6o2VKE5C ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:14:29.374783 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:14:29.374783 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773940469 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773940468 -le 1773940469 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773940469 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104344 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.No6o2VKE5C ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:20:32.808995 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:20:32.808995 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773940832 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773940469 -le 1773940832 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773940832 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104351 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.No6o2VKE5C ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LITjtLCDG7 /tmp/tmp.No6o2VKE5C + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58932 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58932 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58932 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58932 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=3 ++ 99293:pw-trigger.sh: 64: shyaml get-value 3.id + 99293:pw-trigger.sh: 64: series_id=58944 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58944 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58944 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58944 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58944 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58944 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58944 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58944 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58944 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131918 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131918 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131918 + 99293:pw-trigger.sh: 74: patch_id=131918 + 99293:pw-trigger.sh: 75: '[' 131918 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131918 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131918 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131918 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131918 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131918 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131918 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IimTCI5Jjd +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.swKnGQZpN0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IimTCI5Jjd /tmp/tmp.swKnGQZpN0' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131918/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104453 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.swKnGQZpN0 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:20:46.131000 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:20:46.131000 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773940846 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773940846 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773940846 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104460 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.swKnGQZpN0 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:20:47.549818 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:20:47.549818 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773940847 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773940846 -le 1773940847 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773940847 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104467 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.swKnGQZpN0 ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T17:27:39.897269 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T17:27:39.897269 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773941259 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773940847 -le 1773941259 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773941259 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104474 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.swKnGQZpN0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IimTCI5Jjd /tmp/tmp.swKnGQZpN0 + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58944 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58944 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58944 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58944 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99293:pw-trigger.sh: 74: true + 99293:pw-trigger.sh: 74: patch_id= + 99293:pw-trigger.sh: 75: '[' '' = '' ']' + 99293:pw-trigger.sh: 76: break + 99293:pw-trigger.sh: 96: '[' '' = '' ']' + 99293:pw-trigger.sh: 97: continue + 99293:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=2 ++ 99293:pw-trigger.sh: 64: shyaml get-value 2.id + 99293:pw-trigger.sh: 64: series_id=58964 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58964 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58964 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58964 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58964 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58964 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58964 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58964 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58964 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131947 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131947 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131947 + 99293:pw-trigger.sh: 74: patch_id=131947 + 99293:pw-trigger.sh: 75: '[' 131947 = '' ']' ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131947 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131947 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131947 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131947 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131947 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131947 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UtlzG53MJS +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9HmYa4AIBL ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UtlzG53MJS /tmp/tmp.9HmYa4AIBL' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131947/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104576 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9HmYa4AIBL ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UtlzG53MJS /tmp/tmp.9HmYa4AIBL + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131947 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131947 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131947 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z7ZlCvIndh +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TEMKANdt5P ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z7ZlCvIndh /tmp/tmp.TEMKANdt5P' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131947/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104591 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TEMKANdt5P ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T15:57:05.691184 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T15:57:05.691184 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773935825 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773935825 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773935825 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104598 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TEMKANdt5P ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T15:57:08.728719 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T15:57:08.728719 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773935828 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773935825 -le 1773935828 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773935828 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104605 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TEMKANdt5P ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z7ZlCvIndh /tmp/tmp.TEMKANdt5P + 99293:pw-trigger.sh: 103: check_state=fail + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break WARNING: Waiting for 131947:tcwg_binutils_build--master-arm to succeed. + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131947:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=1 ++ 99293:pw-trigger.sh: 64: shyaml get-value 1.id + 99293:pw-trigger.sh: 64: series_id=58965 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58965 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58965 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58965 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58965 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58965 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58965 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58965 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58965 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131948 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131948 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131948 + 99293:pw-trigger.sh: 74: patch_id=131948 + 99293:pw-trigger.sh: 75: '[' 131948 = '' ']' ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131948 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131948 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131948 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131948 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131948 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131948 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b7Ae7F8ag5 +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JRpAXshFoU ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b7Ae7F8ag5 /tmp/tmp.JRpAXshFoU' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131948/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104692 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JRpAXshFoU ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b7Ae7F8ag5 /tmp/tmp.JRpAXshFoU + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131948 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131948 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131948 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.h6IGaz06nB +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CP8kC9G8uy ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.h6IGaz06nB /tmp/tmp.CP8kC9G8uy' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131948/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104707 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CP8kC9G8uy ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T15:57:03.964063 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T15:57:03.964063 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773935823 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773935823 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773935823 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104714 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CP8kC9G8uy ++ 99293: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 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T15:57:06.500262 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T15:57:06.500262 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773935826 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773935823 -le 1773935826 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773935826 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104721 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' WARNING: Waiting for 131948:tcwg_binutils_build--master-arm to succeed. +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CP8kC9G8uy ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.h6IGaz06nB /tmp/tmp.CP8kC9G8uy + 99293:pw-trigger.sh: 103: check_state=fail + 99293:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 105: break + 99293:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99293:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131948:tcwg_binutils_build--master-arm to succeed.' + 99293:pw-trigger.sh: 110: continue + 99293:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 99293:pw-trigger.sh: 63: i=0 ++ 99293:pw-trigger.sh: 64: shyaml get-value 0.id + 99293:pw-trigger.sh: 64: series_id=58971 + 99293:pw-trigger.sh: 66: pw_series_complete_p binutils 58971 + 99293:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99293:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99293:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58971 + 99293:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99293:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58971 property Complete value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58971 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99293:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99293:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99293:pw-trigger.sh: 71: num_patch=0 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58971 0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58971 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58971 property '.*' value Patches 0 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58971 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131967 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131967 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131967 + 99293:pw-trigger.sh: 74: patch_id=131967 + 99293:pw-trigger.sh: 75: '[' 131967 = '' ']' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131967 State ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131967 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131967 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131967 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131967 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131967 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YdR0fz7dkH +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yeDMLja2Uc ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YdR0fz7dkH /tmp/tmp.yeDMLja2Uc' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131967/checks/ ++ 99293: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' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104812 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yeDMLja2Uc ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 435140, "url": "https://patchwork.sourceware.org/api/1.2/patches/131967/checks/435140/", "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-20T02:20:01.922699", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3329/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-20T02:20:01.922699 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-20T02:20:01.922699 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773973201 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773973201 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773973201 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104819 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yeDMLja2Uc ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 435141, "url": "https://patchwork.sourceware.org/api/1.2/patches/131967/checks/435141/", "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-20T02:20:07.032744", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3329/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-20T02:20:07.032744 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-20T02:20:07.032744 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773973207 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773973201 -le 1773973207 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773973207 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104826 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yeDMLja2Uc ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 435145, "url": "https://patchwork.sourceware.org/api/1.2/patches/131967/checks/435145/", "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-20T02:25:03.839291", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3329/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-20T02:25:03.839291 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-20T02:25:03.839291 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773973503 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773973207 -le 1773973503 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773973503 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104833 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yeDMLja2Uc ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YdR0fz7dkH /tmp/tmp.yeDMLja2Uc + 99293:pw-trigger.sh: 89: check_state=success + 99293:pw-trigger.sh: 90: '[' success = pending ']' + 99293:pw-trigger.sh: 93: num_patch=1 + 99293:pw-trigger.sh: 72: true ++ 99293:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58971 1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58971 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58971 property '.*' value Patches 1 +++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=58971 +++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99293:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131969 ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131969 = '' ']' ++ 99293:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131969 + 99293:pw-trigger.sh: 74: patch_id=131969 + 99293:pw-trigger.sh: 75: '[' 131969 = '' ']' ++ 99293:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99293:pw-trigger.sh: 82: pw_get_patch_data binutils 131969 State ++ 99293:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99293:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131969 ++ 99293:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99293:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131969 property State value ++ 99293:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99293:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99293:pw-trigger.sh: pw_yaml_get: 100: local id=131969 ++ 99293:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99293:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99293:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99293:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99293:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99293:pw-trigger.sh: pw_yaml_get: 108: set +x + 99293:pw-trigger.sh: 82: patch_state=new + 99293:pw-trigger.sh: 83: case "$patch_state" in ++ 99293:pw-trigger.sh: 89: pw_patch_check_state 131969 tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131969 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Am9Vs2TkJZ +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BXoA7q6zMy ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Am9Vs2TkJZ /tmp/tmp.BXoA7q6zMy' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131969/checks/ ++ 99293:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131969/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104897 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BXoA7q6zMy ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Am9Vs2TkJZ /tmp/tmp.BXoA7q6zMy + 99293:pw-trigger.sh: 89: check_state=pending + 99293:pw-trigger.sh: 90: '[' pending = pending ']' + 99293:pw-trigger.sh: 91: break + 99293:pw-trigger.sh: 96: '[' 131969 = '' ']' + 99293:pw-trigger.sh: 101: check_state=success + 99293:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99293:pw-trigger.sh: 103: pw_patch_check_state 131969 tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99293:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131969 ++ 99293:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99293:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99293:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99293:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99293:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99293:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.x0d0L3tlPP +++ 99293:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99293:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vlUtULcOEG ++ 99293:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.x0d0L3tlPP /tmp/tmp.vlUtULcOEG' EXIT ++ 99293:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99293:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131969/checks/ ++ 99293:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131969/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99293:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104912 ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vlUtULcOEG ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 435010, "url": "https://patchwork.sourceware.org/api/1.2/patches/131969/checks/435010/", "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-19T19:29:33.237762", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4827/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T19:29:33.237762 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T19:29:33.237762 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773948573 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773948573 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773948573 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104919 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vlUtULcOEG ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 435011, "url": "https://patchwork.sourceware.org/api/1.2/patches/131969/checks/435011/", "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-19T19:30:14.655181", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4827/console", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T19:30:14.655181 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T19:30:14.655181 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773948614 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773948573 -le 1773948614 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773948614 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104926 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vlUtULcOEG ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 435012, "url": "https://patchwork.sourceware.org/api/1.2/patches/131969/checks/435012/", "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-19T19:32:45.425705", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4827/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99293:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-19T19:32:45.425705 +++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-19T19:32:45.425705 +%s ++ 99293:pw-trigger.sh: pw_patch_check_state: 274: date=1773948765 ++ 99293:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773948614 -le 1773948765 ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773948765 +++ 99293:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99293:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99293:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99293:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99293:pw-trigger.sh: pw_patch_check_state: 267: wait 104933 ++ 99293:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99293:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vlUtULcOEG ++ 99293:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99293:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99293:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99293:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.x0d0L3tlPP /tmp/tmp.vlUtULcOEG + 99293:pw-trigger.sh: 103: check_state=success + 99293:pw-trigger.sh: 104: '[' success '!=' success ']' + 99293:pw-trigger.sh: 108: '[' success '!=' success ']' + 99293:pw-trigger.sh: 113: j=1 + 99293:pw-trigger.sh: 114: cat + 99293:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 99293:pw-trigger.sh: 119: rm /tmp/tmp.aXyaZm8Vho Processed 30 series and created 1 pre-commit triggers + 99293:pw-trigger.sh: 121: echo 'Processed 30 series and created 1 pre-commit triggers' + 99293:pw-trigger.sh: 1: pw_deinit binutils + 99293:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 99293:pw-trigger.sh: pw_deinit: 58: local project=binutils + 99293:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-99293 + 99293:pw-trigger.sh: 1: rm -f /tmp/tmp.aXyaZm8Vho