+ 271581:jenkins3915283104104880734.sh: build_container_exec: 29: set +x + 66734:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 66734:pw-trigger.sh: 47: pw_init binutils + 66734:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 66734:pw-trigger.sh: pw_init: 42: local project=binutils + 66734:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 66734:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 66734:pw-trigger.sh: pw_init: 48: pw_clear_cache + 66734:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 66734:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-66734 + 66734:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-66734 ++ 66734:pw-trigger.sh: 49: mktemp + 66734:pw-trigger.sh: 49: yaml=/tmp/tmp.Pz1yvfGUgA + 66734:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.Pz1yvfGUgA' EXIT + 66734:pw-trigger.sh: 53: readarray -t prereq_bots ++ 66734:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 66734:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 66734:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 66734:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 66734:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 66734:pw-trigger.sh: 58: shyaml get-length + 66734:pw-trigger.sh: 58: len=30 + 66734:pw-trigger.sh: 59: i=30 + 66734:pw-trigger.sh: 60: j=0 + 66734:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=29 ++ 66734:pw-trigger.sh: 64: shyaml get-value 29.id + 66734:pw-trigger.sh: 64: series_id=66930 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 66930 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66930 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66930 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66930 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66930 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66930 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66930 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66930 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144499 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144499 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144499 + 66734:pw-trigger.sh: 74: patch_id=144499 + 66734:pw-trigger.sh: 75: '[' 144499 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144499 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144499 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144499 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144499 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=committed + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144499 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144499 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Y8mlhY0ofp +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4XIKBOnomF ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Y8mlhY0ofp /tmp/tmp.4XIKBOnomF' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144499/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144499/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 66859 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4XIKBOnomF ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519762, "url": "https://patchwork.sourceware.org/api/1.2/patches/144499/checks/519762/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:26:38.998022", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10803/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:26:38.998022 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:26:38.998022 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790205998 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790205998 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790205998 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 66866 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4XIKBOnomF ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519763, "url": "https://patchwork.sourceware.org/api/1.2/patches/144499/checks/519763/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:26:40.254125", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10803/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:26:40.254125 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:26:40.254125 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790206000 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790205998 -le 1790206000 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790206000 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 66873 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4XIKBOnomF ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519765, "url": "https://patchwork.sourceware.org/api/1.2/patches/144499/checks/519765/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:29:14.663149", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10803/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:29:14.663149 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:29:14.663149 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790206154 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790206000 -le 1790206154 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790206154 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 66880 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4XIKBOnomF ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Y8mlhY0ofp /tmp/tmp.4XIKBOnomF + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66930 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66930 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66930 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66930 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=28 ++ 66734:pw-trigger.sh: 64: shyaml get-value 28.id + 66734:pw-trigger.sh: 64: series_id=66937 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 66937 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66937 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66937 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66937 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66937 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66937 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66937 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66937 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144507 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144507 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144507 + 66734:pw-trigger.sh: 74: patch_id=144507 + 66734:pw-trigger.sh: 75: '[' 144507 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144507 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144507 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144507 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144507 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144507 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144507 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SbDP3b5sU7 +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wZxLHU2eo3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SbDP3b5sU7 /tmp/tmp.wZxLHU2eo3' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144507/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144507/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 66984 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wZxLHU2eo3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519768, "url": "https://patchwork.sourceware.org/api/1.2/patches/144507/checks/519768/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:32:04.099846", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10804/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:32:04.099846 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:32:04.099846 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790206324 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790206324 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790206324 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 66991 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wZxLHU2eo3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519769, "url": "https://patchwork.sourceware.org/api/1.2/patches/144507/checks/519769/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:32:05.648618", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10804/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:32:05.648618 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:32:05.648618 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790206325 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790206324 -le 1790206325 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790206325 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 66998 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wZxLHU2eo3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519774, "url": "https://patchwork.sourceware.org/api/1.2/patches/144507/checks/519774/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:34:40.008465", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10804/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:34:40.008465 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:34:40.008465 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790206480 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790206325 -le 1790206480 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790206480 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67005 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wZxLHU2eo3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SbDP3b5sU7 /tmp/tmp.wZxLHU2eo3 + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66937 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66937 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66937 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66937 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144508 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144508 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144508 + 66734:pw-trigger.sh: 74: patch_id=144508 + 66734:pw-trigger.sh: 75: '[' 144508 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144508 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144508 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144508 property State value ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144508 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144508 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144508 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.l9AfGkKw70 +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3iiYWoDjSE ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.l9AfGkKw70 /tmp/tmp.3iiYWoDjSE' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144508/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144508/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67069 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3iiYWoDjSE ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519882, "url": "https://patchwork.sourceware.org/api/1.2/patches/144508/checks/519882/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T03:48:23.349638", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10805/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T03:48:23.349638 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T03:48:23.349638 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790221703 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790221703 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790221703 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67076 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3iiYWoDjSE ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519883, "url": "https://patchwork.sourceware.org/api/1.2/patches/144508/checks/519883/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T03:48:25.892445", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10805/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T03:48:25.892445 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T03:48:25.892445 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790221705 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790221703 -le 1790221705 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790221705 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67083 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3iiYWoDjSE ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519885, "url": "https://patchwork.sourceware.org/api/1.2/patches/144508/checks/519885/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T03:53:52.509221", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10805/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T03:53:52.509221 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T03:53:52.509221 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222032 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790221705 -le 1790222032 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222032 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67090 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3iiYWoDjSE ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.l9AfGkKw70 /tmp/tmp.3iiYWoDjSE + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=2 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66937 2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66937 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66937 property '.*' value Patches 2 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66937 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=27 ++ 66734:pw-trigger.sh: 64: shyaml get-value 27.id + 66734:pw-trigger.sh: 64: series_id=66944 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 66944 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66944 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66944 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66944 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66944 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66944 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66944 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66944 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144526 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144526 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144526 + 66734:pw-trigger.sh: 74: patch_id=144526 + 66734:pw-trigger.sh: 75: '[' 144526 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144526 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144526 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144526 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144526 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144526 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144526 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qyE41DwB4Q +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.i7ZexSgvu6 ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qyE41DwB4Q /tmp/tmp.i7ZexSgvu6' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144526/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144526/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67195 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i7ZexSgvu6 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519886, "url": "https://patchwork.sourceware.org/api/1.2/patches/144526/checks/519886/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:02:04.974581", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10806/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:02:04.974581 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:02:04.974581 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222524 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790222524 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222524 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67202 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i7ZexSgvu6 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519887, "url": "https://patchwork.sourceware.org/api/1.2/patches/144526/checks/519887/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:02:09.183959", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10806/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:02:09.183959 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:02:09.183959 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222529 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790222524 -le 1790222529 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222529 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67209 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i7ZexSgvu6 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qyE41DwB4Q /tmp/tmp.i7ZexSgvu6 + 66734:pw-trigger.sh: 89: check_state=fail + 66734:pw-trigger.sh: 90: '[' fail = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66944 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66944 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66944 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66944 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=26 ++ 66734:pw-trigger.sh: 64: shyaml get-value 26.id + 66734:pw-trigger.sh: 64: series_id=66945 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 66945 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66945 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66945 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66945 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66945 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66945 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66945 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66945 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144527 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144527 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144527 + 66734:pw-trigger.sh: 74: patch_id=144527 + 66734:pw-trigger.sh: 75: '[' 144527 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144527 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144527 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144527 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144527 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144527 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144527 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Cqcuk2lNeR +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.U23qGJ1IpS ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Cqcuk2lNeR /tmp/tmp.U23qGJ1IpS' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144527/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144527/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67311 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U23qGJ1IpS ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519888, "url": "https://patchwork.sourceware.org/api/1.2/patches/144527/checks/519888/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:02:30.297127", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10807/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:02:30.297127 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:02:30.297127 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222550 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790222550 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222550 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67318 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U23qGJ1IpS ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519889, "url": "https://patchwork.sourceware.org/api/1.2/patches/144527/checks/519889/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:02:34.833182", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10807/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:02:34.833182 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:02:34.833182 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222554 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790222550 -le 1790222554 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222554 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67325 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U23qGJ1IpS ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Cqcuk2lNeR /tmp/tmp.U23qGJ1IpS + 66734:pw-trigger.sh: 89: check_state=fail + 66734:pw-trigger.sh: 90: '[' fail = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66945 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66945 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66945 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66945 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=25 ++ 66734:pw-trigger.sh: 64: shyaml get-value 25.id + 66734:pw-trigger.sh: 64: series_id=66947 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 66947 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66947 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66947 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66947 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66947 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66947 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66947 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66947 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144530 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144530 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144530 + 66734:pw-trigger.sh: 74: patch_id=144530 + 66734:pw-trigger.sh: 75: '[' 144530 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144530 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144530 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144530 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144530 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144530 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144530 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z49BcApO4P +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.t8DYfrzqyj ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z49BcApO4P /tmp/tmp.t8DYfrzqyj' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144530/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144530/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67427 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t8DYfrzqyj ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519890, "url": "https://patchwork.sourceware.org/api/1.2/patches/144530/checks/519890/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:02:53.305810", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10808/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:02:53.305810 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:02:53.305810 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222573 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790222573 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222573 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67434 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t8DYfrzqyj ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519891, "url": "https://patchwork.sourceware.org/api/1.2/patches/144530/checks/519891/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:02:58.067558", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10808/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:02:58.067558 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:02:58.067558 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222578 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790222573 -le 1790222578 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222578 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67441 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t8DYfrzqyj ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z49BcApO4P /tmp/tmp.t8DYfrzqyj + 66734:pw-trigger.sh: 89: check_state=fail + 66734:pw-trigger.sh: 90: '[' fail = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66947 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66947 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66947 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66947 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=24 ++ 66734:pw-trigger.sh: 64: shyaml get-value 24.id + 66734:pw-trigger.sh: 64: series_id=66951 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 66951 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66951 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66951 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66951 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66951 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66951 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66951 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66951 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144537 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144537 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144537 + 66734:pw-trigger.sh: 74: patch_id=144537 + 66734:pw-trigger.sh: 75: '[' 144537 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144537 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144537 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144537 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144537 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144537 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144537 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BBSPcBP22h +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9z2RYyr6gd ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BBSPcBP22h /tmp/tmp.9z2RYyr6gd' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144537/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144537/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67549 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9z2RYyr6gd ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519892, "url": "https://patchwork.sourceware.org/api/1.2/patches/144537/checks/519892/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:03:14.288955", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10809/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:03:14.288955 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:03:14.288955 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222594 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790222594 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222594 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67556 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9z2RYyr6gd ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519893, "url": "https://patchwork.sourceware.org/api/1.2/patches/144537/checks/519893/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:03:16.018957", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10809/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:03:16.018957 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:03:16.018957 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222596 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790222594 -le 1790222596 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222596 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67563 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9z2RYyr6gd ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519897, "url": "https://patchwork.sourceware.org/api/1.2/patches/144537/checks/519897/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:06:53.936445", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10809/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:06:53.936445 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:06:53.936445 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222813 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790222596 -le 1790222813 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222813 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67570 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9z2RYyr6gd ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BBSPcBP22h /tmp/tmp.9z2RYyr6gd + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66951 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66951 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66951 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66951 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144536 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144536 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144536 + 66734:pw-trigger.sh: 74: patch_id=144536 + 66734:pw-trigger.sh: 75: '[' 144536 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144536 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144536 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144536 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144536 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144536 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144536 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xjZAcDDhCX +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1qFuUGXTA9 ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xjZAcDDhCX /tmp/tmp.1qFuUGXTA9' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144536/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144536/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67634 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1qFuUGXTA9 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520035, "url": "https://patchwork.sourceware.org/api/1.2/patches/144536/checks/520035/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T10:19:08.195559", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10811/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T10:19:08.195559 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T10:19:08.195559 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790245148 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790245148 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790245148 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67641 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1qFuUGXTA9 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520036, "url": "https://patchwork.sourceware.org/api/1.2/patches/144536/checks/520036/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T10:19:09.757026", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10811/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T10:19:09.757026 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T10:19:09.757026 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790245149 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790245148 -le 1790245149 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790245149 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67648 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1qFuUGXTA9 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520037, "url": "https://patchwork.sourceware.org/api/1.2/patches/144536/checks/520037/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T10:22:22.875017", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10811/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T10:22:22.875017 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T10:22:22.875017 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790245342 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790245149 -le 1790245342 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790245342 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67655 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1qFuUGXTA9 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xjZAcDDhCX /tmp/tmp.1qFuUGXTA9 + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=2 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66951 2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66951 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66951 property '.*' value Patches 2 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66951 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144535 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144535 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144535 + 66734:pw-trigger.sh: 74: patch_id=144535 + 66734:pw-trigger.sh: 75: '[' 144535 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144535 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144535 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144535 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144535 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144535 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144535 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iYlaighrzC +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1Fl2yT4xT1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iYlaighrzC /tmp/tmp.1Fl2yT4xT1' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144535/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144535/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67722 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Fl2yT4xT1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520180, "url": "https://patchwork.sourceware.org/api/1.2/patches/144535/checks/520180/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:13:31.538131", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10812/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:13:31.538131 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:13:31.538131 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790266411 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790266411 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266411 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67729 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Fl2yT4xT1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520182, "url": "https://patchwork.sourceware.org/api/1.2/patches/144535/checks/520182/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:13:33.834018", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10812/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:13:33.834018 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:13:33.834018 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790266413 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790266411 -le 1790266413 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266413 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67736 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Fl2yT4xT1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iYlaighrzC /tmp/tmp.1Fl2yT4xT1 + 66734:pw-trigger.sh: 89: check_state=fail + 66734:pw-trigger.sh: 90: '[' fail = pending ']' + 66734:pw-trigger.sh: 93: num_patch=3 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66951 3 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66951 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66951 property '.*' value Patches 3 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66951 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144534 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144534 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144534 + 66734:pw-trigger.sh: 74: patch_id=144534 + 66734:pw-trigger.sh: 75: '[' 144534 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144534 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144534 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144534 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144534 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144534 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144534 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bEf29SBpQD +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.K5odHMh2EI ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bEf29SBpQD /tmp/tmp.K5odHMh2EI' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144534/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144534/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67806 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K5odHMh2EI ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520375, "url": "https://patchwork.sourceware.org/api/1.2/patches/144534/checks/520375/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T22:05:19.408035", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10815/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T22:05:19.408035 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T22:05:19.408035 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790287519 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790287519 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790287519 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67813 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K5odHMh2EI ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520376, "url": "https://patchwork.sourceware.org/api/1.2/patches/144534/checks/520376/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T22:05:49.600325", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10815/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T22:05:49.600325 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T22:05:49.600325 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790287549 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790287519 -le 1790287549 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790287549 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67820 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K5odHMh2EI ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bEf29SBpQD /tmp/tmp.K5odHMh2EI + 66734:pw-trigger.sh: 89: check_state=fail + 66734:pw-trigger.sh: 90: '[' fail = pending ']' + 66734:pw-trigger.sh: 93: num_patch=4 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66951 4 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66951 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66951 property '.*' value Patches 4 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66951 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=23 ++ 66734:pw-trigger.sh: 64: shyaml get-value 23.id + 66734:pw-trigger.sh: 64: series_id=66953 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 66953 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66953 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66953 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66953 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66953 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66953 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66953 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66953 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144539 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144539 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144539 + 66734:pw-trigger.sh: 74: patch_id=144539 + 66734:pw-trigger.sh: 75: '[' 144539 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144539 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144539 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144539 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144539 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144539 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144539 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fb436usq6b +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.upka0hGAVp ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fb436usq6b /tmp/tmp.upka0hGAVp' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144539/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144539/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67931 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.upka0hGAVp ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519895, "url": "https://patchwork.sourceware.org/api/1.2/patches/144539/checks/519895/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:03:55.137700", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10810/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:03:55.137700 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:03:55.137700 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222635 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790222635 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222635 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67938 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.upka0hGAVp ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519896, "url": "https://patchwork.sourceware.org/api/1.2/patches/144539/checks/519896/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:03:57.173917", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10810/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:03:57.173917 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:03:57.173917 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222637 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790222635 -le 1790222637 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222637 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67945 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.upka0hGAVp ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519898, "url": "https://patchwork.sourceware.org/api/1.2/patches/144539/checks/519898/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:07:34.674947", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10810/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:07:34.674947 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:07:34.674947 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790222854 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790222637 -le 1790222854 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222854 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 67952 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.upka0hGAVp ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fb436usq6b /tmp/tmp.upka0hGAVp + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66953 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66953 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66953 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66953 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=22 ++ 66734:pw-trigger.sh: 64: shyaml get-value 22.id + 66734:pw-trigger.sh: 64: series_id=66976 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 66976 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66976 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66976 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66976 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66976 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66976 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66976 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66976 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144584 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144584 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144584 + 66734:pw-trigger.sh: 74: patch_id=144584 + 66734:pw-trigger.sh: 75: '[' 144584 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144584 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144584 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144584 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144584 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144584 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144584 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NmHA3ua0LM +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ttbt08q1vJ ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NmHA3ua0LM /tmp/tmp.Ttbt08q1vJ' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144584/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144584/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68054 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ttbt08q1vJ ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520181, "url": "https://patchwork.sourceware.org/api/1.2/patches/144584/checks/520181/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:13:33.417417", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10813/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:13:33.417417 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:13:33.417417 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790266413 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790266413 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266413 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68061 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ttbt08q1vJ ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520183, "url": "https://patchwork.sourceware.org/api/1.2/patches/144584/checks/520183/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:13:38.558914", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10813/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:13:38.558914 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:13:38.558914 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790266418 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790266413 -le 1790266418 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266418 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68068 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ttbt08q1vJ ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NmHA3ua0LM /tmp/tmp.Ttbt08q1vJ + 66734:pw-trigger.sh: 89: check_state=fail + 66734:pw-trigger.sh: 90: '[' fail = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66976 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66976 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66976 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66976 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=21 ++ 66734:pw-trigger.sh: 64: shyaml get-value 21.id + 66734:pw-trigger.sh: 64: series_id=66985 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 66985 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66985 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66985 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66985 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144605 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144605 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144605 + 66734:pw-trigger.sh: 74: patch_id=144605 + 66734:pw-trigger.sh: 75: '[' 144605 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144605 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144605 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144605 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144605 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144605 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144605 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ekAxEjTdBO +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LT1x7HXq0Z ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ekAxEjTdBO /tmp/tmp.LT1x7HXq0Z' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144605/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144605/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68178 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LT1x7HXq0Z ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520187, "url": "https://patchwork.sourceware.org/api/1.2/patches/144605/checks/520187/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:14:03.912900", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10814/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:14:03.912900 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:14:03.912900 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790266443 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790266443 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266443 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68185 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LT1x7HXq0Z ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520191, "url": "https://patchwork.sourceware.org/api/1.2/patches/144605/checks/520191/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:14:07.250407", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10814/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:14:07.250407 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:14:07.250407 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790266447 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790266443 -le 1790266447 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266447 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68192 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LT1x7HXq0Z ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520193, "url": "https://patchwork.sourceware.org/api/1.2/patches/144605/checks/520193/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:14:07.593806", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10814/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:14:07.593806 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:14:07.593806 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790266447 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790266447 -le 1790266447 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266447 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68199 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LT1x7HXq0Z ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ekAxEjTdBO /tmp/tmp.LT1x7HXq0Z + 66734:pw-trigger.sh: 89: check_state=warning + 66734:pw-trigger.sh: 90: '[' warning = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144604 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144604 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144604 + 66734:pw-trigger.sh: 74: patch_id=144604 + 66734:pw-trigger.sh: 75: '[' 144604 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144604 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144604 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144604 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144604 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144604 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144604 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4TFzYzAfeh +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QEQtl1Jzhn ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4TFzYzAfeh /tmp/tmp.QEQtl1Jzhn' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144604/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144604/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68263 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEQtl1Jzhn ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520372, "url": "https://patchwork.sourceware.org/api/1.2/patches/144604/checks/520372/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T22:05:05.323000", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10816/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T22:05:05.323000 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T22:05:05.323000 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790287505 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790287505 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790287505 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68270 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEQtl1Jzhn ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520373, "url": "https://patchwork.sourceware.org/api/1.2/patches/144604/checks/520373/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T22:05:11.143280", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10816/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T22:05:11.143280 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T22:05:11.143280 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790287511 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790287505 -le 1790287511 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790287511 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68277 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEQtl1Jzhn ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520374, "url": "https://patchwork.sourceware.org/api/1.2/patches/144604/checks/520374/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T22:05:15.298063", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10816/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T22:05:15.298063 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T22:05:15.298063 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790287515 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790287511 -le 1790287515 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790287515 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68284 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEQtl1Jzhn ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4TFzYzAfeh /tmp/tmp.QEQtl1Jzhn + 66734:pw-trigger.sh: 89: check_state=warning + 66734:pw-trigger.sh: 90: '[' warning = pending ']' + 66734:pw-trigger.sh: 93: num_patch=2 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 2 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144603 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144603 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144603 + 66734:pw-trigger.sh: 74: patch_id=144603 + 66734:pw-trigger.sh: 75: '[' 144603 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144603 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144603 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144603 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144603 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144603 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144603 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MrI4L9iLXW +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kb43SV1e9Y ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MrI4L9iLXW /tmp/tmp.kb43SV1e9Y' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144603/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144603/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68351 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kb43SV1e9Y ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520402, "url": "https://patchwork.sourceware.org/api/1.2/patches/144603/checks/520402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T00:23:06.208733", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10817/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T00:23:06.208733 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T00:23:06.208733 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790295786 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790295786 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790295786 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68358 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kb43SV1e9Y ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520403, "url": "https://patchwork.sourceware.org/api/1.2/patches/144603/checks/520403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T00:23:07.506994", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10817/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T00:23:07.506994 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T00:23:07.506994 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790295787 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790295786 -le 1790295787 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790295787 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68365 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kb43SV1e9Y ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520404, "url": "https://patchwork.sourceware.org/api/1.2/patches/144603/checks/520404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T00:23:07.829307", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10817/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T00:23:07.829307 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T00:23:07.829307 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790295787 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790295787 -le 1790295787 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790295787 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68372 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kb43SV1e9Y ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MrI4L9iLXW /tmp/tmp.kb43SV1e9Y + 66734:pw-trigger.sh: 89: check_state=warning + 66734:pw-trigger.sh: 90: '[' warning = pending ']' + 66734:pw-trigger.sh: 93: num_patch=3 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 3 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 3 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144606 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144606 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144606 + 66734:pw-trigger.sh: 74: patch_id=144606 + 66734:pw-trigger.sh: 75: '[' 144606 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144606 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144606 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144606 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144606 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144606 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144606 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.H2N9qgPXvD +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.onMLtnLs4Y ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.H2N9qgPXvD /tmp/tmp.onMLtnLs4Y' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144606/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144606/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68442 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onMLtnLs4Y ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520641, "url": "https://patchwork.sourceware.org/api/1.2/patches/144606/checks/520641/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:51:30.464490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10818/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:51:30.464490 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:51:30.464490 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790329890 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790329890 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790329890 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68449 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onMLtnLs4Y ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520642, "url": "https://patchwork.sourceware.org/api/1.2/patches/144606/checks/520642/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:51:32.867085", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10818/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:51:32.867085 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:51:32.867085 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790329892 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790329890 -le 1790329892 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790329892 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68456 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onMLtnLs4Y ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520643, "url": "https://patchwork.sourceware.org/api/1.2/patches/144606/checks/520643/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:51:33.571831", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10818/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:51:33.571831 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:51:33.571831 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790329893 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790329892 -le 1790329893 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790329893 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68463 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.onMLtnLs4Y ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.H2N9qgPXvD /tmp/tmp.onMLtnLs4Y + 66734:pw-trigger.sh: 89: check_state=warning + 66734:pw-trigger.sh: 90: '[' warning = pending ']' + 66734:pw-trigger.sh: 93: num_patch=4 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 4 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 4 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144602 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144602 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144602 + 66734:pw-trigger.sh: 74: patch_id=144602 + 66734:pw-trigger.sh: 75: '[' 144602 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144602 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144602 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144602 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144602 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144602 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144602 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pKKAFki1EV +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.v6Sm6uM5ba ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pKKAFki1EV /tmp/tmp.v6Sm6uM5ba' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144602/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144602/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68536 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v6Sm6uM5ba ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520883, "url": "https://patchwork.sourceware.org/api/1.2/patches/144602/checks/520883/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:49:59.524796", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10820/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:49:59.524796 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:49:59.524796 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790347799 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790347799 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790347799 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68543 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v6Sm6uM5ba ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520884, "url": "https://patchwork.sourceware.org/api/1.2/patches/144602/checks/520884/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:50:00.903444", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10820/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:50:00.903444 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:50:00.903444 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790347800 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790347799 -le 1790347800 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790347800 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68550 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v6Sm6uM5ba ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520885, "url": "https://patchwork.sourceware.org/api/1.2/patches/144602/checks/520885/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:50:01.230302", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10820/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:50:01.230302 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:50:01.230302 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790347801 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790347800 -le 1790347801 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790347801 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68557 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v6Sm6uM5ba ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pKKAFki1EV /tmp/tmp.v6Sm6uM5ba + 66734:pw-trigger.sh: 89: check_state=warning + 66734:pw-trigger.sh: 90: '[' warning = pending ']' + 66734:pw-trigger.sh: 93: num_patch=5 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 5 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 5 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=20 ++ 66734:pw-trigger.sh: 64: shyaml get-value 20.id + 66734:pw-trigger.sh: 64: series_id=66992 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 66992 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66992 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66992 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66992 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66992 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66992 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66992 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66992 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144617 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144617 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144617 + 66734:pw-trigger.sh: 74: patch_id=144617 + 66734:pw-trigger.sh: 75: '[' 144617 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144617 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144617 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144617 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144617 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144617 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144617 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6vNPAfme7c +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Q1ckhfeKaC ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6vNPAfme7c /tmp/tmp.Q1ckhfeKaC' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144617/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144617/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68671 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q1ckhfeKaC ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520647, "url": "https://patchwork.sourceware.org/api/1.2/patches/144617/checks/520647/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:53:02.951203", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10819/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:53:02.951203 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:53:02.951203 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790329982 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790329982 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790329982 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68678 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q1ckhfeKaC ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520648, "url": "https://patchwork.sourceware.org/api/1.2/patches/144617/checks/520648/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:53:04.872173", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10819/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:53:04.872173 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:53:04.872173 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790329984 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790329982 -le 1790329984 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790329984 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68685 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q1ckhfeKaC ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520657, "url": "https://patchwork.sourceware.org/api/1.2/patches/144617/checks/520657/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:56:48.413417", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10819/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:56:48.413417 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:56:48.413417 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790330208 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790329984 -le 1790330208 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790330208 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68692 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q1ckhfeKaC ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6vNPAfme7c /tmp/tmp.Q1ckhfeKaC + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66992 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66992 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66992 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66992 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=19 ++ 66734:pw-trigger.sh: 64: shyaml get-value 19.id + 66734:pw-trigger.sh: 64: series_id=66993 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 66993 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66993 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66993 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=66993 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=False + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 66734:pw-trigger.sh: 67: continue + 66734:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=18 ++ 66734:pw-trigger.sh: 64: shyaml get-value 18.id + 66734:pw-trigger.sh: 64: series_id=67000 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67000 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67000 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67000 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67000 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67000 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67000 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67000 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67000 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144627 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144627 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144627 + 66734:pw-trigger.sh: 74: patch_id=144627 + 66734:pw-trigger.sh: 75: '[' 144627 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144627 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144627 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144627 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144627 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144627 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144627 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.L16sQLz3EY +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.H3h4oqDWtt ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.L16sQLz3EY /tmp/tmp.H3h4oqDWtt' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144627/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144627/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68822 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H3h4oqDWtt ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520886, "url": "https://patchwork.sourceware.org/api/1.2/patches/144627/checks/520886/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:50:34.366193", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10821/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:50:34.366193 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:50:34.366193 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790347834 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790347834 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790347834 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68829 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H3h4oqDWtt ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520887, "url": "https://patchwork.sourceware.org/api/1.2/patches/144627/checks/520887/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:50:35.402200", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10821/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:50:35.402200 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:50:35.402200 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790347835 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790347834 -le 1790347835 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790347835 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68836 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H3h4oqDWtt ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520888, "url": "https://patchwork.sourceware.org/api/1.2/patches/144627/checks/520888/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:52:48.977439", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10821/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:52:48.977439 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:52:48.977439 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790347968 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790347835 -le 1790347968 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790347968 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68843 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H3h4oqDWtt ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.L16sQLz3EY /tmp/tmp.H3h4oqDWtt + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67000 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67000 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67000 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67000 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144626 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144626 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144626 + 66734:pw-trigger.sh: 74: patch_id=144626 + 66734:pw-trigger.sh: 75: '[' 144626 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144626 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144626 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144626 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144626 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144626 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144626 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9Qn9oveEo8 +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.szyCans88z ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9Qn9oveEo8 /tmp/tmp.szyCans88z' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144626/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144626/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68907 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.szyCans88z ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521078, "url": "https://patchwork.sourceware.org/api/1.2/patches/144626/checks/521078/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T21:51:04.907641", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10822/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:51:04.907641 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:51:04.907641 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790373064 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790373064 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790373064 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68914 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.szyCans88z ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521079, "url": "https://patchwork.sourceware.org/api/1.2/patches/144626/checks/521079/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T21:51:06.330670", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10822/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:51:06.330670 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:51:06.330670 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790373066 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790373064 -le 1790373066 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790373066 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68921 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.szyCans88z ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521086, "url": "https://patchwork.sourceware.org/api/1.2/patches/144626/checks/521086/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T21:55:37.139968", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10822/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:55:37.139968 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:55:37.139968 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790373337 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790373066 -le 1790373337 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790373337 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 68928 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.szyCans88z ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9Qn9oveEo8 /tmp/tmp.szyCans88z + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=2 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67000 2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67000 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67000 property '.*' value Patches 2 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67000 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=17 ++ 66734:pw-trigger.sh: 64: shyaml get-value 17.id + 66734:pw-trigger.sh: 64: series_id=67034 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67034 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67034 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67034 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67034 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67034 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67034 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67034 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67034 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144691 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144691 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144691 + 66734:pw-trigger.sh: 74: patch_id=144691 + 66734:pw-trigger.sh: 75: '[' 144691 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144691 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144691 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144691 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144691 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144691 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144691 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DL5j4L4ROn +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LLBntJMf8P ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DL5j4L4ROn /tmp/tmp.LLBntJMf8P' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144691/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144691/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69033 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LLBntJMf8P ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521228, "url": "https://patchwork.sourceware.org/api/1.2/patches/144691/checks/521228/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:00:13.181481", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10823/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:00:13.181481 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:00:13.181481 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790395213 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790395213 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790395213 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69040 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LLBntJMf8P ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521229, "url": "https://patchwork.sourceware.org/api/1.2/patches/144691/checks/521229/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:00:17.983532", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10823/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:00:17.983532 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:00:17.983532 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790395217 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790395213 -le 1790395217 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790395217 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69047 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LLBntJMf8P ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DL5j4L4ROn /tmp/tmp.LLBntJMf8P + 66734:pw-trigger.sh: 89: check_state=fail + 66734:pw-trigger.sh: 90: '[' fail = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67034 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67034 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67034 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67034 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=16 ++ 66734:pw-trigger.sh: 64: shyaml get-value 16.id + 66734:pw-trigger.sh: 64: series_id=67039 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67039 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67039 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67039 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67039 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67039 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67039 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67039 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67039 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144696 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144696 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144696 + 66734:pw-trigger.sh: 74: patch_id=144696 + 66734:pw-trigger.sh: 75: '[' 144696 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144696 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144696 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144696 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144696 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144696 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144696 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fr7EQCUmOU +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.elPVlurevf ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fr7EQCUmOU /tmp/tmp.elPVlurevf' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144696/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144696/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69149 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.elPVlurevf ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521454, "url": "https://patchwork.sourceware.org/api/1.2/patches/144696/checks/521454/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:11:20.788310", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10824/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:11:20.788310 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:11:20.788310 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790417480 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790417480 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790417480 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69156 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.elPVlurevf ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521455, "url": "https://patchwork.sourceware.org/api/1.2/patches/144696/checks/521455/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:11:22.376102", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10824/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:11:22.376102 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:11:22.376102 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790417482 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790417480 -le 1790417482 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790417482 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69163 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.elPVlurevf ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521462, "url": "https://patchwork.sourceware.org/api/1.2/patches/144696/checks/521462/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:16:24.151492", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10824/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:16:24.151492 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:16:24.151492 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790417784 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790417482 -le 1790417784 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790417784 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69170 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.elPVlurevf ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fr7EQCUmOU /tmp/tmp.elPVlurevf + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67039 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67039 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67039 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67039 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=15 ++ 66734:pw-trigger.sh: 64: shyaml get-value 15.id + 66734:pw-trigger.sh: 64: series_id=67055 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67055 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67055 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67055 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67055 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67055 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67055 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67055 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67055 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144713 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144713 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144713 + 66734:pw-trigger.sh: 74: patch_id=144713 + 66734:pw-trigger.sh: 75: '[' 144713 = '' ']' ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144713 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144713 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144713 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144713 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144713 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144713 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gYeqpA3Qn3 +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PIcoWbCCsm ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gYeqpA3Qn3 /tmp/tmp.PIcoWbCCsm' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144713/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144713/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69272 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PIcoWbCCsm ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521718, "url": "https://patchwork.sourceware.org/api/1.2/patches/144713/checks/521718/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T22:04:35.933433", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10825/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:04:35.933433 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:04:35.933433 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790460275 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790460275 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460275 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69279 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PIcoWbCCsm ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521719, "url": "https://patchwork.sourceware.org/api/1.2/patches/144713/checks/521719/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T22:04:38.291880", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10825/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:04:38.291880 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:04:38.291880 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790460278 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790460275 -le 1790460278 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460278 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69286 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PIcoWbCCsm ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521725, "url": "https://patchwork.sourceware.org/api/1.2/patches/144713/checks/521725/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T22:08:23.007533", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10825/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:08:23.007533 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:08:23.007533 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790460503 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790460278 -le 1790460503 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460503 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69293 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PIcoWbCCsm ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gYeqpA3Qn3 /tmp/tmp.PIcoWbCCsm + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67055 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67055 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67055 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67055 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=14 ++ 66734:pw-trigger.sh: 64: shyaml get-value 14.id + 66734:pw-trigger.sh: 64: series_id=67068 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67068 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67068 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67068 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67068 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67068 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67068 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67068 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67068 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144728 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144728 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144728 + 66734:pw-trigger.sh: 74: patch_id=144728 + 66734:pw-trigger.sh: 75: '[' 144728 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144728 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144728 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144728 property State value ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144728 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144728 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144728 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ywk0wgiywE +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lAaiARgEVY ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ywk0wgiywE /tmp/tmp.lAaiARgEVY' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144728/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144728/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69395 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lAaiARgEVY ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522049, "url": "https://patchwork.sourceware.org/api/1.2/patches/144728/checks/522049/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:21:00.764270", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10826/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:21:00.764270 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:21:00.764270 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790526060 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790526060 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526060 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69402 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lAaiARgEVY ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522050, "url": "https://patchwork.sourceware.org/api/1.2/patches/144728/checks/522050/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:21:02.286611", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10826/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:21:02.286611 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:21:02.286611 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790526062 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790526060 -le 1790526062 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526062 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69409 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lAaiARgEVY ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522054, "url": "https://patchwork.sourceware.org/api/1.2/patches/144728/checks/522054/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:24:29.815965", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10826/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:24:29.815965 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:24:29.815965 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790526269 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790526062 -le 1790526269 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526269 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69416 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lAaiARgEVY ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ywk0wgiywE /tmp/tmp.lAaiARgEVY + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67068 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67068 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67068 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67068 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=13 ++ 66734:pw-trigger.sh: 64: shyaml get-value 13.id + 66734:pw-trigger.sh: 64: series_id=67076 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67076 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67076 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67076 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67076 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67076 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67076 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67076 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67076 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144736 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144736 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144736 + 66734:pw-trigger.sh: 74: patch_id=144736 + 66734:pw-trigger.sh: 75: '[' 144736 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144736 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144736 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144736 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144736 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144736 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144736 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.s3c7KaeY0N +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xsGVhKU6QB ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.s3c7KaeY0N /tmp/tmp.xsGVhKU6QB' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144736/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144736/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69518 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xsGVhKU6QB ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522134, "url": "https://patchwork.sourceware.org/api/1.2/patches/144736/checks/522134/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T18:24:52.395633", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10827/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:24:52.395633 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:24:52.395633 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790533492 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790533492 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533492 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69525 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xsGVhKU6QB ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522135, "url": "https://patchwork.sourceware.org/api/1.2/patches/144736/checks/522135/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T18:24:53.989747", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10827/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:24:53.989747 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:24:53.989747 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790533493 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790533492 -le 1790533493 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533493 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69532 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xsGVhKU6QB ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522136, "url": "https://patchwork.sourceware.org/api/1.2/patches/144736/checks/522136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T18:27:07.894169", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10827/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:27:07.894169 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:27:07.894169 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790533627 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790533493 -le 1790533627 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533627 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69539 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xsGVhKU6QB ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.s3c7KaeY0N /tmp/tmp.xsGVhKU6QB + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67076 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67076 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67076 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67076 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=12 ++ 66734:pw-trigger.sh: 64: shyaml get-value 12.id + 66734:pw-trigger.sh: 64: series_id=67092 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67092 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67092 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67092 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67092 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67092 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67092 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67092 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67092 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144753 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144753 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144753 + 66734:pw-trigger.sh: 74: patch_id=144753 + 66734:pw-trigger.sh: 75: '[' 144753 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144753 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144753 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144753 property State value ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144753 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144753 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144753 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oRfDFZcJla +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Hg1QmUJbTp ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oRfDFZcJla /tmp/tmp.Hg1QmUJbTp' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144753/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144753/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69641 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hg1QmUJbTp ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522388, "url": "https://patchwork.sourceware.org/api/1.2/patches/144753/checks/522388/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:20:08.986756", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10828/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:20:08.986756 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:20:08.986756 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790587208 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790587208 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587208 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69648 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hg1QmUJbTp ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522389, "url": "https://patchwork.sourceware.org/api/1.2/patches/144753/checks/522389/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:20:10.983239", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10828/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:20:10.983239 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:20:10.983239 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790587210 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587208 -le 1790587210 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587210 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69655 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hg1QmUJbTp ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522392, "url": "https://patchwork.sourceware.org/api/1.2/patches/144753/checks/522392/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:23:26.964177", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10828/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:23:26.964177 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:23:26.964177 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790587406 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587210 -le 1790587406 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587406 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69662 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hg1QmUJbTp ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oRfDFZcJla /tmp/tmp.Hg1QmUJbTp + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67092 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67092 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67092 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67092 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=11 ++ 66734:pw-trigger.sh: 64: shyaml get-value 11.id + 66734:pw-trigger.sh: 64: series_id=67102 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67102 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67102 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67102 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67102 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144772 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144772 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144772 + 66734:pw-trigger.sh: 74: patch_id=144772 + 66734:pw-trigger.sh: 75: '[' 144772 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144772 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144772 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144772 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144772 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144772 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144772 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kR0LvkzBJA +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zu6WCHItxs ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kR0LvkzBJA /tmp/tmp.zu6WCHItxs' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144772/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144772/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69768 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zu6WCHItxs ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522563, "url": "https://patchwork.sourceware.org/api/1.2/patches/144772/checks/522563/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T15:52:21.592887", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10829/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:52:21.592887 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:52:21.592887 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790610741 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790610741 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610741 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69775 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zu6WCHItxs ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522565, "url": "https://patchwork.sourceware.org/api/1.2/patches/144772/checks/522565/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T15:52:22.799435", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10829/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:52:22.799435 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:52:22.799435 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790610742 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790610741 -le 1790610742 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610742 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69782 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zu6WCHItxs ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522573, "url": "https://patchwork.sourceware.org/api/1.2/patches/144772/checks/522573/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T15:56:30.465194", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10829/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:56:30.465194 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:56:30.465194 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790610990 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790610742 -le 1790610990 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610990 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69789 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zu6WCHItxs ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kR0LvkzBJA /tmp/tmp.zu6WCHItxs + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144774 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144774 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144774 + 66734:pw-trigger.sh: 74: patch_id=144774 + 66734:pw-trigger.sh: 75: '[' 144774 = '' ']' ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144774 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144774 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144774 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144774 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144774 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144774 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HcK9ZPkCtV +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9rVLFINiBj ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HcK9ZPkCtV /tmp/tmp.9rVLFINiBj' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144774/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144774/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69853 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9rVLFINiBj ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522743, "url": "https://patchwork.sourceware.org/api/1.2/patches/144774/checks/522743/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:47:27.683694", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10830/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:47:27.683694 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:47:27.683694 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790632047 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790632047 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632047 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69860 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9rVLFINiBj ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522744, "url": "https://patchwork.sourceware.org/api/1.2/patches/144774/checks/522744/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:47:29.063306", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10830/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:47:29.063306 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:47:29.063306 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790632049 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790632047 -le 1790632049 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632049 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69867 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9rVLFINiBj ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522746, "url": "https://patchwork.sourceware.org/api/1.2/patches/144774/checks/522746/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:50:50.532558", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10830/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:50:50.532558 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:50:50.532558 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790632250 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790632049 -le 1790632250 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632250 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69874 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9rVLFINiBj ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HcK9ZPkCtV /tmp/tmp.9rVLFINiBj + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=2 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 2 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144773 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144773 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144773 + 66734:pw-trigger.sh: 74: patch_id=144773 + 66734:pw-trigger.sh: 75: '[' 144773 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144773 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144773 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144773 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144773 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144773 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144773 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.g502DfVnH7 +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.31KjUhnrOu ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.g502DfVnH7 /tmp/tmp.31KjUhnrOu' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144773/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144773/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69941 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31KjUhnrOu ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522846, "url": "https://patchwork.sourceware.org/api/1.2/patches/144773/checks/522846/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:31:55.333647", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10831/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:31:55.333647 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:31:55.333647 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790656315 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790656315 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656315 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69948 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31KjUhnrOu ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522847, "url": "https://patchwork.sourceware.org/api/1.2/patches/144773/checks/522847/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:31:58.893979", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10831/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:31:58.893979 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:31:58.893979 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790656318 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790656315 -le 1790656318 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656318 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69955 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31KjUhnrOu ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522856, "url": "https://patchwork.sourceware.org/api/1.2/patches/144773/checks/522856/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:35:32.734590", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10831/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:35:32.734590 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:35:32.734590 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790656532 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790656318 -le 1790656532 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656532 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 69962 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.31KjUhnrOu ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.g502DfVnH7 /tmp/tmp.31KjUhnrOu + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=3 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 3 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 3 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=10 ++ 66734:pw-trigger.sh: 64: shyaml get-value 10.id + 66734:pw-trigger.sh: 64: series_id=67141 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67141 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67141 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67141 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67141 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67141 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67141 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67141 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67141 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144828 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144828 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144828 + 66734:pw-trigger.sh: 74: patch_id=144828 + 66734:pw-trigger.sh: 75: '[' 144828 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144828 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144828 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144828 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144828 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144828 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144828 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.koPmDNmQbo +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wIHPGbzkJK ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.koPmDNmQbo /tmp/tmp.wIHPGbzkJK' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144828/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144828/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70070 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wIHPGbzkJK ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523119, "url": "https://patchwork.sourceware.org/api/1.2/patches/144828/checks/523119/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:40:05.479470", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10832/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:40:05.479470 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:40:05.479470 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700005 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790700005 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700005 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70077 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wIHPGbzkJK ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523120, "url": "https://patchwork.sourceware.org/api/1.2/patches/144828/checks/523120/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:40:07.031073", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10832/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:40:07.031073 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:40:07.031073 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700007 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700005 -le 1790700007 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700007 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70084 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wIHPGbzkJK ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523124, "url": "https://patchwork.sourceware.org/api/1.2/patches/144828/checks/523124/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:43:40.157211", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10832/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:43:40.157211 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:43:40.157211 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700220 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700007 -le 1790700220 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700220 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70091 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wIHPGbzkJK ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.koPmDNmQbo /tmp/tmp.wIHPGbzkJK + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67141 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67141 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67141 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67141 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=9 ++ 66734:pw-trigger.sh: 64: shyaml get-value 9.id + 66734:pw-trigger.sh: 64: series_id=67149 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67149 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67149 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67149 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67149 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67149 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67149 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67149 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67149 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144838 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144838 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144838 + 66734:pw-trigger.sh: 74: patch_id=144838 + 66734:pw-trigger.sh: 75: '[' 144838 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144838 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144838 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144838 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144838 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144838 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144838 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BoEqn1Us8Z +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Qpm0NUndlP ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BoEqn1Us8Z /tmp/tmp.Qpm0NUndlP' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144838/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144838/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70193 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qpm0NUndlP ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523122, "url": "https://patchwork.sourceware.org/api/1.2/patches/144838/checks/523122/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:42:31.643718", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10833/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:42:31.643718 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:42:31.643718 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700151 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790700151 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700151 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70200 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qpm0NUndlP ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523123, "url": "https://patchwork.sourceware.org/api/1.2/patches/144838/checks/523123/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:42:34.282718", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10833/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:42:34.282718 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:42:34.282718 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700154 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700151 -le 1790700154 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700154 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70207 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qpm0NUndlP ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523127, "url": "https://patchwork.sourceware.org/api/1.2/patches/144838/checks/523127/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:45:25.479751", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10833/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:45:25.479751 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:45:25.479751 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700325 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700154 -le 1790700325 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700325 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70214 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qpm0NUndlP ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BoEqn1Us8Z /tmp/tmp.Qpm0NUndlP + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67149 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67149 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67149 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67149 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=8 ++ 66734:pw-trigger.sh: 64: shyaml get-value 8.id + 66734:pw-trigger.sh: 64: series_id=67151 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67151 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67151 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67151 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67151 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67151 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67151 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67151 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67151 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144840 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144840 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144840 + 66734:pw-trigger.sh: 74: patch_id=144840 + 66734:pw-trigger.sh: 75: '[' 144840 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144840 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144840 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144840 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144840 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144840 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144840 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UgEFryMqvJ +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NCscdAifLZ ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UgEFryMqvJ /tmp/tmp.NCscdAifLZ' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144840/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144840/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70316 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NCscdAifLZ ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523125, "url": "https://patchwork.sourceware.org/api/1.2/patches/144840/checks/523125/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:45:06.039414", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10834/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:45:06.039414 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:45:06.039414 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700306 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790700306 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700306 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70323 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NCscdAifLZ ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523126, "url": "https://patchwork.sourceware.org/api/1.2/patches/144840/checks/523126/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:45:07.383605", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10834/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:45:07.383605 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:45:07.383605 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700307 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700306 -le 1790700307 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700307 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70330 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NCscdAifLZ ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523131, "url": "https://patchwork.sourceware.org/api/1.2/patches/144840/checks/523131/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:47:43.296793", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10834/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:47:43.296793 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:47:43.296793 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700463 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700307 -le 1790700463 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700463 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70337 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NCscdAifLZ ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UgEFryMqvJ /tmp/tmp.NCscdAifLZ + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67151 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67151 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67151 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67151 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=7 ++ 66734:pw-trigger.sh: 64: shyaml get-value 7.id + 66734:pw-trigger.sh: 64: series_id=67152 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67152 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67152 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67152 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67152 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67152 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67152 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67152 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67152 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144841 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144841 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144841 + 66734:pw-trigger.sh: 74: patch_id=144841 + 66734:pw-trigger.sh: 75: '[' 144841 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144841 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144841 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144841 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144841 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144841 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144841 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aWc1iiPrxL +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sAAjXA1XWw ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aWc1iiPrxL /tmp/tmp.sAAjXA1XWw' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144841/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144841/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70439 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sAAjXA1XWw ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523128, "url": "https://patchwork.sourceware.org/api/1.2/patches/144841/checks/523128/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:46:34.432846", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10835/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:46:34.432846 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:46:34.432846 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700394 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790700394 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700394 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70446 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sAAjXA1XWw ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523129, "url": "https://patchwork.sourceware.org/api/1.2/patches/144841/checks/523129/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:46:35.476944", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10835/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:46:35.476944 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:46:35.476944 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700395 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700394 -le 1790700395 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700395 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70453 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sAAjXA1XWw ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523132, "url": "https://patchwork.sourceware.org/api/1.2/patches/144841/checks/523132/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:49:18.255531", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10835/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:49:18.255531 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:49:18.255531 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700558 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700395 -le 1790700558 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700558 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70460 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sAAjXA1XWw ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aWc1iiPrxL /tmp/tmp.sAAjXA1XWw + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67152 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67152 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67152 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67152 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=6 ++ 66734:pw-trigger.sh: 64: shyaml get-value 6.id + 66734:pw-trigger.sh: 64: series_id=67155 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67155 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67155 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67155 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67155 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67155 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67155 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67155 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67155 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144844 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144844 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144844 + 66734:pw-trigger.sh: 74: patch_id=144844 + 66734:pw-trigger.sh: 75: '[' 144844 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144844 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144844 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144844 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144844 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144844 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144844 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iC30GkZnGI +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BksH8qEgJU ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iC30GkZnGI /tmp/tmp.BksH8qEgJU' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144844/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144844/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70562 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BksH8qEgJU ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523133, "url": "https://patchwork.sourceware.org/api/1.2/patches/144844/checks/523133/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:49:28.338185", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10836/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:49:28.338185 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:49:28.338185 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700568 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790700568 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700568 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70569 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BksH8qEgJU ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523134, "url": "https://patchwork.sourceware.org/api/1.2/patches/144844/checks/523134/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:49:30.115580", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10836/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:49:30.115580 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:49:30.115580 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700570 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700568 -le 1790700570 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700570 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70576 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BksH8qEgJU ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523139, "url": "https://patchwork.sourceware.org/api/1.2/patches/144844/checks/523139/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:54:25.354091", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10836/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:54:25.354091 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:54:25.354091 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700865 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700570 -le 1790700865 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700865 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70583 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BksH8qEgJU ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iC30GkZnGI /tmp/tmp.BksH8qEgJU + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67155 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67155 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67155 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67155 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=5 ++ 66734:pw-trigger.sh: 64: shyaml get-value 5.id + 66734:pw-trigger.sh: 64: series_id=67167 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67167 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67167 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67167 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67167 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67167 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67167 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67167 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67167 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144862 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144862 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144862 + 66734:pw-trigger.sh: 74: patch_id=144862 + 66734:pw-trigger.sh: 75: '[' 144862 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144862 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144862 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144862 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144862 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144862 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144862 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.w0ITAw16qw +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cKUJNi36Gb ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.w0ITAw16qw /tmp/tmp.cKUJNi36Gb' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144862/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144862/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70685 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cKUJNi36Gb ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523135, "url": "https://patchwork.sourceware.org/api/1.2/patches/144862/checks/523135/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:50:40.830002", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10837/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:50:40.830002 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:50:40.830002 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700640 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790700640 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700640 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70692 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cKUJNi36Gb ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523136, "url": "https://patchwork.sourceware.org/api/1.2/patches/144862/checks/523136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:50:42.633002", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10837/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:50:42.633002 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:50:42.633002 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700642 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700640 -le 1790700642 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700642 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70699 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cKUJNi36Gb ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523140, "url": "https://patchwork.sourceware.org/api/1.2/patches/144862/checks/523140/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:56:09.949957", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10837/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:56:09.949957 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:56:09.949957 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790700969 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700642 -le 1790700969 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700969 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70706 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cKUJNi36Gb ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.w0ITAw16qw /tmp/tmp.cKUJNi36Gb + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67167 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67167 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67167 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67167 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=4 ++ 66734:pw-trigger.sh: 64: shyaml get-value 4.id + 66734:pw-trigger.sh: 64: series_id=67193 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67193 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67193 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67193 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67193 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144905 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144905 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144905 + 66734:pw-trigger.sh: 74: patch_id=144905 + 66734:pw-trigger.sh: 75: '[' 144905 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144905 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144905 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144905 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144905 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144905 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144905 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KpL0HQgnfQ +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MI2cp25ura ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KpL0HQgnfQ /tmp/tmp.MI2cp25ura' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144905/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144905/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70820 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MI2cp25ura ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523357, "url": "https://patchwork.sourceware.org/api/1.2/patches/144905/checks/523357/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:33:56.537158", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10838/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:33:56.537158 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:33:56.537158 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790717636 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790717636 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717636 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70827 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MI2cp25ura ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523358, "url": "https://patchwork.sourceware.org/api/1.2/patches/144905/checks/523358/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:33:58.089731", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10838/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:33:58.089731 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:33:58.089731 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790717638 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717636 -le 1790717638 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717638 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70834 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MI2cp25ura ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523361, "url": "https://patchwork.sourceware.org/api/1.2/patches/144905/checks/523361/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:36:15.408517", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10838/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:36:15.408517 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:36:15.408517 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790717775 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717638 -le 1790717775 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717775 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70841 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MI2cp25ura ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KpL0HQgnfQ /tmp/tmp.MI2cp25ura + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144909 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144909 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144909 + 66734:pw-trigger.sh: 74: patch_id=144909 + 66734:pw-trigger.sh: 75: '[' 144909 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144909 State ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144909 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144909 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144909 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144909 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144909 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Eoa3J7NMLA +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ntGQFwwvES ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Eoa3J7NMLA /tmp/tmp.ntGQFwwvES' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144909/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144909/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70905 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ntGQFwwvES ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523634, "url": "https://patchwork.sourceware.org/api/1.2/patches/144909/checks/523634/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:16:33.409604", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10840/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:16:33.409604 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:16:33.409604 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790741793 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790741793 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741793 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70912 ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ntGQFwwvES ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523636, "url": "https://patchwork.sourceware.org/api/1.2/patches/144909/checks/523636/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:16:37.419148", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10840/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:16:37.419148 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:16:37.419148 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790741797 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741793 -le 1790741797 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741797 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70919 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ntGQFwwvES ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523644, "url": "https://patchwork.sourceware.org/api/1.2/patches/144909/checks/523644/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:20:09.455103", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10840/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:20:09.455103 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:20:09.455103 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790742009 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741797 -le 1790742009 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742009 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70926 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ntGQFwwvES ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Eoa3J7NMLA /tmp/tmp.ntGQFwwvES + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=2 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 2 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144902 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144902 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144902 + 66734:pw-trigger.sh: 74: patch_id=144902 + 66734:pw-trigger.sh: 75: '[' 144902 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144902 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144902 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144902 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144902 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144902 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144902 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.c1aOzmxZ4a +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wRwjxjnPXR ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.c1aOzmxZ4a /tmp/tmp.wRwjxjnPXR' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144902/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144902/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 70993 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wRwjxjnPXR ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523892, "url": "https://patchwork.sourceware.org/api/1.2/patches/144902/checks/523892/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:50:39.354896", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10841/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:50:39.354896 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:50:39.354896 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790761839 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790761839 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761839 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 71000 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wRwjxjnPXR ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523894, "url": "https://patchwork.sourceware.org/api/1.2/patches/144902/checks/523894/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:50:46.590531", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10841/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:50:46.590531 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:50:46.590531 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790761846 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790761839 -le 1790761846 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761846 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 71007 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wRwjxjnPXR ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523897, "url": "https://patchwork.sourceware.org/api/1.2/patches/144902/checks/523897/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:55:16.288038", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10841/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:55:16.288038 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:55:16.288038 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790762116 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790761846 -le 1790762116 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762116 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 71014 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wRwjxjnPXR ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.c1aOzmxZ4a /tmp/tmp.wRwjxjnPXR + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=3 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 3 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 3 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144910 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144910 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144910 + 66734:pw-trigger.sh: 74: patch_id=144910 + 66734:pw-trigger.sh: 75: '[' 144910 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144910 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144910 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144910 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144910 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144910 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144910 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CN4fvY1ljp +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.paPyAYHqMe ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CN4fvY1ljp /tmp/tmp.paPyAYHqMe' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144910/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144910/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 71084 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.paPyAYHqMe ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CN4fvY1ljp /tmp/tmp.paPyAYHqMe + 66734:pw-trigger.sh: 89: check_state=pending + 66734:pw-trigger.sh: 90: '[' pending = pending ']' + 66734:pw-trigger.sh: 91: break + 66734:pw-trigger.sh: 96: '[' 144910 = '' ']' + 66734:pw-trigger.sh: 101: check_state=success + 66734:pw-trigger.sh: 108: '[' success '!=' success ']' + 66734:pw-trigger.sh: 113: j=1 + 66734:pw-trigger.sh: 114: cat + 66734:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=3 ++ 66734:pw-trigger.sh: 64: shyaml get-value 3.id + 66734:pw-trigger.sh: 64: series_id=67196 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67196 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67196 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67196 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67196 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67196 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67196 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67196 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67196 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144913 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144913 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144913 + 66734:pw-trigger.sh: 74: patch_id=144913 + 66734:pw-trigger.sh: 75: '[' 144913 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144913 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144913 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144913 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144913 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144913 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144913 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3SdgURLsvD +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nc2apfmmVh ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3SdgURLsvD /tmp/tmp.nc2apfmmVh' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144913/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144913/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 71172 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nc2apfmmVh ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523359, "url": "https://patchwork.sourceware.org/api/1.2/patches/144913/checks/523359/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:34:48.440411", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10839/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:34:48.440411 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:34:48.440411 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790717688 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790717688 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717688 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 71179 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nc2apfmmVh ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523360, "url": "https://patchwork.sourceware.org/api/1.2/patches/144913/checks/523360/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:34:49.474307", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10839/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:34:49.474307 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:34:49.474307 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790717689 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717688 -le 1790717689 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717689 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 71186 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nc2apfmmVh ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523364, "url": "https://patchwork.sourceware.org/api/1.2/patches/144913/checks/523364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:37:10.851324", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10839/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 66734:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:37:10.851324 +++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:37:10.851324 +%s ++ 66734:pw-trigger.sh: pw_patch_check_state: 274: date=1790717830 ++ 66734:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717689 -le 1790717830 ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717830 +++ 66734:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 66734:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 71193 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nc2apfmmVh ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3SdgURLsvD /tmp/tmp.nc2apfmmVh + 66734:pw-trigger.sh: 89: check_state=success + 66734:pw-trigger.sh: 90: '[' success = pending ']' + 66734:pw-trigger.sh: 93: num_patch=1 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67196 1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67196 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67196 property '.*' value Patches 1 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67196 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 66734:pw-trigger.sh: 74: true + 66734:pw-trigger.sh: 74: patch_id= + 66734:pw-trigger.sh: 75: '[' '' = '' ']' + 66734:pw-trigger.sh: 76: break + 66734:pw-trigger.sh: 96: '[' '' = '' ']' + 66734:pw-trigger.sh: 97: continue + 66734:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=2 ++ 66734:pw-trigger.sh: 64: shyaml get-value 2.id + 66734:pw-trigger.sh: 64: series_id=67234 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67234 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67234 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67234 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67234 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67234 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67234 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67234 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67234 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144961 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144961 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144961 + 66734:pw-trigger.sh: 74: patch_id=144961 + 66734:pw-trigger.sh: 75: '[' 144961 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144961 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144961 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144961 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144961 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144961 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144961 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UEJ6zVpwgV +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4SZ5SEqaet ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UEJ6zVpwgV /tmp/tmp.4SZ5SEqaet' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144961/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144961/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 71295 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4SZ5SEqaet ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UEJ6zVpwgV /tmp/tmp.4SZ5SEqaet + 66734:pw-trigger.sh: 89: check_state=pending + 66734:pw-trigger.sh: 90: '[' pending = pending ']' + 66734:pw-trigger.sh: 91: break + 66734:pw-trigger.sh: 96: '[' 144961 = '' ']' + 66734:pw-trigger.sh: 101: check_state=success + 66734:pw-trigger.sh: 108: '[' success '!=' success ']' + 66734:pw-trigger.sh: 113: j=2 + 66734:pw-trigger.sh: 114: cat + 66734:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=1 ++ 66734:pw-trigger.sh: 64: shyaml get-value 1.id + 66734:pw-trigger.sh: 64: series_id=67238 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67238 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67238 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67238 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67238 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144971 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144971 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144971 + 66734:pw-trigger.sh: 74: patch_id=144971 + 66734:pw-trigger.sh: 75: '[' 144971 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144971 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144971 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144971 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144971 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144971 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144971 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u9q8gbCiEU +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XoM5bw8A2d ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u9q8gbCiEU /tmp/tmp.XoM5bw8A2d' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144971/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144971/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 71421 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XoM5bw8A2d ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u9q8gbCiEU /tmp/tmp.XoM5bw8A2d + 66734:pw-trigger.sh: 89: check_state=pending + 66734:pw-trigger.sh: 90: '[' pending = pending ']' + 66734:pw-trigger.sh: 91: break + 66734:pw-trigger.sh: 96: '[' 144971 = '' ']' + 66734:pw-trigger.sh: 101: check_state=success + 66734:pw-trigger.sh: 108: '[' success '!=' success ']' + 66734:pw-trigger.sh: 113: j=3 + 66734:pw-trigger.sh: 114: cat + 66734:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 66734:pw-trigger.sh: 63: i=0 ++ 66734:pw-trigger.sh: 64: shyaml get-value 0.id + 66734:pw-trigger.sh: 64: series_id=67244 + 66734:pw-trigger.sh: 66: pw_series_complete_p binutils 67244 + 66734:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 66734:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 66734:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67244 + 66734:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 66734:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67244 property Complete value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67244 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x + 66734:pw-trigger.sh: pw_series_complete_p: 187: value=True + 66734:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 66734:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 66734:pw-trigger.sh: 71: num_patch=0 + 66734:pw-trigger.sh: 72: true ++ 66734:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67244 0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67244 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67244 property '.*' value Patches 0 +++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=67244 +++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 66734:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144993 ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144993 = '' ']' ++ 66734:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144993 + 66734:pw-trigger.sh: 74: patch_id=144993 + 66734:pw-trigger.sh: 75: '[' 144993 = '' ']' ++ 66734:pw-trigger.sh: 82: pw_get_patch_data binutils 144993 State ++ 66734:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 66734:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144993 ++ 66734:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 66734:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144993 property State value ++ 66734:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 66734:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 66734:pw-trigger.sh: pw_yaml_get: 100: local id=144993 ++ 66734:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 66734:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 66734:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 66734:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 66734:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 66734:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 66734:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 66734:pw-trigger.sh: 82: patch_state=new + 66734:pw-trigger.sh: 83: case "$patch_state" in ++ 66734:pw-trigger.sh: 89: pw_patch_check_state 144993 tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 66734:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144993 ++ 66734:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 66734:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 66734:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 66734:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 66734:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 66734:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 66734:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 66734:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2xkEenOCUp +++ 66734:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 66734:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WXICSX8eQf ++ 66734:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2xkEenOCUp /tmp/tmp.WXICSX8eQf' EXIT ++ 66734:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 66734:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144993/checks/ ++ 66734:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144993/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 66734:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 66734:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 66734:pw-trigger.sh: pw_patch_check_state: 263: true ++ 66734:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 66734:pw-trigger.sh: pw_patch_check_state: 267: wait 71511 ++ 66734:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 66734:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WXICSX8eQf ++ 66734:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 66734:pw-trigger.sh: pw_patch_check_state: 270: break ++ 66734:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 66734:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2xkEenOCUp /tmp/tmp.WXICSX8eQf + 66734:pw-trigger.sh: 89: check_state=pending + 66734:pw-trigger.sh: 90: '[' pending = pending ']' + 66734:pw-trigger.sh: 91: break + 66734:pw-trigger.sh: 96: '[' 144993 = '' ']' + 66734:pw-trigger.sh: 101: check_state=success + 66734:pw-trigger.sh: 108: '[' success '!=' success ']' + 66734:pw-trigger.sh: 113: j=4 + 66734:pw-trigger.sh: 114: cat + 66734:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 66734:pw-trigger.sh: 119: rm /tmp/tmp.Pz1yvfGUgA + 66734:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' Processed 30 series and created 4 pre-commit triggers + 66734:pw-trigger.sh: 1: pw_deinit binutils + 66734:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 66734:pw-trigger.sh: pw_deinit: 58: local project=binutils + 66734:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-66734 + 66734:pw-trigger.sh: 1: rm -f /tmp/tmp.Pz1yvfGUgA