+ 750724:jenkins16715517971919330056.sh: build_container_exec: 29: set +x + 121789:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 121789:pw-trigger.sh: 47: pw_init binutils + 121789:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 121789:pw-trigger.sh: pw_init: 42: local project=binutils + 121789:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 121789:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 121789:pw-trigger.sh: pw_init: 48: pw_clear_cache + 121789:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 121789:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-121789 + 121789:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-121789 ++ 121789:pw-trigger.sh: 49: mktemp + 121789:pw-trigger.sh: 49: yaml=/tmp/tmp.NUN09kZaJv + 121789:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.NUN09kZaJv' EXIT + 121789:pw-trigger.sh: 53: readarray -t prereq_bots ++ 121789:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 121789:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 121789:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 121789:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 121789:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 121789:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 121789:pw-trigger.sh: 58: shyaml get-length + 121789:pw-trigger.sh: 58: len=30 + 121789:pw-trigger.sh: 59: i=30 + 121789:pw-trigger.sh: 60: j=0 + 121789:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=29 ++ 121789:pw-trigger.sh: 64: shyaml get-value 29.id + 121789:pw-trigger.sh: 64: series_id=64772 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64772 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64772 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64772 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64772 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64772 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64772 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64772 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64772 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140994 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140994 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140994 + 121789:pw-trigger.sh: 74: patch_id=140994 + 121789:pw-trigger.sh: 75: '[' 140994 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 140994 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140994 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 140994 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=140994 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 140994 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140994 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5eNHerb9sL +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IeEG6f0pPR ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5eNHerb9sL /tmp/tmp.IeEG6f0pPR' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140994/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140994/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 121916 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IeEG6f0pPR ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493207, "url": "https://patchwork.sourceware.org/api/1.2/patches/140994/checks/493207/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-10T12:47:36.990711", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10344/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T12:47:36.990711 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T12:47:36.990711 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786366056 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786366056 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786366056 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 121923 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IeEG6f0pPR ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493208, "url": "https://patchwork.sourceware.org/api/1.2/patches/140994/checks/493208/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-10T12:47:38.154743", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10344/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T12:47:38.154743 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T12:47:38.154743 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786366058 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786366056 -le 1786366058 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786366058 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 121930 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IeEG6f0pPR ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493211, "url": "https://patchwork.sourceware.org/api/1.2/patches/140994/checks/493211/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-10T12:52:55.583717", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10344/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T12:52:55.583717 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T12:52:55.583717 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786366375 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786366058 -le 1786366375 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786366375 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 121937 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IeEG6f0pPR ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5eNHerb9sL /tmp/tmp.IeEG6f0pPR + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64772 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64772 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64772 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64772 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=28 ++ 121789:pw-trigger.sh: 64: shyaml get-value 28.id + 121789:pw-trigger.sh: 64: series_id=64778 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64778 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64778 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64778 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64778 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64778 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64778 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64778 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64778 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141000 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141000 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141000 + 121789:pw-trigger.sh: 74: patch_id=141000 + 121789:pw-trigger.sh: 75: '[' 141000 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141000 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141000 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141000 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141000 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141000 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141000 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OqX6j257cG +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DjxOjTwk5d ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OqX6j257cG /tmp/tmp.DjxOjTwk5d' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141000/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141000/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122039 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DjxOjTwk5d ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493209, "url": "https://patchwork.sourceware.org/api/1.2/patches/141000/checks/493209/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-10T12:48:06.797937", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10345/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T12:48:06.797937 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T12:48:06.797937 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786366086 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786366086 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786366086 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122046 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DjxOjTwk5d ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493210, "url": "https://patchwork.sourceware.org/api/1.2/patches/141000/checks/493210/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-10T12:48:08.585202", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10345/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T12:48:08.585202 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T12:48:08.585202 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786366088 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786366086 -le 1786366088 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786366088 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122053 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DjxOjTwk5d ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493212, "url": "https://patchwork.sourceware.org/api/1.2/patches/141000/checks/493212/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-10T12:53:39.888996", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10345/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T12:53:39.888996 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T12:53:39.888996 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786366419 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786366088 -le 1786366419 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786366419 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122060 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DjxOjTwk5d ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OqX6j257cG /tmp/tmp.DjxOjTwk5d + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64778 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64778 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64778 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64778 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=27 ++ 121789:pw-trigger.sh: 64: shyaml get-value 27.id + 121789:pw-trigger.sh: 64: series_id=64779 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64779 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64779 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64779 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64779 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64779 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64779 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64779 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64779 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141001 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141001 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141001 + 121789:pw-trigger.sh: 74: patch_id=141001 + 121789:pw-trigger.sh: 75: '[' 141001 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141001 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141001 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141001 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141001 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=superseded + 121789:pw-trigger.sh: 83: case "$patch_state" in + 121789:pw-trigger.sh: 85: num_patch=1 + 121789:pw-trigger.sh: 86: continue + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64779 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64779 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64779 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64779 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=26 ++ 121789:pw-trigger.sh: 64: shyaml get-value 26.id + 121789:pw-trigger.sh: 64: series_id=64780 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64780 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64780 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64780 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64780 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64780 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64780 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64780 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64780 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141002 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141002 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141002 + 121789:pw-trigger.sh: 74: patch_id=141002 + 121789:pw-trigger.sh: 75: '[' 141002 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141002 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141002 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141002 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141002 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=superseded + 121789:pw-trigger.sh: 83: case "$patch_state" in + 121789:pw-trigger.sh: 85: num_patch=1 + 121789:pw-trigger.sh: 86: continue + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64780 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64780 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64780 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64780 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=25 ++ 121789:pw-trigger.sh: 64: shyaml get-value 25.id + 121789:pw-trigger.sh: 64: series_id=64800 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64800 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64800 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64800 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64800 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64800 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64800 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64800 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64800 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141024 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141024 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141024 + 121789:pw-trigger.sh: 74: patch_id=141024 + 121789:pw-trigger.sh: 75: '[' 141024 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141024 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141024 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141024 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141024 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141024 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141024 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7ggt0vvz4e +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9GFTCgC11a ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7ggt0vvz4e /tmp/tmp.9GFTCgC11a' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141024/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141024/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122336 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9GFTCgC11a ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493365, "url": "https://patchwork.sourceware.org/api/1.2/patches/141024/checks/493365/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-10T21:18:28.977551", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10348/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T21:18:28.977551 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T21:18:28.977551 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786396708 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786396708 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786396708 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122343 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9GFTCgC11a ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493367, "url": "https://patchwork.sourceware.org/api/1.2/patches/141024/checks/493367/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-10T21:21:44.361096", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10348/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T21:21:44.361096 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T21:21:44.361096 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786396904 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786396708 -le 1786396904 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786396904 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122350 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9GFTCgC11a ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7ggt0vvz4e /tmp/tmp.9GFTCgC11a + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64800 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64800 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64800 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64800 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=24 ++ 121789:pw-trigger.sh: 64: shyaml get-value 24.id + 121789:pw-trigger.sh: 64: series_id=64831 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64831 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64831 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64831 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64831 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64831 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64831 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64831 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64831 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141068 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141068 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141068 + 121789:pw-trigger.sh: 74: patch_id=141068 + 121789:pw-trigger.sh: 75: '[' 141068 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141068 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141068 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141068 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141068 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141068 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141068 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YHbSF0W1tq +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lZkXmQBDVf ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YHbSF0W1tq /tmp/tmp.lZkXmQBDVf' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141068/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141068/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122452 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lZkXmQBDVf ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493839, "url": "https://patchwork.sourceware.org/api/1.2/patches/141068/checks/493839/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T13:22:54.358699", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10350/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T13:22:54.358699 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T13:22:54.358699 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786454574 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786454574 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786454574 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122459 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lZkXmQBDVf ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493840, "url": "https://patchwork.sourceware.org/api/1.2/patches/141068/checks/493840/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T13:23:32.758809", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10350/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T13:23:32.758809 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T13:23:32.758809 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786454612 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786454574 -le 1786454612 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786454612 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122466 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lZkXmQBDVf ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493842, "url": "https://patchwork.sourceware.org/api/1.2/patches/141068/checks/493842/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T13:29:25.680689", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10350/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T13:29:25.680689 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T13:29:25.680689 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786454965 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786454612 -le 1786454965 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786454965 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122473 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lZkXmQBDVf ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YHbSF0W1tq /tmp/tmp.lZkXmQBDVf + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64831 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64831 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64831 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64831 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=23 ++ 121789:pw-trigger.sh: 64: shyaml get-value 23.id + 121789:pw-trigger.sh: 64: series_id=64834 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64834 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64834 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64834 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64834 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64834 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64834 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64834 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64834 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141073 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141073 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141073 + 121789:pw-trigger.sh: 74: patch_id=141073 + 121789:pw-trigger.sh: 75: '[' 141073 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141073 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141073 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141073 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141073 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141073 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141073 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.P9q7N4pzQ4 +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nFolknOrxg ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.P9q7N4pzQ4 /tmp/tmp.nFolknOrxg' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141073/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141073/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122575 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nFolknOrxg ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.P9q7N4pzQ4 /tmp/tmp.nFolknOrxg + 121789:pw-trigger.sh: 89: check_state=pending + 121789:pw-trigger.sh: 90: '[' pending = pending ']' + 121789:pw-trigger.sh: 91: break + 121789:pw-trigger.sh: 96: '[' 141073 = '' ']' + 121789:pw-trigger.sh: 101: check_state=success + 121789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 121789:pw-trigger.sh: 103: pw_patch_check_state 141073 tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141073 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aUeGgwbXDQ +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8c3uxJMRzn ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aUeGgwbXDQ /tmp/tmp.8c3uxJMRzn' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141073/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141073/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122590 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8c3uxJMRzn ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493530, "url": "https://patchwork.sourceware.org/api/1.2/patches/141073/checks/493530/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T03:58:05.633418", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10560/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T03:58:05.633418 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T03:58:05.633418 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786420685 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786420685 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786420685 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122597 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8c3uxJMRzn ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493531, "url": "https://patchwork.sourceware.org/api/1.2/patches/141073/checks/493531/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T03:58:08.090872", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10560/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T03:58:08.090872 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T03:58:08.090872 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786420688 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786420685 -le 1786420688 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786420688 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122604 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8c3uxJMRzn ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aUeGgwbXDQ /tmp/tmp.8c3uxJMRzn + 121789:pw-trigger.sh: 103: check_state=fail + 121789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 121789:pw-trigger.sh: 105: break + 121789:pw-trigger.sh: 108: '[' fail '!=' success ']' + 121789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141073:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 141073:tcwg_binutils_build--master-aarch64 to succeed. + 121789:pw-trigger.sh: 110: continue + 121789:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=22 ++ 121789:pw-trigger.sh: 64: shyaml get-value 22.id + 121789:pw-trigger.sh: 64: series_id=64844 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64844 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64844 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64844 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64844 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64844 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64844 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64844 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64844 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141090 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141090 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141090 + 121789:pw-trigger.sh: 74: patch_id=141090 + 121789:pw-trigger.sh: 75: '[' 141090 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141090 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141090 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141090 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141090 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141090 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141090 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OxZvOq4EHT +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.V8mINIbZTx ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OxZvOq4EHT /tmp/tmp.V8mINIbZTx' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141090/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141090/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122691 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V8mINIbZTx ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494010, "url": "https://patchwork.sourceware.org/api/1.2/patches/141090/checks/494010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T18:28:51.991070", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10351/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T18:28:51.991070 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T18:28:51.991070 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786472931 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786472931 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786472931 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122698 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V8mINIbZTx ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494011, "url": "https://patchwork.sourceware.org/api/1.2/patches/141090/checks/494011/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T18:28:54.705014", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10351/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T18:28:54.705014 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T18:28:54.705014 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786472934 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786472931 -le 1786472934 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786472934 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122705 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V8mINIbZTx ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494015, "url": "https://patchwork.sourceware.org/api/1.2/patches/141090/checks/494015/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T18:48:30.969370", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10351/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T18:48:30.969370 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T18:48:30.969370 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786474110 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786472934 -le 1786474110 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786474110 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122712 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V8mINIbZTx ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OxZvOq4EHT /tmp/tmp.V8mINIbZTx + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64844 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64844 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64844 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64844 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=21 ++ 121789:pw-trigger.sh: 64: shyaml get-value 21.id + 121789:pw-trigger.sh: 64: series_id=64856 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64856 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64856 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64856 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64856 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64856 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64856 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64856 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64856 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141103 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141103 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141103 + 121789:pw-trigger.sh: 74: patch_id=141103 + 121789:pw-trigger.sh: 75: '[' 141103 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141103 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141103 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141103 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141103 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141103 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141103 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dFfKTZD5kh +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dnspdBEQ8c ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dFfKTZD5kh /tmp/tmp.dnspdBEQ8c' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141103/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141103/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122814 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dnspdBEQ8c ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494016, "url": "https://patchwork.sourceware.org/api/1.2/patches/141103/checks/494016/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T18:53:19.406940", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10352/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T18:53:19.406940 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T18:53:19.406940 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786474399 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786474399 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786474399 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122821 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dnspdBEQ8c ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494017, "url": "https://patchwork.sourceware.org/api/1.2/patches/141103/checks/494017/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T18:53:23.110288", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10352/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T18:53:23.110288 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T18:53:23.110288 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786474403 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786474399 -le 1786474403 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786474403 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122828 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dnspdBEQ8c ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494022, "url": "https://patchwork.sourceware.org/api/1.2/patches/141103/checks/494022/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T19:15:26.881875", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10352/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T19:15:26.881875 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T19:15:26.881875 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786475726 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786474403 -le 1786475726 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786475726 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122835 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dnspdBEQ8c ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dFfKTZD5kh /tmp/tmp.dnspdBEQ8c + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64856 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64856 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64856 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64856 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=20 ++ 121789:pw-trigger.sh: 64: shyaml get-value 20.id + 121789:pw-trigger.sh: 64: series_id=64874 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64874 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64874 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64874 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64874 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64874 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64874 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64874 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64874 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141128 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141128 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141128 + 121789:pw-trigger.sh: 74: patch_id=141128 + 121789:pw-trigger.sh: 75: '[' 141128 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141128 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141128 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141128 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141128 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141128 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141128 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pqcfEMz0jD +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yX6a7fCMXD ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pqcfEMz0jD /tmp/tmp.yX6a7fCMXD' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141128/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141128/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122937 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yX6a7fCMXD ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pqcfEMz0jD /tmp/tmp.yX6a7fCMXD + 121789:pw-trigger.sh: 89: check_state=pending + 121789:pw-trigger.sh: 90: '[' pending = pending ']' + 121789:pw-trigger.sh: 91: break + 121789:pw-trigger.sh: 96: '[' 141128 = '' ']' + 121789:pw-trigger.sh: 101: check_state=success + 121789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 121789:pw-trigger.sh: 103: pw_patch_check_state 141128 tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141128 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.brww07EhuE +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P9mmGrbVcQ ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.brww07EhuE /tmp/tmp.P9mmGrbVcQ' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141128/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141128/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122952 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P9mmGrbVcQ ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493958, "url": "https://patchwork.sourceware.org/api/1.2/patches/141128/checks/493958/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T16:07:38.372732", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10563/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T16:07:38.372732 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T16:07:38.372732 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786464458 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786464458 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786464458 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122959 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P9mmGrbVcQ ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 493960, "url": "https://patchwork.sourceware.org/api/1.2/patches/141128/checks/493960/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T16:07:41.169165", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10563/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T16:07:41.169165 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T16:07:41.169165 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786464461 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786464458 -le 1786464461 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786464461 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 122966 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P9mmGrbVcQ ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.brww07EhuE /tmp/tmp.P9mmGrbVcQ + 121789:pw-trigger.sh: 103: check_state=fail + 121789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 121789:pw-trigger.sh: 105: break + 121789:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141128:tcwg_binutils_build--master-aarch64 to succeed. + 121789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141128:tcwg_binutils_build--master-aarch64 to succeed.' + 121789:pw-trigger.sh: 110: continue + 121789:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=19 ++ 121789:pw-trigger.sh: 64: shyaml get-value 19.id + 121789:pw-trigger.sh: 64: series_id=64877 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64877 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64877 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64877 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64877 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64877 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64877 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64877 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64877 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141133 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141133 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141133 + 121789:pw-trigger.sh: 74: patch_id=141133 + 121789:pw-trigger.sh: 75: '[' 141133 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141133 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141133 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141133 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141133 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141133 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141133 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mXbIt087JQ +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.227y4ShwUk ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mXbIt087JQ /tmp/tmp.227y4ShwUk' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141133/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141133/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123053 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.227y4ShwUk ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494182, "url": "https://patchwork.sourceware.org/api/1.2/patches/141133/checks/494182/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-12T01:41:41.253134", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10353/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-12T01:41:41.253134 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-12T01:41:41.253134 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786498901 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786498901 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786498901 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123060 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.227y4ShwUk ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494183, "url": "https://patchwork.sourceware.org/api/1.2/patches/141133/checks/494183/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-12T01:41:44.368192", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10353/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-12T01:41:44.368192 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-12T01:41:44.368192 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786498904 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786498901 -le 1786498904 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786498904 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123067 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.227y4ShwUk ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494185, "url": "https://patchwork.sourceware.org/api/1.2/patches/141133/checks/494185/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-12T01:58:37.184719", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10353/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-12T01:58:37.184719 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-12T01:58:37.184719 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786499917 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786498904 -le 1786499917 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786499917 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123074 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.227y4ShwUk ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mXbIt087JQ /tmp/tmp.227y4ShwUk + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64877 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64877 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64877 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64877 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=18 ++ 121789:pw-trigger.sh: 64: shyaml get-value 18.id + 121789:pw-trigger.sh: 64: series_id=64883 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64883 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64883 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64883 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64883 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64883 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64883 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64883 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64883 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141139 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141139 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141139 + 121789:pw-trigger.sh: 74: patch_id=141139 + 121789:pw-trigger.sh: 75: '[' 141139 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141139 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141139 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141139 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141139 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141139 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141139 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qkxhirw704 +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tAONnbvVYh ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qkxhirw704 /tmp/tmp.tAONnbvVYh' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141139/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141139/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123176 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tAONnbvVYh ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qkxhirw704 /tmp/tmp.tAONnbvVYh + 121789:pw-trigger.sh: 89: check_state=pending + 121789:pw-trigger.sh: 90: '[' pending = pending ']' + 121789:pw-trigger.sh: 91: break + 121789:pw-trigger.sh: 96: '[' 141139 = '' ']' + 121789:pw-trigger.sh: 101: check_state=success + 121789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 121789:pw-trigger.sh: 103: pw_patch_check_state 141139 tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141139 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qwBLxSQ5jD +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hR9rdzx4Ck ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qwBLxSQ5jD /tmp/tmp.hR9rdzx4Ck' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141139/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141139/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123191 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hR9rdzx4Ck ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494125, "url": "https://patchwork.sourceware.org/api/1.2/patches/141139/checks/494125/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T23:07:21.497059", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10565/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T23:07:21.497059 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T23:07:21.497059 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786489641 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786489641 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786489641 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123198 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hR9rdzx4Ck ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494126, "url": "https://patchwork.sourceware.org/api/1.2/patches/141139/checks/494126/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-11T23:07:23.770636", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10565/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-11T23:07:23.770636 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-11T23:07:23.770636 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786489643 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786489641 -le 1786489643 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786489643 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123205 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hR9rdzx4Ck ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qwBLxSQ5jD /tmp/tmp.hR9rdzx4Ck + 121789:pw-trigger.sh: 103: check_state=fail + 121789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 121789:pw-trigger.sh: 105: break + 121789:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141139:tcwg_binutils_build--master-aarch64 to succeed. + 121789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141139:tcwg_binutils_build--master-aarch64 to succeed.' + 121789:pw-trigger.sh: 110: continue + 121789:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=17 ++ 121789:pw-trigger.sh: 64: shyaml get-value 17.id + 121789:pw-trigger.sh: 64: series_id=64889 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64889 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64889 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64889 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64889 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64889 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64889 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64889 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64889 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141164 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141164 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141164 + 121789:pw-trigger.sh: 74: patch_id=141164 + 121789:pw-trigger.sh: 75: '[' 141164 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141164 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141164 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141164 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141164 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141164 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141164 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VjtDV5tbB2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TrWsZW5XAa ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VjtDV5tbB2 /tmp/tmp.TrWsZW5XAa' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141164/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141164/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123292 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TrWsZW5XAa ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494440, "url": "https://patchwork.sourceware.org/api/1.2/patches/141164/checks/494440/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-12T12:48:48.655508", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10354/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-12T12:48:48.655508 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-12T12:48:48.655508 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786538928 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786538928 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786538928 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123299 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TrWsZW5XAa ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494441, "url": "https://patchwork.sourceware.org/api/1.2/patches/141164/checks/494441/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-12T12:48:49.751277", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10354/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-12T12:48:49.751277 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-12T12:48:49.751277 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786538929 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786538928 -le 1786538929 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786538929 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123306 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TrWsZW5XAa ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 494443, "url": "https://patchwork.sourceware.org/api/1.2/patches/141164/checks/494443/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-12T12:53:56.858917", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10354/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-12T12:53:56.858917 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-12T12:53:56.858917 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786539236 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786538929 -le 1786539236 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786539236 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123313 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TrWsZW5XAa ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VjtDV5tbB2 /tmp/tmp.TrWsZW5XAa + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64889 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64889 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64889 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64889 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=16 ++ 121789:pw-trigger.sh: 64: shyaml get-value 16.id + 121789:pw-trigger.sh: 64: series_id=64917 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64917 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64917 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64917 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64917 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=False + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 121789:pw-trigger.sh: 67: continue + 121789:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=15 ++ 121789:pw-trigger.sh: 64: shyaml get-value 15.id + 121789:pw-trigger.sh: 64: series_id=64947 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64947 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64947 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64947 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64947 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64947 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64947 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64947 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64947 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141273 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141273 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141273 + 121789:pw-trigger.sh: 74: patch_id=141273 + 121789:pw-trigger.sh: 75: '[' 141273 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141273 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141273 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141273 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141273 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141273 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141273 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ATx2n05yeK +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OJcwDtSHqc ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ATx2n05yeK /tmp/tmp.OJcwDtSHqc' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141273/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141273/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123441 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OJcwDtSHqc ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495363, "url": "https://patchwork.sourceware.org/api/1.2/patches/141273/checks/495363/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T16:55:51.103434", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10355/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T16:55:51.103434 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T16:55:51.103434 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786640151 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786640151 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786640151 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123448 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OJcwDtSHqc ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495364, "url": "https://patchwork.sourceware.org/api/1.2/patches/141273/checks/495364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T16:55:55.042310", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10355/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T16:55:55.042310 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T16:55:55.042310 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786640155 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786640151 -le 1786640155 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786640155 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123455 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OJcwDtSHqc ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495375, "url": "https://patchwork.sourceware.org/api/1.2/patches/141273/checks/495375/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T17:02:34.579328", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10355/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T17:02:34.579328 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T17:02:34.579328 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786640554 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786640155 -le 1786640554 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786640554 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123462 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OJcwDtSHqc ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ATx2n05yeK /tmp/tmp.OJcwDtSHqc + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64947 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64947 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64947 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64947 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=14 ++ 121789:pw-trigger.sh: 64: shyaml get-value 14.id + 121789:pw-trigger.sh: 64: series_id=64952 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64952 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64952 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64952 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64952 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64952 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64952 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64952 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64952 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141278 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141278 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141278 + 121789:pw-trigger.sh: 74: patch_id=141278 + 121789:pw-trigger.sh: 75: '[' 141278 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141278 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141278 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141278 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141278 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141278 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141278 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9o6LjuaUl5 +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cj45al9NU9 ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9o6LjuaUl5 /tmp/tmp.cj45al9NU9' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141278/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141278/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123564 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cj45al9NU9 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495367, "url": "https://patchwork.sourceware.org/api/1.2/patches/141278/checks/495367/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T17:01:33.344330", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10356/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T17:01:33.344330 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T17:01:33.344330 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786640493 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786640493 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786640493 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123571 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cj45al9NU9 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495368, "url": "https://patchwork.sourceware.org/api/1.2/patches/141278/checks/495368/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T17:01:35.256503", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10356/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T17:01:35.256503 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T17:01:35.256503 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786640495 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786640493 -le 1786640495 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786640495 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123578 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cj45al9NU9 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495378, "url": "https://patchwork.sourceware.org/api/1.2/patches/141278/checks/495378/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T17:10:57.270565", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10356/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T17:10:57.270565 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T17:10:57.270565 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786641057 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786640495 -le 1786641057 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786641057 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123585 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cj45al9NU9 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9o6LjuaUl5 /tmp/tmp.cj45al9NU9 + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64952 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64952 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64952 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64952 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=13 ++ 121789:pw-trigger.sh: 64: shyaml get-value 13.id + 121789:pw-trigger.sh: 64: series_id=64961 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64961 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64961 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64961 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64961 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64961 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64961 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64961 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64961 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141287 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141287 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141287 + 121789:pw-trigger.sh: 74: patch_id=141287 + 121789:pw-trigger.sh: 75: '[' 141287 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141287 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141287 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141287 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141287 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141287 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141287 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ORTx7mLEwX +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eSyLHoFDRn ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ORTx7mLEwX /tmp/tmp.eSyLHoFDRn' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141287/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141287/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123687 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eSyLHoFDRn ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495370, "url": "https://patchwork.sourceware.org/api/1.2/patches/141287/checks/495370/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T17:01:38.044694", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10357/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T17:01:38.044694 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T17:01:38.044694 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786640498 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786640498 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786640498 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123694 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eSyLHoFDRn ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495371, "url": "https://patchwork.sourceware.org/api/1.2/patches/141287/checks/495371/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T17:01:40.972613", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10357/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T17:01:40.972613 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T17:01:40.972613 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786640500 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786640498 -le 1786640500 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786640500 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123701 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eSyLHoFDRn ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495377, "url": "https://patchwork.sourceware.org/api/1.2/patches/141287/checks/495377/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T17:10:51.514065", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10357/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T17:10:51.514065 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T17:10:51.514065 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786641051 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786640500 -le 1786641051 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786641051 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123708 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eSyLHoFDRn ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ORTx7mLEwX /tmp/tmp.eSyLHoFDRn + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64961 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64961 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64961 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64961 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=12 ++ 121789:pw-trigger.sh: 64: shyaml get-value 12.id + 121789:pw-trigger.sh: 64: series_id=64996 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64996 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64996 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64996 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64996 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64996 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64996 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64996 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64996 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141347 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141347 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141347 + 121789:pw-trigger.sh: 74: patch_id=141347 + 121789:pw-trigger.sh: 75: '[' 141347 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141347 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141347 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141347 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141347 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141347 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141347 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nrQrIcZoSQ +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DUmLWxiohK ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nrQrIcZoSQ /tmp/tmp.DUmLWxiohK' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141347/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141347/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123814 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DUmLWxiohK ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496134, "url": "https://patchwork.sourceware.org/api/1.2/patches/141347/checks/496134/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T16:46:20.961460", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10359/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T16:46:20.961460 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T16:46:20.961460 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786725980 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786725980 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786725980 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123821 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DUmLWxiohK ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496135, "url": "https://patchwork.sourceware.org/api/1.2/patches/141347/checks/496135/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T16:46:22.611607", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10359/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T16:46:22.611607 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T16:46:22.611607 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786725982 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786725980 -le 1786725982 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786725982 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123828 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DUmLWxiohK ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496140, "url": "https://patchwork.sourceware.org/api/1.2/patches/141347/checks/496140/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T16:51:25.638022", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10359/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T16:51:25.638022 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T16:51:25.638022 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786726285 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786725982 -le 1786726285 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786726285 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123835 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DUmLWxiohK ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nrQrIcZoSQ /tmp/tmp.DUmLWxiohK + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64996 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64996 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64996 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64996 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141346 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141346 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141346 + 121789:pw-trigger.sh: 74: patch_id=141346 + 121789:pw-trigger.sh: 75: '[' 141346 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141346 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141346 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141346 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141346 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141346 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141346 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p00k7rXWCp +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.N5KxBejrdT ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p00k7rXWCp /tmp/tmp.N5KxBejrdT' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141346/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141346/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123899 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N5KxBejrdT ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496405, "url": "https://patchwork.sourceware.org/api/1.2/patches/141346/checks/496405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:22:00.204824", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10360/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:22:00.204824 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:22:00.204824 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786746120 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786746120 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746120 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123906 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N5KxBejrdT ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496407, "url": "https://patchwork.sourceware.org/api/1.2/patches/141346/checks/496407/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:22:04.110890", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10360/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:22:04.110890 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:22:04.110890 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786746124 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786746120 -le 1786746124 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746124 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123913 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N5KxBejrdT ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496425, "url": "https://patchwork.sourceware.org/api/1.2/patches/141346/checks/496425/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:29:42.075276", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10360/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:29:42.075276 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:29:42.075276 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786746582 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786746124 -le 1786746582 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746582 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123920 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N5KxBejrdT ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p00k7rXWCp /tmp/tmp.N5KxBejrdT + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=2 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64996 2 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64996 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64996 property '.*' value Patches 2 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64996 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141348 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141348 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141348 + 121789:pw-trigger.sh: 74: patch_id=141348 + 121789:pw-trigger.sh: 75: '[' 141348 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141348 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141348 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141348 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141348 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141348 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141348 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GtjE6tUzeQ +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bZvrsMkkXZ ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GtjE6tUzeQ /tmp/tmp.bZvrsMkkXZ' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141348/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141348/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123987 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bZvrsMkkXZ ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496718, "url": "https://patchwork.sourceware.org/api/1.2/patches/141348/checks/496718/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T05:11:33.264481", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10363/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:11:33.264481 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:11:33.264481 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786770693 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786770693 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786770693 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 123994 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bZvrsMkkXZ ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496719, "url": "https://patchwork.sourceware.org/api/1.2/patches/141348/checks/496719/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T05:11:35.420032", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10363/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:11:35.420032 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:11:35.420032 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786770695 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786770693 -le 1786770695 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786770695 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124001 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bZvrsMkkXZ ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496736, "url": "https://patchwork.sourceware.org/api/1.2/patches/141348/checks/496736/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T05:19:19.076027", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10363/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:19:19.076027 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:19:19.076027 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786771159 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786770695 -le 1786771159 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786771159 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124008 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bZvrsMkkXZ ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GtjE6tUzeQ /tmp/tmp.bZvrsMkkXZ + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=3 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64996 3 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64996 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64996 property '.*' value Patches 3 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64996 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=11 ++ 121789:pw-trigger.sh: 64: shyaml get-value 11.id + 121789:pw-trigger.sh: 64: series_id=64986 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 64986 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64986 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 64986 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64986 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64986 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64986 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64986 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64986 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141333 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141333 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141333 + 121789:pw-trigger.sh: 74: patch_id=141333 + 121789:pw-trigger.sh: 75: '[' 141333 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141333 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141333 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141333 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141333 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141333 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141333 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6UCSztpsnV +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.E5aMagpCb2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6UCSztpsnV /tmp/tmp.E5aMagpCb2' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141333/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141333/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124116 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E5aMagpCb2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495680, "url": "https://patchwork.sourceware.org/api/1.2/patches/141333/checks/495680/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T04:53:55.899186", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10358/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T04:53:55.899186 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T04:53:55.899186 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786683235 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786683235 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786683235 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124123 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E5aMagpCb2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495681, "url": "https://patchwork.sourceware.org/api/1.2/patches/141333/checks/495681/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T04:53:59.371133", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10358/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T04:53:59.371133 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T04:53:59.371133 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786683239 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786683235 -le 1786683239 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786683239 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124130 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E5aMagpCb2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495698, "url": "https://patchwork.sourceware.org/api/1.2/patches/141333/checks/495698/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T05:01:47.008693", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10358/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T05:01:47.008693 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T05:01:47.008693 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786683707 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786683239 -le 1786683707 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786683707 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124137 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E5aMagpCb2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6UCSztpsnV /tmp/tmp.E5aMagpCb2 + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 64986 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64986 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 64986 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=64986 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=10 ++ 121789:pw-trigger.sh: 64: shyaml get-value 10.id + 121789:pw-trigger.sh: 64: series_id=65013 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 65013 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65013 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65013 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65013 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65013 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65013 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65013 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65013 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141398 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141398 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141398 + 121789:pw-trigger.sh: 74: patch_id=141398 + 121789:pw-trigger.sh: 75: '[' 141398 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141398 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141398 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141398 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141398 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141398 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141398 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hh1hDJwau1 +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2uGl0E9IP4 ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hh1hDJwau1 /tmp/tmp.2uGl0E9IP4' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141398/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141398/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124239 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2uGl0E9IP4 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496414, "url": "https://patchwork.sourceware.org/api/1.2/patches/141398/checks/496414/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:23:51.101499", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10361/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:23:51.101499 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:23:51.101499 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786746231 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786746231 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746231 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124246 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2uGl0E9IP4 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496415, "url": "https://patchwork.sourceware.org/api/1.2/patches/141398/checks/496415/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:23:52.292781", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10361/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:23:52.292781 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:23:52.292781 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786746232 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786746231 -le 1786746232 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746232 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124253 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2uGl0E9IP4 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496430, "url": "https://patchwork.sourceware.org/api/1.2/patches/141398/checks/496430/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:30:25.155072", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10361/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:30:25.155072 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:30:25.155072 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786746625 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786746232 -le 1786746625 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746625 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124260 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2uGl0E9IP4 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hh1hDJwau1 /tmp/tmp.2uGl0E9IP4 + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65013 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65013 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65013 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65013 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=9 ++ 121789:pw-trigger.sh: 64: shyaml get-value 9.id + 121789:pw-trigger.sh: 64: series_id=65027 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 65027 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65027 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65027 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65027 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65027 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65027 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65027 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65027 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141416 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141416 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141416 + 121789:pw-trigger.sh: 74: patch_id=141416 + 121789:pw-trigger.sh: 75: '[' 141416 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141416 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141416 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141416 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141416 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141416 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141416 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vJ1OtCoI7s +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rDAN0ZcZB2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vJ1OtCoI7s /tmp/tmp.rDAN0ZcZB2' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141416/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141416/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124362 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rDAN0ZcZB2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496416, "url": "https://patchwork.sourceware.org/api/1.2/patches/141416/checks/496416/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:23:55.298128", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10362/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:23:55.298128 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:23:55.298128 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786746235 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786746235 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746235 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124369 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rDAN0ZcZB2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496417, "url": "https://patchwork.sourceware.org/api/1.2/patches/141416/checks/496417/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:23:57.887334", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10362/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:23:57.887334 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:23:57.887334 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786746237 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786746235 -le 1786746237 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746237 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124376 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rDAN0ZcZB2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496431, "url": "https://patchwork.sourceware.org/api/1.2/patches/141416/checks/496431/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:30:29.766869", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10362/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:30:29.766869 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:30:29.766869 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786746629 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786746237 -le 1786746629 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746629 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124383 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rDAN0ZcZB2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vJ1OtCoI7s /tmp/tmp.rDAN0ZcZB2 + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65027 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65027 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65027 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65027 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=8 ++ 121789:pw-trigger.sh: 64: shyaml get-value 8.id + 121789:pw-trigger.sh: 64: series_id=65042 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 65042 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65042 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65042 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65042 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65042 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65042 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65042 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65042 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141435 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141435 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141435 + 121789:pw-trigger.sh: 74: patch_id=141435 + 121789:pw-trigger.sh: 75: '[' 141435 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141435 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141435 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141435 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141435 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=superseded + 121789:pw-trigger.sh: 83: case "$patch_state" in + 121789:pw-trigger.sh: 85: num_patch=1 + 121789:pw-trigger.sh: 86: continue + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65042 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65042 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65042 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65042 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=7 ++ 121789:pw-trigger.sh: 64: shyaml get-value 7.id + 121789:pw-trigger.sh: 64: series_id=65045 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 65045 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65045 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65045 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65045 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65045 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65045 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65045 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65045 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141439 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141439 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141439 + 121789:pw-trigger.sh: 74: patch_id=141439 + 121789:pw-trigger.sh: 75: '[' 141439 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141439 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141439 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141439 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141439 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141439 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141439 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.V9kAj49jJb +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.O0Pavb4cvv ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.V9kAj49jJb /tmp/tmp.O0Pavb4cvv' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141439/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141439/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124572 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O0Pavb4cvv ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496725, "url": "https://patchwork.sourceware.org/api/1.2/patches/141439/checks/496725/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T05:16:27.720957", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10364/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:16:27.720957 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:16:27.720957 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786770987 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786770987 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786770987 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124579 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O0Pavb4cvv ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496726, "url": "https://patchwork.sourceware.org/api/1.2/patches/141439/checks/496726/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T05:16:29.428721", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10364/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:16:29.428721 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:16:29.428721 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786770989 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786770987 -le 1786770989 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786770989 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124586 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O0Pavb4cvv ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496739, "url": "https://patchwork.sourceware.org/api/1.2/patches/141439/checks/496739/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T05:21:44.881052", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10364/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:21:44.881052 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:21:44.881052 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786771304 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786770989 -le 1786771304 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786771304 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124593 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O0Pavb4cvv ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.V9kAj49jJb /tmp/tmp.O0Pavb4cvv + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65045 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65045 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65045 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65045 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=6 ++ 121789:pw-trigger.sh: 64: shyaml get-value 6.id + 121789:pw-trigger.sh: 64: series_id=65049 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 65049 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65049 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65049 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65049 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65049 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65049 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65049 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65049 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141449 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141449 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141449 + 121789:pw-trigger.sh: 74: patch_id=141449 + 121789:pw-trigger.sh: 75: '[' 141449 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141449 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141449 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141449 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141449 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141449 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141449 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.H1aWkdaDf5 +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.227gaLcpRT ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.H1aWkdaDf5 /tmp/tmp.227gaLcpRT' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141449/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141449/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124695 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.227gaLcpRT ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496877, "url": "https://patchwork.sourceware.org/api/1.2/patches/141449/checks/496877/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T13:20:44.088177", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10365/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T13:20:44.088177 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T13:20:44.088177 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786800044 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786800044 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786800044 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124702 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.227gaLcpRT ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496878, "url": "https://patchwork.sourceware.org/api/1.2/patches/141449/checks/496878/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T13:34:04.385988", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10365/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T13:34:04.385988 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T13:34:04.385988 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786800844 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786800044 -le 1786800844 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786800844 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124709 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.227gaLcpRT ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.H1aWkdaDf5 /tmp/tmp.227gaLcpRT + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65049 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65049 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65049 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65049 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=5 ++ 121789:pw-trigger.sh: 64: shyaml get-value 5.id + 121789:pw-trigger.sh: 64: series_id=65059 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 65059 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65059 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65059 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65059 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65059 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65059 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65059 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65059 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141459 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141459 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141459 + 121789:pw-trigger.sh: 74: patch_id=141459 + 121789:pw-trigger.sh: 75: '[' 141459 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141459 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141459 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141459 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141459 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141459 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141459 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.74hlQV3v8c +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ExUIUpMT1y ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.74hlQV3v8c /tmp/tmp.ExUIUpMT1y' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141459/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141459/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124811 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ExUIUpMT1y ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496881, "url": "https://patchwork.sourceware.org/api/1.2/patches/141459/checks/496881/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T13:48:11.184518", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10366/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T13:48:11.184518 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T13:48:11.184518 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786801691 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786801691 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786801691 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124818 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ExUIUpMT1y ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496882, "url": "https://patchwork.sourceware.org/api/1.2/patches/141459/checks/496882/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T13:48:13.755504", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10366/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T13:48:13.755504 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T13:48:13.755504 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786801693 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786801691 -le 1786801693 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786801693 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124825 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ExUIUpMT1y ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496894, "url": "https://patchwork.sourceware.org/api/1.2/patches/141459/checks/496894/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T14:03:17.760157", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10366/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T14:03:17.760157 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T14:03:17.760157 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786802597 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786801693 -le 1786802597 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786802597 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124832 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ExUIUpMT1y ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.74hlQV3v8c /tmp/tmp.ExUIUpMT1y + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65059 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65059 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65059 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65059 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=4 ++ 121789:pw-trigger.sh: 64: shyaml get-value 4.id + 121789:pw-trigger.sh: 64: series_id=65067 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 65067 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65067 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65067 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65067 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65067 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65067 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65067 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65067 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141469 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141469 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141469 + 121789:pw-trigger.sh: 74: patch_id=141469 + 121789:pw-trigger.sh: 75: '[' 141469 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141469 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141469 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141469 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141469 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141469 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141469 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.T6Eyk2kYSs +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GpDljwstIV ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.T6Eyk2kYSs /tmp/tmp.GpDljwstIV' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141469/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141469/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124934 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GpDljwstIV ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496979, "url": "https://patchwork.sourceware.org/api/1.2/patches/141469/checks/496979/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T17:42:21.429352", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10367/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T17:42:21.429352 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T17:42:21.429352 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786815741 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786815741 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786815741 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124941 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GpDljwstIV ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496980, "url": "https://patchwork.sourceware.org/api/1.2/patches/141469/checks/496980/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T17:42:24.663820", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10367/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T17:42:24.663820 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T17:42:24.663820 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786815744 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786815741 -le 1786815744 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786815744 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124948 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GpDljwstIV ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496981, "url": "https://patchwork.sourceware.org/api/1.2/patches/141469/checks/496981/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T18:01:55.024391", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10367/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T18:01:55.024391 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T18:01:55.024391 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786816915 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786815744 -le 1786816915 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786816915 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 124955 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GpDljwstIV ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.T6Eyk2kYSs /tmp/tmp.GpDljwstIV + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65067 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65067 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65067 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65067 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=3 ++ 121789:pw-trigger.sh: 64: shyaml get-value 3.id + 121789:pw-trigger.sh: 64: series_id=65087 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 65087 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65087 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65087 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65087 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65087 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65087 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65087 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65087 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141498 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141498 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141498 + 121789:pw-trigger.sh: 74: patch_id=141498 + 121789:pw-trigger.sh: 75: '[' 141498 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141498 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141498 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141498 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141498 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141498 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141498 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VlkKfGZQPx +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rZ02dCEG8R ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VlkKfGZQPx /tmp/tmp.rZ02dCEG8R' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141498/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141498/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125057 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rZ02dCEG8R ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VlkKfGZQPx /tmp/tmp.rZ02dCEG8R + 121789:pw-trigger.sh: 89: check_state=pending + 121789:pw-trigger.sh: 90: '[' pending = pending ']' + 121789:pw-trigger.sh: 91: break + 121789:pw-trigger.sh: 96: '[' 141498 = '' ']' + 121789:pw-trigger.sh: 101: check_state=success + 121789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 121789:pw-trigger.sh: 103: pw_patch_check_state 141498 tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141498 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7t8ZJxSyRp +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yrMhzbPMZb ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7t8ZJxSyRp /tmp/tmp.yrMhzbPMZb' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141498/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141498/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125072 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yrMhzbPMZb ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497244, "url": "https://patchwork.sourceware.org/api/1.2/patches/141498/checks/497244/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-16T10:33:54.112757", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10582/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T10:33:54.112757 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T10:33:54.112757 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786876434 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786876434 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786876434 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125079 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yrMhzbPMZb ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497245, "url": "https://patchwork.sourceware.org/api/1.2/patches/141498/checks/497245/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-16T10:33:58.530457", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10582/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T10:33:58.530457 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T10:33:58.530457 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786876438 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786876434 -le 1786876438 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786876438 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125086 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yrMhzbPMZb ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7t8ZJxSyRp /tmp/tmp.yrMhzbPMZb + 121789:pw-trigger.sh: 103: check_state=fail + 121789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 121789:pw-trigger.sh: 105: break + 121789:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141498:tcwg_binutils_build--master-aarch64 to succeed. + 121789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141498:tcwg_binutils_build--master-aarch64 to succeed.' + 121789:pw-trigger.sh: 110: continue + 121789:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=2 ++ 121789:pw-trigger.sh: 64: shyaml get-value 2.id + 121789:pw-trigger.sh: 64: series_id=65089 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 65089 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65089 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65089 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65089 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65089 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65089 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65089 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65089 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141500 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141500 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141500 + 121789:pw-trigger.sh: 74: patch_id=141500 + 121789:pw-trigger.sh: 75: '[' 141500 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141500 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141500 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141500 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141500 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141500 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141500 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.r1ZcfugZhf +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nbZbQ7JnBB ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.r1ZcfugZhf /tmp/tmp.nbZbQ7JnBB' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141500/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141500/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125173 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nbZbQ7JnBB ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497433, "url": "https://patchwork.sourceware.org/api/1.2/patches/141500/checks/497433/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T01:10:45.334982", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10368/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T01:10:45.334982 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T01:10:45.334982 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786929045 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786929045 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786929045 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125180 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nbZbQ7JnBB ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497434, "url": "https://patchwork.sourceware.org/api/1.2/patches/141500/checks/497434/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T01:10:46.241274", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10368/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T01:10:46.241274 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T01:10:46.241274 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786929046 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786929045 -le 1786929046 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786929046 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125187 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nbZbQ7JnBB ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497435, "url": "https://patchwork.sourceware.org/api/1.2/patches/141500/checks/497435/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T01:13:58.774706", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10368/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 121789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T01:13:58.774706 +++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T01:13:58.774706 +%s ++ 121789:pw-trigger.sh: pw_patch_check_state: 274: date=1786929238 ++ 121789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786929046 -le 1786929238 ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786929238 +++ 121789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 121789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125194 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nbZbQ7JnBB ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.r1ZcfugZhf /tmp/tmp.nbZbQ7JnBB + 121789:pw-trigger.sh: 89: check_state=success + 121789:pw-trigger.sh: 90: '[' success = pending ']' + 121789:pw-trigger.sh: 93: num_patch=1 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65089 1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65089 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65089 property '.*' value Patches 1 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65089 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 121789:pw-trigger.sh: 74: true + 121789:pw-trigger.sh: 74: patch_id= + 121789:pw-trigger.sh: 75: '[' '' = '' ']' + 121789:pw-trigger.sh: 76: break + 121789:pw-trigger.sh: 96: '[' '' = '' ']' + 121789:pw-trigger.sh: 97: continue + 121789:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=1 ++ 121789:pw-trigger.sh: 64: shyaml get-value 1.id + 121789:pw-trigger.sh: 64: series_id=65090 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 65090 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65090 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65090 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65090 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65090 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65090 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65090 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65090 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141501 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141501 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141501 + 121789:pw-trigger.sh: 74: patch_id=141501 + 121789:pw-trigger.sh: 75: '[' 141501 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141501 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141501 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141501 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141501 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141501 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141501 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aBwjvRi4eJ +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yo2gITmXob ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aBwjvRi4eJ /tmp/tmp.yo2gITmXob' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141501/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141501/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125296 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yo2gITmXob ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aBwjvRi4eJ /tmp/tmp.yo2gITmXob + 121789:pw-trigger.sh: 89: check_state=pending + 121789:pw-trigger.sh: 90: '[' pending = pending ']' + 121789:pw-trigger.sh: 91: break + 121789:pw-trigger.sh: 96: '[' 141501 = '' ']' + 121789:pw-trigger.sh: 101: check_state=success + 121789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 121789:pw-trigger.sh: 103: pw_patch_check_state 141501 tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141501 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qr43eFhbrC +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oTa7Jo3vgE ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qr43eFhbrC /tmp/tmp.oTa7Jo3vgE' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141501/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141501/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125311 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oTa7Jo3vgE ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qr43eFhbrC /tmp/tmp.oTa7Jo3vgE + 121789:pw-trigger.sh: 103: check_state=pending + 121789:pw-trigger.sh: 104: '[' pending '!=' success ']' + 121789:pw-trigger.sh: 105: break + 121789:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 141501:tcwg_binutils_build--master-aarch64 to succeed. + 121789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141501:tcwg_binutils_build--master-aarch64 to succeed.' + 121789:pw-trigger.sh: 110: continue + 121789:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 121789:pw-trigger.sh: 63: i=0 ++ 121789:pw-trigger.sh: 64: shyaml get-value 0.id + 121789:pw-trigger.sh: 64: series_id=65095 + 121789:pw-trigger.sh: 66: pw_series_complete_p binutils 65095 + 121789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 121789:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 121789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65095 + 121789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 121789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65095 property Complete value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65095 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 121789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 121789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 121789:pw-trigger.sh: 71: num_patch=0 + 121789:pw-trigger.sh: 72: true ++ 121789:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65095 0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65095 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65095 property '.*' value Patches 0 +++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=65095 +++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 121789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141507 ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141507 = '' ']' ++ 121789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141507 + 121789:pw-trigger.sh: 74: patch_id=141507 + 121789:pw-trigger.sh: 75: '[' 141507 = '' ']' ++ 121789:pw-trigger.sh: 82: pw_get_patch_data binutils 141507 State ++ 121789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 121789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 121789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141507 ++ 121789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 121789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141507 property State value ++ 121789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 121789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 121789:pw-trigger.sh: pw_yaml_get: 100: local id=141507 ++ 121789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 121789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 121789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 121789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 121789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 121789:pw-trigger.sh: pw_yaml_get: 108: set +x + 121789:pw-trigger.sh: 82: patch_state=new + 121789:pw-trigger.sh: 83: case "$patch_state" in ++ 121789:pw-trigger.sh: 89: pw_patch_check_state 141507 tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141507 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.d4IZt3fMhm +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.chWAyxSXaL ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.d4IZt3fMhm /tmp/tmp.chWAyxSXaL' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141507/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141507/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125398 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.chWAyxSXaL ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.d4IZt3fMhm /tmp/tmp.chWAyxSXaL + 121789:pw-trigger.sh: 89: check_state=pending + 121789:pw-trigger.sh: 90: '[' pending = pending ']' + 121789:pw-trigger.sh: 91: break + 121789:pw-trigger.sh: 96: '[' 141507 = '' ']' + 121789:pw-trigger.sh: 101: check_state=success + 121789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 121789:pw-trigger.sh: 103: pw_patch_check_state 141507 tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 121789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141507 ++ 121789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 121789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 121789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 121789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 121789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 121789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 121789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 121789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0XVY8WZ4MH +++ 121789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 121789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.q7R28iGgqM ++ 121789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0XVY8WZ4MH /tmp/tmp.q7R28iGgqM' EXIT ++ 121789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 121789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141507/checks/ ++ 121789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141507/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 121789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 121789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 121789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 121789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 121789:pw-trigger.sh: pw_patch_check_state: 267: wait 125413 ++ 121789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 121789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q7R28iGgqM ++ 121789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 121789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 121789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 121789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0XVY8WZ4MH /tmp/tmp.q7R28iGgqM + 121789:pw-trigger.sh: 103: check_state=pending + 121789:pw-trigger.sh: 104: '[' pending '!=' success ']' + 121789:pw-trigger.sh: 105: break + 121789:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 141507:tcwg_binutils_build--master-aarch64 to succeed. + 121789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141507:tcwg_binutils_build--master-aarch64 to succeed.' + 121789:pw-trigger.sh: 110: continue + 121789:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 121789:pw-trigger.sh: 119: rm /tmp/tmp.NUN09kZaJv + 121789:pw-trigger.sh: 121: echo 'Processed 30 series and created 0 pre-commit triggers' Processed 30 series and created 0 pre-commit triggers + 121789:pw-trigger.sh: 1: pw_deinit binutils + 121789:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 121789:pw-trigger.sh: pw_deinit: 58: local project=binutils + 121789:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-121789 + 121789:pw-trigger.sh: 1: rm -f /tmp/tmp.NUN09kZaJv