+ 1721396:jenkins15955142112748559508.sh: build_container_exec: 29: set +x + 99934:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 99934:pw-trigger.sh: 47: pw_init binutils + 99934:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 99934:pw-trigger.sh: pw_init: 42: local project=binutils + 99934:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 99934:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 99934:pw-trigger.sh: pw_init: 48: pw_clear_cache + 99934:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 99934:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-99934 + 99934:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-99934 ++ 99934:pw-trigger.sh: 49: mktemp + 99934:pw-trigger.sh: 49: yaml=/tmp/tmp.D9l7qwx2XP + 99934:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.D9l7qwx2XP' EXIT + 99934:pw-trigger.sh: 53: readarray -t prereq_bots ++ 99934:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 99934:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 99934:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 99934:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 99934:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 99934:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 99934:pw-trigger.sh: 58: shyaml get-length + 99934:pw-trigger.sh: 58: len=30 + 99934:pw-trigger.sh: 59: i=30 + 99934:pw-trigger.sh: 60: j=0 + 99934:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=29 ++ 99934:pw-trigger.sh: 64: shyaml get-value 29.id + 99934:pw-trigger.sh: 64: series_id=58281 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58281 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58281 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58281 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58281 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58281 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58281 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58281 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58281 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=130920 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 130920 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 130920 + 99934:pw-trigger.sh: 74: patch_id=130920 + 99934:pw-trigger.sh: 75: '[' 130920 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 130920 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=130920 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 130920 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=130920 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 130920 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=130920 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4MnnNdDm4O +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.f0SyVb8QId ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4MnnNdDm4O /tmp/tmp.f0SyVb8QId' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/130920/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/130920/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100061 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f0SyVb8QId ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427447, "url": "https://patchwork.sourceware.org/api/1.2/patches/130920/checks/427447/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-02T10:46:38.222799", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3274/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-02T10:46:38.222799 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-02T10:46:38.222799 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772448398 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772448398 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772448398 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100068 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f0SyVb8QId ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427448, "url": "https://patchwork.sourceware.org/api/1.2/patches/130920/checks/427448/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-02T10:46:39.318952", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3274/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-02T10:46:39.318952 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-02T10:46:39.318952 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772448399 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772448398 -le 1772448399 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772448399 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100075 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f0SyVb8QId ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427449, "url": "https://patchwork.sourceware.org/api/1.2/patches/130920/checks/427449/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-02T10:50:27.107580", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3274/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-02T10:50:27.107580 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-02T10:50:27.107580 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772448627 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772448399 -le 1772448627 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772448627 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100082 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f0SyVb8QId ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4MnnNdDm4O /tmp/tmp.f0SyVb8QId + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=1 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58281 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58281 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58281 property '.*' value Patches 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58281 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99934:pw-trigger.sh: 74: true + 99934:pw-trigger.sh: 74: patch_id= + 99934:pw-trigger.sh: 75: '[' '' = '' ']' + 99934:pw-trigger.sh: 76: break + 99934:pw-trigger.sh: 96: '[' '' = '' ']' + 99934:pw-trigger.sh: 97: continue + 99934:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=28 ++ 99934:pw-trigger.sh: 64: shyaml get-value 28.id + 99934:pw-trigger.sh: 64: series_id=58285 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58285 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58285 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58285 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58285 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58285 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58285 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58285 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58285 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=130928 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 130928 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 130928 + 99934:pw-trigger.sh: 74: patch_id=130928 + 99934:pw-trigger.sh: 75: '[' 130928 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 130928 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=130928 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 130928 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=130928 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 130928 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=130928 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Sq45f5CiFR +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PsF4MtHtYh ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Sq45f5CiFR /tmp/tmp.PsF4MtHtYh' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/130928/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/130928/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100192 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PsF4MtHtYh ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427589, "url": "https://patchwork.sourceware.org/api/1.2/patches/130928/checks/427589/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-02T17:41:01.957753", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3275/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-02T17:41:01.957753 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-02T17:41:01.957753 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772473261 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772473261 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772473261 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100199 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PsF4MtHtYh ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427590, "url": "https://patchwork.sourceware.org/api/1.2/patches/130928/checks/427590/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-02T17:41:03.663587", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3275/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-02T17:41:03.663587 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-02T17:41:03.663587 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772473263 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772473261 -le 1772473263 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772473263 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100206 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PsF4MtHtYh ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427598, "url": "https://patchwork.sourceware.org/api/1.2/patches/130928/checks/427598/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-02T17:45:58.242988", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3275/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-02T17:45:58.242988 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-02T17:45:58.242988 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772473558 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772473263 -le 1772473558 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772473558 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100213 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PsF4MtHtYh ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Sq45f5CiFR /tmp/tmp.PsF4MtHtYh + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=1 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58285 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58285 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58285 property '.*' value Patches 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58285 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=130927 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 130927 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 130927 + 99934:pw-trigger.sh: 74: patch_id=130927 + 99934:pw-trigger.sh: 75: '[' 130927 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 130927 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=130927 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 130927 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=130927 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 130927 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=130927 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7J437lkuco +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WLdxgRZ4Ql ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7J437lkuco /tmp/tmp.WLdxgRZ4Ql' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/130927/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/130927/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100277 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WLdxgRZ4Ql ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427736, "url": "https://patchwork.sourceware.org/api/1.2/patches/130927/checks/427736/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-02T23:00:57.999994", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3276/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-02T23:00:57.999994 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-02T23:00:57.999994 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772492457 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772492457 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772492457 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100284 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WLdxgRZ4Ql ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427737, "url": "https://patchwork.sourceware.org/api/1.2/patches/130927/checks/427737/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-02T23:00:59.696233", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3276/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-02T23:00:59.696233 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-02T23:00:59.696233 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772492459 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772492457 -le 1772492459 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772492459 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100291 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WLdxgRZ4Ql ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427740, "url": "https://patchwork.sourceware.org/api/1.2/patches/130927/checks/427740/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-02T23:05:39.306356", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3276/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-02T23:05:39.306356 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-02T23:05:39.306356 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772492739 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772492459 -le 1772492739 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772492739 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100298 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WLdxgRZ4Ql ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7J437lkuco /tmp/tmp.WLdxgRZ4Ql + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=2 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58285 2 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58285 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58285 property '.*' value Patches 2 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58285 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=130926 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 130926 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 130926 + 99934:pw-trigger.sh: 74: patch_id=130926 + 99934:pw-trigger.sh: 75: '[' 130926 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 130926 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=130926 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 130926 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=130926 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 130926 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=130926 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JhiNBhAokd +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1zjgFFwDHe ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JhiNBhAokd /tmp/tmp.1zjgFFwDHe' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/130926/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/130926/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100365 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1zjgFFwDHe ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427867, "url": "https://patchwork.sourceware.org/api/1.2/patches/130926/checks/427867/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T03:20:53.505935", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3277/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T03:20:53.505935 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T03:20:53.505935 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772508053 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772508053 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772508053 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100372 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1zjgFFwDHe ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427868, "url": "https://patchwork.sourceware.org/api/1.2/patches/130926/checks/427868/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T03:20:56.556471", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3277/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T03:20:56.556471 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T03:20:56.556471 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772508056 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772508053 -le 1772508056 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772508056 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100379 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1zjgFFwDHe ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427869, "url": "https://patchwork.sourceware.org/api/1.2/patches/130926/checks/427869/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T03:28:17.781576", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3277/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T03:28:17.781576 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T03:28:17.781576 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772508497 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772508056 -le 1772508497 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772508497 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100386 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1zjgFFwDHe ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JhiNBhAokd /tmp/tmp.1zjgFFwDHe + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=3 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58285 3 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58285 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58285 property '.*' value Patches 3 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58285 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=130925 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 130925 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 130925 + 99934:pw-trigger.sh: 74: patch_id=130925 + 99934:pw-trigger.sh: 75: '[' 130925 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 130925 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=130925 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 130925 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=130925 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 130925 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=130925 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tXd9Jize5V +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dn9zLOm4BL ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tXd9Jize5V /tmp/tmp.dn9zLOm4BL' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/130925/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/130925/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100456 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dn9zLOm4BL ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427996, "url": "https://patchwork.sourceware.org/api/1.2/patches/130925/checks/427996/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T10:20:19.761127", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3278/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T10:20:19.761127 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T10:20:19.761127 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772533219 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772533219 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772533219 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100463 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dn9zLOm4BL ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427997, "url": "https://patchwork.sourceware.org/api/1.2/patches/130925/checks/427997/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T10:20:21.314019", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3278/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T10:20:21.314019 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T10:20:21.314019 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772533221 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772533219 -le 1772533221 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772533221 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100470 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dn9zLOm4BL ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 427999, "url": "https://patchwork.sourceware.org/api/1.2/patches/130925/checks/427999/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T10:24:13.586962", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3278/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T10:24:13.586962 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T10:24:13.586962 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772533453 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772533221 -le 1772533453 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772533453 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100477 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dn9zLOm4BL ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tXd9Jize5V /tmp/tmp.dn9zLOm4BL + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=4 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58285 4 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58285 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58285 property '.*' value Patches 4 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58285 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=130924 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 130924 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 130924 + 99934:pw-trigger.sh: 74: patch_id=130924 + 99934:pw-trigger.sh: 75: '[' 130924 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 130924 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=130924 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 130924 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=130924 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 130924 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=130924 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4Ot5KHX3hZ +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wIm4AtUbzI ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4Ot5KHX3hZ /tmp/tmp.wIm4AtUbzI' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/130924/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/130924/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100550 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wIm4AtUbzI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428106, "url": "https://patchwork.sourceware.org/api/1.2/patches/130924/checks/428106/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T15:19:11.802009", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3279/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T15:19:11.802009 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T15:19:11.802009 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772551151 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772551151 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772551151 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100557 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wIm4AtUbzI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428107, "url": "https://patchwork.sourceware.org/api/1.2/patches/130924/checks/428107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T15:19:13.313444", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3279/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T15:19:13.313444 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T15:19:13.313444 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772551153 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772551151 -le 1772551153 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772551153 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100564 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wIm4AtUbzI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428108, "url": "https://patchwork.sourceware.org/api/1.2/patches/130924/checks/428108/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T15:22:59.333646", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3279/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T15:22:59.333646 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T15:22:59.333646 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772551379 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772551153 -le 1772551379 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772551379 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100571 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wIm4AtUbzI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4Ot5KHX3hZ /tmp/tmp.wIm4AtUbzI + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=5 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58285 5 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58285 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58285 property '.*' value Patches 5 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58285 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99934:pw-trigger.sh: 74: true + 99934:pw-trigger.sh: 74: patch_id= + 99934:pw-trigger.sh: 75: '[' '' = '' ']' + 99934:pw-trigger.sh: 76: break + 99934:pw-trigger.sh: 96: '[' '' = '' ']' + 99934:pw-trigger.sh: 97: continue + 99934:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=27 ++ 99934:pw-trigger.sh: 64: shyaml get-value 27.id + 99934:pw-trigger.sh: 64: series_id=58341 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58341 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58341 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58341 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58341 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58341 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58341 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58341 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58341 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131009 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131009 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131009 + 99934:pw-trigger.sh: 74: patch_id=131009 + 99934:pw-trigger.sh: 75: '[' 131009 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131009 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131009 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131009 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131009 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131009 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131009 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GgpAtgNsg6 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YiCEIFmNrg ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GgpAtgNsg6 /tmp/tmp.YiCEIFmNrg' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131009/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131009/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100695 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YiCEIFmNrg ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GgpAtgNsg6 /tmp/tmp.YiCEIFmNrg + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131009 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131009 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131009 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mqQ0gcvnvC +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VaNiZNs0hq ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mqQ0gcvnvC /tmp/tmp.VaNiZNs0hq' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131009/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131009/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100710 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaNiZNs0hq ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428173, "url": "https://patchwork.sourceware.org/api/1.2/patches/131009/checks/428173/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T18:35:41.436405", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4748/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T18:35:41.436405 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T18:35:41.436405 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772562941 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772562941 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772562941 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100717 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaNiZNs0hq ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428174, "url": "https://patchwork.sourceware.org/api/1.2/patches/131009/checks/428174/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T18:35:43.215733", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4748/console", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T18:35:43.215733 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T18:35:43.215733 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772562943 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772562941 -le 1772562943 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772562943 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100724 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaNiZNs0hq ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428175, "url": "https://patchwork.sourceware.org/api/1.2/patches/131009/checks/428175/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-03T18:35:43.555187", "state": "warning", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4748/artifact/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-03T18:35:43.555187 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-03T18:35:43.555187 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772562943 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772562943 -le 1772562943 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772562943 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100731 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaNiZNs0hq ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mqQ0gcvnvC /tmp/tmp.VaNiZNs0hq + 99934:pw-trigger.sh: 103: check_state=warning + 99934:pw-trigger.sh: 104: '[' warning '!=' success ']' + 99934:pw-trigger.sh: 105: break + 99934:pw-trigger.sh: 108: '[' warning '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131009:tcwg_binutils_build--master-arm to succeed.' WARNING: Waiting for 131009:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=26 ++ 99934:pw-trigger.sh: 64: shyaml get-value 26.id + 99934:pw-trigger.sh: 64: series_id=58347 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58347 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58347 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58347 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58347 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58347 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58347 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58347 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58347 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131018 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131018 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131018 + 99934:pw-trigger.sh: 74: patch_id=131018 + 99934:pw-trigger.sh: 75: '[' 131018 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131018 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131018 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131018 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131018 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131018 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131018 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UhkdozRefc +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AzBvBqf3KI ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UhkdozRefc /tmp/tmp.AzBvBqf3KI' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131018/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131018/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100824 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AzBvBqf3KI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428319, "url": "https://patchwork.sourceware.org/api/1.2/patches/131018/checks/428319/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T00:14:58.862685", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3280/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T00:14:58.862685 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T00:14:58.862685 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772583298 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772583298 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772583298 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100831 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AzBvBqf3KI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428320, "url": "https://patchwork.sourceware.org/api/1.2/patches/131018/checks/428320/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T00:15:00.100759", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3280/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T00:15:00.100759 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T00:15:00.100759 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772583300 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772583298 -le 1772583300 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772583300 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100838 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AzBvBqf3KI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428323, "url": "https://patchwork.sourceware.org/api/1.2/patches/131018/checks/428323/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T00:19:14.466064", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3280/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T00:19:14.466064 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T00:19:14.466064 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772583554 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772583300 -le 1772583554 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772583554 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100845 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AzBvBqf3KI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UhkdozRefc /tmp/tmp.AzBvBqf3KI + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=1 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58347 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58347 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58347 property '.*' value Patches 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58347 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131016 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131016 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131016 + 99934:pw-trigger.sh: 74: patch_id=131016 + 99934:pw-trigger.sh: 75: '[' 131016 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131016 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131016 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131016 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131016 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131016 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131016 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.J6ic7JVMkT +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9mAWIz7JG0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.J6ic7JVMkT /tmp/tmp.9mAWIz7JG0' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131016/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131016/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100909 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9mAWIz7JG0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428441, "url": "https://patchwork.sourceware.org/api/1.2/patches/131016/checks/428441/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T03:57:00.162295", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3281/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T03:57:00.162295 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T03:57:00.162295 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772596620 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772596620 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772596620 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100916 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9mAWIz7JG0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428442, "url": "https://patchwork.sourceware.org/api/1.2/patches/131016/checks/428442/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T03:57:02.182576", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3281/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T03:57:02.182576 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T03:57:02.182576 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772596622 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772596620 -le 1772596622 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772596622 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100923 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9mAWIz7JG0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428443, "url": "https://patchwork.sourceware.org/api/1.2/patches/131016/checks/428443/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T04:02:25.636474", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3281/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T04:02:25.636474 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T04:02:25.636474 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772596945 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772596622 -le 1772596945 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772596945 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100930 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9mAWIz7JG0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.J6ic7JVMkT /tmp/tmp.9mAWIz7JG0 + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=2 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58347 2 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58347 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58347 property '.*' value Patches 2 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58347 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131015 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131015 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131015 + 99934:pw-trigger.sh: 74: patch_id=131015 + 99934:pw-trigger.sh: 75: '[' 131015 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131015 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131015 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131015 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131015 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131015 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131015 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qcRaJzRbqt +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YXbIBejzVc ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qcRaJzRbqt /tmp/tmp.YXbIBejzVc' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131015/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131015/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 100997 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YXbIBejzVc ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428591, "url": "https://patchwork.sourceware.org/api/1.2/patches/131015/checks/428591/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T10:18:01.334808", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3282/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T10:18:01.334808 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T10:18:01.334808 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772619481 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772619481 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772619481 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101004 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YXbIBejzVc ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428592, "url": "https://patchwork.sourceware.org/api/1.2/patches/131015/checks/428592/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T10:18:03.336108", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3282/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T10:18:03.336108 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T10:18:03.336108 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772619483 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772619481 -le 1772619483 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772619483 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101011 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YXbIBejzVc ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428596, "url": "https://patchwork.sourceware.org/api/1.2/patches/131015/checks/428596/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T10:23:35.920535", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3282/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T10:23:35.920535 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T10:23:35.920535 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772619815 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772619483 -le 1772619815 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772619815 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101018 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YXbIBejzVc ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qcRaJzRbqt /tmp/tmp.YXbIBejzVc + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=3 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58347 3 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58347 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58347 property '.*' value Patches 3 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58347 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131017 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131017 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131017 + 99934:pw-trigger.sh: 74: patch_id=131017 + 99934:pw-trigger.sh: 75: '[' 131017 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131017 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131017 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131017 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131017 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131017 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131017 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.adIFznqiuU +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fWoUBWBJ19 ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.adIFznqiuU /tmp/tmp.fWoUBWBJ19' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131017/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131017/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101088 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fWoUBWBJ19 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428758, "url": "https://patchwork.sourceware.org/api/1.2/patches/131017/checks/428758/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T16:58:20.409064", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3283/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T16:58:20.409064 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T16:58:20.409064 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772643500 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772643500 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772643500 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101095 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fWoUBWBJ19 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428759, "url": "https://patchwork.sourceware.org/api/1.2/patches/131017/checks/428759/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T16:58:22.781935", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3283/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T16:58:22.781935 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T16:58:22.781935 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772643502 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772643500 -le 1772643502 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772643502 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101102 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fWoUBWBJ19 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428762, "url": "https://patchwork.sourceware.org/api/1.2/patches/131017/checks/428762/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T17:03:48.226913", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3283/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T17:03:48.226913 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T17:03:48.226913 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772643828 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772643502 -le 1772643828 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772643828 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101109 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fWoUBWBJ19 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.adIFznqiuU /tmp/tmp.fWoUBWBJ19 + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=4 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58347 4 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58347 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58347 property '.*' value Patches 4 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58347 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99934:pw-trigger.sh: 74: true + 99934:pw-trigger.sh: 74: patch_id= + 99934:pw-trigger.sh: 75: '[' '' = '' ']' + 99934:pw-trigger.sh: 76: break + 99934:pw-trigger.sh: 96: '[' '' = '' ']' + 99934:pw-trigger.sh: 97: continue + 99934:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=25 ++ 99934:pw-trigger.sh: 64: shyaml get-value 25.id + 99934:pw-trigger.sh: 64: series_id=58362 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58362 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58362 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58362 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58362 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58362 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58362 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58362 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58362 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131041 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131041 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131041 + 99934:pw-trigger.sh: 74: patch_id=131041 + 99934:pw-trigger.sh: 75: '[' 131041 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131041 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131041 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131041 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131041 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131041 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131041 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eSvLzrcKfU +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CvejWF50PP ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eSvLzrcKfU /tmp/tmp.CvejWF50PP' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131041/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131041/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101220 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CvejWF50PP ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eSvLzrcKfU /tmp/tmp.CvejWF50PP + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131041 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131041 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131041 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yLeMAxY5Id +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4egYuPyZ4S ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yLeMAxY5Id /tmp/tmp.4egYuPyZ4S' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131041/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131041/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101235 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4egYuPyZ4S ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428363, "url": "https://patchwork.sourceware.org/api/1.2/patches/131041/checks/428363/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T00:53:57.382454", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4752/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T00:53:57.382454 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T00:53:57.382454 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772585637 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772585637 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772585637 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101242 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4egYuPyZ4S ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428364, "url": "https://patchwork.sourceware.org/api/1.2/patches/131041/checks/428364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T00:53:58.455960", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4752/console", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T00:53:58.455960 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T00:53:58.455960 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772585638 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772585637 -le 1772585638 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772585638 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101249 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4egYuPyZ4S ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428365, "url": "https://patchwork.sourceware.org/api/1.2/patches/131041/checks/428365/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T00:53:58.788489", "state": "warning", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4752/artifact/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T00:53:58.788489 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T00:53:58.788489 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772585638 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772585638 -le 1772585638 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772585638 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101256 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4egYuPyZ4S ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yLeMAxY5Id /tmp/tmp.4egYuPyZ4S + 99934:pw-trigger.sh: 103: check_state=warning + 99934:pw-trigger.sh: 104: '[' warning '!=' success ']' + 99934:pw-trigger.sh: 105: break + 99934:pw-trigger.sh: 108: '[' warning '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131041:tcwg_binutils_build--master-arm to succeed.' WARNING: Waiting for 131041:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=24 ++ 99934:pw-trigger.sh: 64: shyaml get-value 24.id + 99934:pw-trigger.sh: 64: series_id=58393 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58393 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58393 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58393 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58393 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58393 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58393 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58393 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58393 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131079 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131079 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131079 + 99934:pw-trigger.sh: 74: patch_id=131079 + 99934:pw-trigger.sh: 75: '[' 131079 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131079 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131079 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131079 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131079 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131079 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131079 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mdt1XGHIY6 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CrRW1YF38J ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mdt1XGHIY6 /tmp/tmp.CrRW1YF38J' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131079/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131079/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101343 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CrRW1YF38J ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428901, "url": "https://patchwork.sourceware.org/api/1.2/patches/131079/checks/428901/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T23:25:23.727485", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3284/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T23:25:23.727485 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T23:25:23.727485 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772666723 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772666723 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772666723 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101350 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CrRW1YF38J ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428902, "url": "https://patchwork.sourceware.org/api/1.2/patches/131079/checks/428902/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T23:25:24.974622", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3284/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T23:25:24.974622 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T23:25:24.974622 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772666724 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772666723 -le 1772666724 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772666724 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101357 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CrRW1YF38J ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428904, "url": "https://patchwork.sourceware.org/api/1.2/patches/131079/checks/428904/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-04T23:29:28.933355", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3284/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test failed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-04T23:29:28.933355 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-04T23:29:28.933355 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772666968 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772666724 -le 1772666968 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772666968 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101364 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CrRW1YF38J ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mdt1XGHIY6 /tmp/tmp.CrRW1YF38J + 99934:pw-trigger.sh: 89: check_state=fail + 99934:pw-trigger.sh: 90: '[' fail = pending ']' + 99934:pw-trigger.sh: 93: num_patch=1 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58393 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58393 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58393 property '.*' value Patches 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58393 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99934:pw-trigger.sh: 74: true + 99934:pw-trigger.sh: 74: patch_id= + 99934:pw-trigger.sh: 75: '[' '' = '' ']' + 99934:pw-trigger.sh: 76: break + 99934:pw-trigger.sh: 96: '[' '' = '' ']' + 99934:pw-trigger.sh: 97: continue + 99934:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=23 ++ 99934:pw-trigger.sh: 64: shyaml get-value 23.id + 99934:pw-trigger.sh: 64: series_id=58402 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58402 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58402 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58402 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58402 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58402 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58402 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58402 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58402 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131101 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131101 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131101 + 99934:pw-trigger.sh: 74: patch_id=131101 + 99934:pw-trigger.sh: 75: '[' 131101 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131101 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131101 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131101 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131101 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131101 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131101 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.q6NgIEFZI2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TXoHC1YGDy ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.q6NgIEFZI2 /tmp/tmp.TXoHC1YGDy' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131101/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131101/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101466 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXoHC1YGDy ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429055, "url": "https://patchwork.sourceware.org/api/1.2/patches/131101/checks/429055/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-05T04:46:47.243571", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3285/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-05T04:46:47.243571 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-05T04:46:47.243571 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772686007 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772686007 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772686007 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101473 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXoHC1YGDy ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429056, "url": "https://patchwork.sourceware.org/api/1.2/patches/131101/checks/429056/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-05T04:46:48.246218", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3285/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-05T04:46:48.246218 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-05T04:46:48.246218 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772686008 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772686007 -le 1772686008 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772686008 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101480 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXoHC1YGDy ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429058, "url": "https://patchwork.sourceware.org/api/1.2/patches/131101/checks/429058/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-05T04:50:37.626384", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3285/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-05T04:50:37.626384 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-05T04:50:37.626384 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772686237 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772686008 -le 1772686237 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772686237 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101487 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXoHC1YGDy ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.q6NgIEFZI2 /tmp/tmp.TXoHC1YGDy + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=1 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58402 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58402 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58402 property '.*' value Patches 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58402 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99934:pw-trigger.sh: 74: true + 99934:pw-trigger.sh: 74: patch_id= + 99934:pw-trigger.sh: 75: '[' '' = '' ']' + 99934:pw-trigger.sh: 76: break + 99934:pw-trigger.sh: 96: '[' '' = '' ']' + 99934:pw-trigger.sh: 97: continue + 99934:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=22 ++ 99934:pw-trigger.sh: 64: shyaml get-value 22.id + 99934:pw-trigger.sh: 64: series_id=58409 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58409 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58409 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58409 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58409 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58409 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58409 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58409 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58409 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131108 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131108 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131108 + 99934:pw-trigger.sh: 74: patch_id=131108 + 99934:pw-trigger.sh: 75: '[' 131108 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131108 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131108 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131108 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131108 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131108 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131108 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1fjOEe8MSj +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.T2TMwBFRcp ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1fjOEe8MSj /tmp/tmp.T2TMwBFRcp' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131108/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131108/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101589 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T2TMwBFRcp ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1fjOEe8MSj /tmp/tmp.T2TMwBFRcp + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131108 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131108 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131108 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NZo4xxbpKy +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GmiPH3mu7M ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NZo4xxbpKy /tmp/tmp.GmiPH3mu7M' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131108/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131108/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101604 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GmiPH3mu7M ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428960, "url": "https://patchwork.sourceware.org/api/1.2/patches/131108/checks/428960/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-05T01:23:53.567675", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4761/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-05T01:23:53.567675 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-05T01:23:53.567675 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772673833 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772673833 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772673833 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101611 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GmiPH3mu7M ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 428961, "url": "https://patchwork.sourceware.org/api/1.2/patches/131108/checks/428961/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-05T01:23:55.892804", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4761/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-05T01:23:55.892804 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-05T01:23:55.892804 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772673835 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772673833 -le 1772673835 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772673835 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101618 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GmiPH3mu7M ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NZo4xxbpKy /tmp/tmp.GmiPH3mu7M + 99934:pw-trigger.sh: 103: check_state=fail + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 131108:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131108:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=21 ++ 99934:pw-trigger.sh: 64: shyaml get-value 21.id + 99934:pw-trigger.sh: 64: series_id=58411 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58411 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58411 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58411 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58411 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58411 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58411 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58411 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58411 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131110 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131110 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131110 + 99934:pw-trigger.sh: 74: patch_id=131110 + 99934:pw-trigger.sh: 75: '[' 131110 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131110 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131110 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131110 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131110 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131110 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131110 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bvvEmquoF7 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NQNUkzRsgE ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bvvEmquoF7 /tmp/tmp.NQNUkzRsgE' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131110/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131110/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101705 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NQNUkzRsgE ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429059, "url": "https://patchwork.sourceware.org/api/1.2/patches/131110/checks/429059/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-05T04:52:43.897560", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3286/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-05T04:52:43.897560 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-05T04:52:43.897560 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772686363 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772686363 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772686363 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101712 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NQNUkzRsgE ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429060, "url": "https://patchwork.sourceware.org/api/1.2/patches/131110/checks/429060/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-05T04:52:45.197823", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3286/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-05T04:52:45.197823 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-05T04:52:45.197823 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772686365 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772686363 -le 1772686365 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772686365 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101719 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NQNUkzRsgE ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429063, "url": "https://patchwork.sourceware.org/api/1.2/patches/131110/checks/429063/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-05T04:57:05.670529", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3286/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-05T04:57:05.670529 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-05T04:57:05.670529 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772686625 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772686365 -le 1772686625 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772686625 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101726 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NQNUkzRsgE ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bvvEmquoF7 /tmp/tmp.NQNUkzRsgE + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=1 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58411 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58411 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58411 property '.*' value Patches 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58411 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99934:pw-trigger.sh: 74: true + 99934:pw-trigger.sh: 74: patch_id= + 99934:pw-trigger.sh: 75: '[' '' = '' ']' + 99934:pw-trigger.sh: 76: break + 99934:pw-trigger.sh: 96: '[' '' = '' ']' + 99934:pw-trigger.sh: 97: continue + 99934:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=20 ++ 99934:pw-trigger.sh: 64: shyaml get-value 20.id + 99934:pw-trigger.sh: 64: series_id=58453 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58453 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58453 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58453 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58453 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58453 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58453 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58453 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58453 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131182 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131182 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131182 + 99934:pw-trigger.sh: 74: patch_id=131182 + 99934:pw-trigger.sh: 75: '[' 131182 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131182 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131182 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131182 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131182 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131182 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131182 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ht1sYDn6l4 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5yRAFxT5iU ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ht1sYDn6l4 /tmp/tmp.5yRAFxT5iU' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131182/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131182/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101834 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5yRAFxT5iU ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429401, "url": "https://patchwork.sourceware.org/api/1.2/patches/131182/checks/429401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T00:27:10.754804", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3287/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T00:27:10.754804 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T00:27:10.754804 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772756830 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772756830 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772756830 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101841 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5yRAFxT5iU ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429402, "url": "https://patchwork.sourceware.org/api/1.2/patches/131182/checks/429402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T00:27:11.941277", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3287/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T00:27:11.941277 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T00:27:11.941277 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772756831 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772756830 -le 1772756831 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772756831 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101848 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5yRAFxT5iU ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429405, "url": "https://patchwork.sourceware.org/api/1.2/patches/131182/checks/429405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T00:31:19.968237", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3287/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T00:31:19.968237 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T00:31:19.968237 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772757079 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772756831 -le 1772757079 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772757079 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101855 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5yRAFxT5iU ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ht1sYDn6l4 /tmp/tmp.5yRAFxT5iU + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=1 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58453 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58453 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58453 property '.*' value Patches 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58453 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131183 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131183 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131183 + 99934:pw-trigger.sh: 74: patch_id=131183 + 99934:pw-trigger.sh: 75: '[' 131183 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131183 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131183 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131183 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131183 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131183 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131183 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zGHtJRq3Zs +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Rg1EnlGUA5 ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zGHtJRq3Zs /tmp/tmp.Rg1EnlGUA5' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131183/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131183/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101919 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Rg1EnlGUA5 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429506, "url": "https://patchwork.sourceware.org/api/1.2/patches/131183/checks/429506/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T06:37:30.213992", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3288/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T06:37:30.213992 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T06:37:30.213992 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772779050 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772779050 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772779050 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101926 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Rg1EnlGUA5 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429507, "url": "https://patchwork.sourceware.org/api/1.2/patches/131183/checks/429507/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T06:37:32.051950", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3288/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T06:37:32.051950 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T06:37:32.051950 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772779052 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772779050 -le 1772779052 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772779052 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101933 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Rg1EnlGUA5 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429508, "url": "https://patchwork.sourceware.org/api/1.2/patches/131183/checks/429508/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T06:41:13.698622", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3288/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T06:41:13.698622 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T06:41:13.698622 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772779273 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772779052 -le 1772779273 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772779273 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 101940 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Rg1EnlGUA5 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zGHtJRq3Zs /tmp/tmp.Rg1EnlGUA5 + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=2 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58453 2 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58453 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58453 property '.*' value Patches 2 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58453 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131180 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131180 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131180 + 99934:pw-trigger.sh: 74: patch_id=131180 + 99934:pw-trigger.sh: 75: '[' 131180 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131180 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131180 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131180 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131180 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131180 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131180 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7vmM1yNBQv +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d80TNuDJVn ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7vmM1yNBQv /tmp/tmp.d80TNuDJVn' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131180/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131180/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102007 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d80TNuDJVn ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429613, "url": "https://patchwork.sourceware.org/api/1.2/patches/131180/checks/429613/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T13:29:45.541592", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3289/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T13:29:45.541592 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T13:29:45.541592 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772803785 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772803785 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772803785 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102014 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d80TNuDJVn ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429614, "url": "https://patchwork.sourceware.org/api/1.2/patches/131180/checks/429614/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T13:29:46.850080", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3289/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T13:29:46.850080 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T13:29:46.850080 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772803786 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772803785 -le 1772803786 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772803786 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102021 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d80TNuDJVn ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429615, "url": "https://patchwork.sourceware.org/api/1.2/patches/131180/checks/429615/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T13:33:31.311490", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3289/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T13:33:31.311490 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T13:33:31.311490 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772804011 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772803786 -le 1772804011 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772804011 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102028 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d80TNuDJVn ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7vmM1yNBQv /tmp/tmp.d80TNuDJVn + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=3 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58453 3 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58453 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58453 property '.*' value Patches 3 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58453 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131181 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131181 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131181 + 99934:pw-trigger.sh: 74: patch_id=131181 + 99934:pw-trigger.sh: 75: '[' 131181 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131181 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131181 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131181 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131181 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131181 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131181 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ecB0Mij7ib +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AhM1BPfcmR ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ecB0Mij7ib /tmp/tmp.AhM1BPfcmR' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131181/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131181/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102098 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AhM1BPfcmR ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429765, "url": "https://patchwork.sourceware.org/api/1.2/patches/131181/checks/429765/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T20:49:21.022795", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3290/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T20:49:21.022795 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T20:49:21.022795 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772830161 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772830161 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772830161 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102105 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AhM1BPfcmR ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429766, "url": "https://patchwork.sourceware.org/api/1.2/patches/131181/checks/429766/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T20:49:22.437798", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3290/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T20:49:22.437798 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T20:49:22.437798 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772830162 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772830161 -le 1772830162 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772830162 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102112 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AhM1BPfcmR ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429768, "url": "https://patchwork.sourceware.org/api/1.2/patches/131181/checks/429768/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-06T20:53:14.626436", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3290/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-06T20:53:14.626436 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-06T20:53:14.626436 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772830394 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772830162 -le 1772830394 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772830394 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102119 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AhM1BPfcmR ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ecB0Mij7ib /tmp/tmp.AhM1BPfcmR + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=4 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58453 4 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58453 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58453 property '.*' value Patches 4 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58453 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99934:pw-trigger.sh: 74: true + 99934:pw-trigger.sh: 74: patch_id= + 99934:pw-trigger.sh: 75: '[' '' = '' ']' + 99934:pw-trigger.sh: 76: break + 99934:pw-trigger.sh: 96: '[' '' = '' ']' + 99934:pw-trigger.sh: 97: continue + 99934:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=19 ++ 99934:pw-trigger.sh: 64: shyaml get-value 19.id + 99934:pw-trigger.sh: 64: series_id=58495 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58495 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58495 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58495 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58495 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58495 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58495 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58495 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58495 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131244 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131244 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131244 + 99934:pw-trigger.sh: 74: patch_id=131244 + 99934:pw-trigger.sh: 75: '[' 131244 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131244 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131244 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131244 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131244 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131244 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131244 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lC4En581Ev +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Tw7wYgNPJm ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lC4En581Ev /tmp/tmp.Tw7wYgNPJm' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131244/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131244/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102230 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Tw7wYgNPJm ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lC4En581Ev /tmp/tmp.Tw7wYgNPJm + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131244 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131244 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131244 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.faV6cEJVB0 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WHEi6Kyba8 ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.faV6cEJVB0 /tmp/tmp.WHEi6Kyba8' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131244/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131244/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102245 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WHEi6Kyba8 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429988, "url": "https://patchwork.sourceware.org/api/1.2/patches/131244/checks/429988/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-07T09:22:03.861069", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4767/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-07T09:22:03.861069 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-07T09:22:03.861069 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772875323 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772875323 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772875323 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102252 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WHEi6Kyba8 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429989, "url": "https://patchwork.sourceware.org/api/1.2/patches/131244/checks/429989/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-07T09:22:06.923376", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4767/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-07T09:22:06.923376 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-07T09:22:06.923376 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772875326 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772875323 -le 1772875326 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772875326 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102259 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WHEi6Kyba8 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.faV6cEJVB0 /tmp/tmp.WHEi6Kyba8 + 99934:pw-trigger.sh: 103: check_state=fail + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break WARNING: Waiting for 131244:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131244:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=18 ++ 99934:pw-trigger.sh: 64: shyaml get-value 18.id + 99934:pw-trigger.sh: 64: series_id=58496 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58496 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58496 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58496 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58496 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58496 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58496 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58496 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58496 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131245 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131245 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131245 + 99934:pw-trigger.sh: 74: patch_id=131245 + 99934:pw-trigger.sh: 75: '[' 131245 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131245 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131245 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131245 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131245 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131245 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131245 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZKHYN1bH4F +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qEnYAdiS8J ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZKHYN1bH4F /tmp/tmp.qEnYAdiS8J' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131245/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131245/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102346 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qEnYAdiS8J ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZKHYN1bH4F /tmp/tmp.qEnYAdiS8J + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131245 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131245 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131245 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AOP1GbZyll +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DLriNSWI5F ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AOP1GbZyll /tmp/tmp.DLriNSWI5F' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131245/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131245/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102361 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DLriNSWI5F WARNING: Waiting for 131245:tcwg_binutils_build--master-arm to succeed. ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429991, "url": "https://patchwork.sourceware.org/api/1.2/patches/131245/checks/429991/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-07T09:23:06.982497", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4768/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-07T09:23:06.982497 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-07T09:23:06.982497 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772875386 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772875386 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772875386 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102368 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DLriNSWI5F ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 429992, "url": "https://patchwork.sourceware.org/api/1.2/patches/131245/checks/429992/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-07T09:23:10.018927", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4768/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-07T09:23:10.018927 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-07T09:23:10.018927 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772875390 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772875386 -le 1772875390 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772875390 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102375 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DLriNSWI5F ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AOP1GbZyll /tmp/tmp.DLriNSWI5F + 99934:pw-trigger.sh: 103: check_state=fail + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131245:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=17 ++ 99934:pw-trigger.sh: 64: shyaml get-value 17.id + 99934:pw-trigger.sh: 64: series_id=58500 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58500 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58500 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58500 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58500 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58500 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58500 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58500 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58500 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131249 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131249 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131249 + 99934:pw-trigger.sh: 74: patch_id=131249 + 99934:pw-trigger.sh: 75: '[' 131249 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131249 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131249 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131249 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131249 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131249 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131249 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LwRuKxo0F6 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TGetJbB8yi ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LwRuKxo0F6 /tmp/tmp.TGetJbB8yi' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131249/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131249/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102462 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGetJbB8yi ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430047, "url": "https://patchwork.sourceware.org/api/1.2/patches/131249/checks/430047/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-07T14:40:58.392293", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3291/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-07T14:40:58.392293 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-07T14:40:58.392293 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772894458 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1772894458 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772894458 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102469 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGetJbB8yi ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430048, "url": "https://patchwork.sourceware.org/api/1.2/patches/131249/checks/430048/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-07T14:41:00.854841", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3291/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-07T14:41:00.854841 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-07T14:41:00.854841 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772894460 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772894458 -le 1772894460 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772894460 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102476 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGetJbB8yi ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430049, "url": "https://patchwork.sourceware.org/api/1.2/patches/131249/checks/430049/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-07T14:49:17.694710", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3291/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-07T14:49:17.694710 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-07T14:49:17.694710 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1772894957 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1772894460 -le 1772894957 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1772894957 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102483 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGetJbB8yi ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LwRuKxo0F6 /tmp/tmp.TGetJbB8yi + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=1 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58500 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58500 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58500 property '.*' value Patches 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58500 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99934:pw-trigger.sh: 74: true + 99934:pw-trigger.sh: 74: patch_id= + 99934:pw-trigger.sh: 75: '[' '' = '' ']' + 99934:pw-trigger.sh: 76: break + 99934:pw-trigger.sh: 96: '[' '' = '' ']' + 99934:pw-trigger.sh: 97: continue + 99934:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=16 ++ 99934:pw-trigger.sh: 64: shyaml get-value 16.id + 99934:pw-trigger.sh: 64: series_id=58529 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58529 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58529 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58529 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58529 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58529 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58529 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58529 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58529 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131281 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131281 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131281 + 99934:pw-trigger.sh: 74: patch_id=131281 + 99934:pw-trigger.sh: 75: '[' 131281 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131281 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131281 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131281 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131281 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131281 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131281 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ev53YdSfcb +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eyRaKX5Aha ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ev53YdSfcb /tmp/tmp.eyRaKX5Aha' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131281/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131281/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102585 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eyRaKX5Aha ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430546, "url": "https://patchwork.sourceware.org/api/1.2/patches/131281/checks/430546/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-09T20:06:13.470560", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3292/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-09T20:06:13.470560 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-09T20:06:13.470560 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773086773 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773086773 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773086773 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102592 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eyRaKX5Aha ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430547, "url": "https://patchwork.sourceware.org/api/1.2/patches/131281/checks/430547/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-09T20:06:14.469314", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3292/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-09T20:06:14.469314 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-09T20:06:14.469314 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773086774 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773086773 -le 1773086774 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773086774 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102599 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eyRaKX5Aha ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430555, "url": "https://patchwork.sourceware.org/api/1.2/patches/131281/checks/430555/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-09T20:13:00.616661", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3292/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-09T20:13:00.616661 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-09T20:13:00.616661 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773087180 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773086774 -le 1773087180 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773087180 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102606 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eyRaKX5Aha ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ev53YdSfcb /tmp/tmp.eyRaKX5Aha + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=1 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58529 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58529 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58529 property '.*' value Patches 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58529 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99934:pw-trigger.sh: 74: true + 99934:pw-trigger.sh: 74: patch_id= + 99934:pw-trigger.sh: 75: '[' '' = '' ']' + 99934:pw-trigger.sh: 76: break + 99934:pw-trigger.sh: 96: '[' '' = '' ']' + 99934:pw-trigger.sh: 97: continue + 99934:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=15 ++ 99934:pw-trigger.sh: 64: shyaml get-value 15.id + 99934:pw-trigger.sh: 64: series_id=58533 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58533 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58533 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58533 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58533 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58533 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58533 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58533 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58533 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131285 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131285 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131285 + 99934:pw-trigger.sh: 74: patch_id=131285 + 99934:pw-trigger.sh: 75: '[' 131285 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131285 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131285 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131285 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131285 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131285 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131285 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tDfbUfuU1R +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M1ENP2vszj ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tDfbUfuU1R /tmp/tmp.M1ENP2vszj' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131285/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131285/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102708 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M1ENP2vszj ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tDfbUfuU1R /tmp/tmp.M1ENP2vszj + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131285 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131285 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131285 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZILqf1OY4H +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FMbRwhDtp9 ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZILqf1OY4H /tmp/tmp.FMbRwhDtp9' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131285/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131285/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102723 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FMbRwhDtp9 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430415, "url": "https://patchwork.sourceware.org/api/1.2/patches/131285/checks/430415/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-09T12:22:05.867291", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4771/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-09T12:22:05.867291 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-09T12:22:05.867291 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773058925 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773058925 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773058925 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102730 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FMbRwhDtp9 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430416, "url": "https://patchwork.sourceware.org/api/1.2/patches/131285/checks/430416/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-09T12:22:08.361361", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4771/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-09T12:22:08.361361 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-09T12:22:08.361361 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773058928 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773058925 -le 1773058928 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773058928 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102737 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FMbRwhDtp9 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZILqf1OY4H /tmp/tmp.FMbRwhDtp9 + 99934:pw-trigger.sh: 103: check_state=fail + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131285:tcwg_binutils_build--master-arm to succeed.' WARNING: Waiting for 131285:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=14 ++ 99934:pw-trigger.sh: 64: shyaml get-value 14.id + 99934:pw-trigger.sh: 64: series_id=58573 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58573 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58573 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58573 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58573 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58573 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58573 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58573 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58573 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131357 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131357 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131357 + 99934:pw-trigger.sh: 74: patch_id=131357 + 99934:pw-trigger.sh: 75: '[' 131357 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131357 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131357 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131357 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131357 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131357 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131357 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5Rouv9mFy2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pvoMrCwbjh ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5Rouv9mFy2 /tmp/tmp.pvoMrCwbjh' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131357/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131357/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102824 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pvoMrCwbjh ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5Rouv9mFy2 /tmp/tmp.pvoMrCwbjh + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131357 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131357 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131357 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Tju4qb5Ymd +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hafhBIXnxR ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Tju4qb5Ymd /tmp/tmp.hafhBIXnxR' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131357/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131357/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102839 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hafhBIXnxR ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430797, "url": "https://patchwork.sourceware.org/api/1.2/patches/131357/checks/430797/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T03:44:20.866631", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4772/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T03:44:20.866631 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T03:44:20.866631 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773114260 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773114260 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773114260 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102846 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hafhBIXnxR ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430798, "url": "https://patchwork.sourceware.org/api/1.2/patches/131357/checks/430798/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T03:44:23.374002", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4772/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T03:44:23.374002 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T03:44:23.374002 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773114263 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773114260 -le 1773114263 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773114263 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102853 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hafhBIXnxR ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Tju4qb5Ymd /tmp/tmp.hafhBIXnxR + 99934:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 131357:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131357:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=13 ++ 99934:pw-trigger.sh: 64: shyaml get-value 13.id + 99934:pw-trigger.sh: 64: series_id=58574 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58574 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58574 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58574 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58574 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58574 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58574 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58574 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58574 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131358 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131358 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131358 + 99934:pw-trigger.sh: 74: patch_id=131358 + 99934:pw-trigger.sh: 75: '[' 131358 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131358 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131358 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131358 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131358 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131358 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131358 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.i5PSC5YRdw +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JWGvGLMgFy ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.i5PSC5YRdw /tmp/tmp.JWGvGLMgFy' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131358/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131358/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102940 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JWGvGLMgFy ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.i5PSC5YRdw /tmp/tmp.JWGvGLMgFy + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131358 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131358 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131358 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Q9A7oGC7mD +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mXQLBQS5hU ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Q9A7oGC7mD /tmp/tmp.mXQLBQS5hU' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131358/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131358/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102955 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mXQLBQS5hU ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430800, "url": "https://patchwork.sourceware.org/api/1.2/patches/131358/checks/430800/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T03:46:01.692118", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4773/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T03:46:01.692118 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T03:46:01.692118 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773114361 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773114361 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773114361 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102962 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mXQLBQS5hU ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 430801, "url": "https://patchwork.sourceware.org/api/1.2/patches/131358/checks/430801/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T03:46:04.294279", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4773/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T03:46:04.294279 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T03:46:04.294279 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773114364 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773114361 -le 1773114364 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773114364 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 102969 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mXQLBQS5hU ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Q9A7oGC7mD /tmp/tmp.mXQLBQS5hU + 99934:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 131358:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131358:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=12 ++ 99934:pw-trigger.sh: 64: shyaml get-value 12.id + 99934:pw-trigger.sh: 64: series_id=58578 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58578 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58578 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58578 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58578 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58578 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58578 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58578 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58578 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131362 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131362 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131362 + 99934:pw-trigger.sh: 74: patch_id=131362 + 99934:pw-trigger.sh: 75: '[' 131362 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131362 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131362 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131362 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131362 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131362 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131362 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X4cM60e3Io +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1s248VGPDS ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X4cM60e3Io /tmp/tmp.1s248VGPDS' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131362/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131362/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103056 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1s248VGPDS ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431002, "url": "https://patchwork.sourceware.org/api/1.2/patches/131362/checks/431002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T14:35:52.994938", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3293/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T14:35:52.994938 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T14:35:52.994938 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773153352 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773153352 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773153352 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103063 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1s248VGPDS ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431003, "url": "https://patchwork.sourceware.org/api/1.2/patches/131362/checks/431003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T14:35:54.685943", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3293/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T14:35:54.685943 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T14:35:54.685943 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773153354 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773153352 -le 1773153354 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773153354 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103070 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1s248VGPDS ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431010, "url": "https://patchwork.sourceware.org/api/1.2/patches/131362/checks/431010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T14:41:11.884964", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3293/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T14:41:11.884964 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T14:41:11.884964 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773153671 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773153354 -le 1773153671 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773153671 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103077 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1s248VGPDS ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X4cM60e3Io /tmp/tmp.1s248VGPDS + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=1 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58578 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58578 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58578 property '.*' value Patches 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58578 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 99934:pw-trigger.sh: 74: true + 99934:pw-trigger.sh: 74: patch_id= + 99934:pw-trigger.sh: 75: '[' '' = '' ']' + 99934:pw-trigger.sh: 76: break + 99934:pw-trigger.sh: 96: '[' '' = '' ']' + 99934:pw-trigger.sh: 97: continue + 99934:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=11 ++ 99934:pw-trigger.sh: 64: shyaml get-value 11.id + 99934:pw-trigger.sh: 64: series_id=58624 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58624 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58624 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58624 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58624 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131449 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131449 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131449 + 99934:pw-trigger.sh: 74: patch_id=131449 + 99934:pw-trigger.sh: 75: '[' 131449 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131449 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131449 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131449 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131449 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131449 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131449 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CZNiyhyISW +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WJzfAS4p3p ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CZNiyhyISW /tmp/tmp.WJzfAS4p3p' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131449/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131449/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103185 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WJzfAS4p3p ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431364, "url": "https://patchwork.sourceware.org/api/1.2/patches/131449/checks/431364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T23:23:59.802173", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3294/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T23:23:59.802173 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T23:23:59.802173 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773185039 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773185039 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773185039 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103192 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WJzfAS4p3p ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431365, "url": "https://patchwork.sourceware.org/api/1.2/patches/131449/checks/431365/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T23:24:02.791694", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3294/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T23:24:02.791694 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T23:24:02.791694 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773185042 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773185039 -le 1773185042 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773185042 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103199 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WJzfAS4p3p ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431372, "url": "https://patchwork.sourceware.org/api/1.2/patches/131449/checks/431372/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-10T23:32:27.441178", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3294/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-10T23:32:27.441178 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-10T23:32:27.441178 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773185547 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773185042 -le 1773185547 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773185547 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103206 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WJzfAS4p3p ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CZNiyhyISW /tmp/tmp.WJzfAS4p3p + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=1 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131450 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131450 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131450 + 99934:pw-trigger.sh: 74: patch_id=131450 + 99934:pw-trigger.sh: 75: '[' 131450 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131450 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131450 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131450 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131450 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131450 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131450 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TjakAuIIUE +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hoQrinscZt ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TjakAuIIUE /tmp/tmp.hoQrinscZt' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131450/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131450/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103270 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hoQrinscZt ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431558, "url": "https://patchwork.sourceware.org/api/1.2/patches/131450/checks/431558/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-11T06:45:20.596369", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3295/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-11T06:45:20.596369 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-11T06:45:20.596369 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773211520 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773211520 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773211520 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103277 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hoQrinscZt ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431559, "url": "https://patchwork.sourceware.org/api/1.2/patches/131450/checks/431559/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-11T06:45:22.302945", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3295/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-11T06:45:22.302945 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-11T06:45:22.302945 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773211522 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773211520 -le 1773211522 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773211522 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103284 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hoQrinscZt ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431565, "url": "https://patchwork.sourceware.org/api/1.2/patches/131450/checks/431565/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-11T06:50:00.255571", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3295/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-11T06:50:00.255571 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-11T06:50:00.255571 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773211800 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773211522 -le 1773211800 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773211800 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103291 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hoQrinscZt ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TjakAuIIUE /tmp/tmp.hoQrinscZt + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=2 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 2 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 2 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131448 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131448 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131448 + 99934:pw-trigger.sh: 74: patch_id=131448 + 99934:pw-trigger.sh: 75: '[' 131448 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131448 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131448 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131448 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131448 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131448 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131448 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.l4Xj0JdJmR +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.F7U4d4I7Hl ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.l4Xj0JdJmR /tmp/tmp.F7U4d4I7Hl' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131448/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131448/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103358 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7U4d4I7Hl ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431873, "url": "https://patchwork.sourceware.org/api/1.2/patches/131448/checks/431873/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T09:46:56.837623", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3297/console", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T09:46:56.837623 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T09:46:56.837623 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773395216 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773395216 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773395216 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103365 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7U4d4I7Hl ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431874, "url": "https://patchwork.sourceware.org/api/1.2/patches/131448/checks/431874/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T09:46:58.485518", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3297/console", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T09:46:58.485518 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T09:46:58.485518 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773395218 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773395216 -le 1773395218 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773395218 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103372 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7U4d4I7Hl ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 431877, "url": "https://patchwork.sourceware.org/api/1.2/patches/131448/checks/431877/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T09:51:51.363926", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_check--master-arm-precommit/3297/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T09:51:51.363926 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T09:51:51.363926 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773395511 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773395218 -le 1773395511 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773395511 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103379 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7U4d4I7Hl ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.l4Xj0JdJmR /tmp/tmp.F7U4d4I7Hl + 99934:pw-trigger.sh: 89: check_state=success + 99934:pw-trigger.sh: 90: '[' success = pending ']' + 99934:pw-trigger.sh: 93: num_patch=3 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58624 3 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58624 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58624 property '.*' value Patches 3 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58624 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131451 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131451 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131451 + 99934:pw-trigger.sh: 74: patch_id=131451 + 99934:pw-trigger.sh: 75: '[' 131451 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131451 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131451 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131451 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131451 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131451 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131451 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NjCnJ0pc2r +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0tcHblICp5 ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NjCnJ0pc2r /tmp/tmp.0tcHblICp5' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131451/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131451/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103449 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0tcHblICp5 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NjCnJ0pc2r /tmp/tmp.0tcHblICp5 + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131451 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131451 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131451 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.68uBUxW2oS +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nSxrISNvsZ ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.68uBUxW2oS /tmp/tmp.nSxrISNvsZ' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131451/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131451/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103464 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nSxrISNvsZ ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432017, "url": "https://patchwork.sourceware.org/api/1.2/patches/131451/checks/432017/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:04:34.622213", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4778/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:04:34.622213 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:04:34.622213 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414274 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414274 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414274 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103471 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nSxrISNvsZ ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432018, "url": "https://patchwork.sourceware.org/api/1.2/patches/131451/checks/432018/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:04:39.825073", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4778/console", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:04:39.825073 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:04:39.825073 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414279 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414274 -le 1773414279 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414279 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103478 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nSxrISNvsZ ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432026, "url": "https://patchwork.sourceware.org/api/1.2/patches/131451/checks/432026/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:07:36.168655", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4778/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:07:36.168655 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:07:36.168655 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414456 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414279 -le 1773414456 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414456 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103485 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nSxrISNvsZ ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.68uBUxW2oS /tmp/tmp.nSxrISNvsZ + 99934:pw-trigger.sh: 103: check_state=success + 99934:pw-trigger.sh: 104: '[' success '!=' success ']' + 99934:pw-trigger.sh: 108: '[' success '!=' success ']' + 99934:pw-trigger.sh: 113: j=1 + 99934:pw-trigger.sh: 114: cat + 99934:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=10 ++ 99934:pw-trigger.sh: 64: shyaml get-value 10.id + 99934:pw-trigger.sh: 64: series_id=58668 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58668 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58668 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58668 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58668 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58668 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58668 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58668 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58668 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131496 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131496 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131496 + 99934:pw-trigger.sh: 74: patch_id=131496 + 99934:pw-trigger.sh: 75: '[' 131496 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131496 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131496 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131496 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131496 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131496 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131496 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UYt4YQ8Um9 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jWRNULaVAg ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UYt4YQ8Um9 /tmp/tmp.jWRNULaVAg' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131496/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131496/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103573 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jWRNULaVAg ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UYt4YQ8Um9 /tmp/tmp.jWRNULaVAg + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131496 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131496 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131496 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DuFpAUmgQe +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xX3ztod3lK ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DuFpAUmgQe /tmp/tmp.xX3ztod3lK' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131496/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131496/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103588 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xX3ztod3lK ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432027, "url": "https://patchwork.sourceware.org/api/1.2/patches/131496/checks/432027/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:08:05.345839", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4781/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:08:05.345839 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:08:05.345839 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414485 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414485 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414485 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103595 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xX3ztod3lK ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432028, "url": "https://patchwork.sourceware.org/api/1.2/patches/131496/checks/432028/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:08:08.812181", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4781/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:08:08.812181 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:08:08.812181 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414488 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414485 -le 1773414488 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414488 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103602 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xX3ztod3lK ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DuFpAUmgQe /tmp/tmp.xX3ztod3lK + 99934:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 131496:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131496:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=9 ++ 99934:pw-trigger.sh: 64: shyaml get-value 9.id + 99934:pw-trigger.sh: 64: series_id=58673 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58673 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58673 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58673 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58673 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58673 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58673 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58673 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58673 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131503 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131503 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131503 + 99934:pw-trigger.sh: 74: patch_id=131503 + 99934:pw-trigger.sh: 75: '[' 131503 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131503 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131503 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131503 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131503 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131503 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131503 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rmZwdNsHLJ +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ofiRk0Xyuh ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rmZwdNsHLJ /tmp/tmp.ofiRk0Xyuh' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131503/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131503/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103695 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ofiRk0Xyuh ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rmZwdNsHLJ /tmp/tmp.ofiRk0Xyuh + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131503 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131503 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131503 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Lvk15jz97U +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.snBEujw8xI ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Lvk15jz97U /tmp/tmp.snBEujw8xI' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131503/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131503/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103710 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.snBEujw8xI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432029, "url": "https://patchwork.sourceware.org/api/1.2/patches/131503/checks/432029/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:08:46.833304", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4782/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:08:46.833304 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:08:46.833304 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414526 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414526 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414526 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103717 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.snBEujw8xI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432030, "url": "https://patchwork.sourceware.org/api/1.2/patches/131503/checks/432030/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:08:48.151539", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4782/console", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:08:48.151539 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:08:48.151539 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414528 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414526 -le 1773414528 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414528 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103724 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.snBEujw8xI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432041, "url": "https://patchwork.sourceware.org/api/1.2/patches/131503/checks/432041/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:11:22.850867", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4782/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:11:22.850867 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:11:22.850867 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414682 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414528 -le 1773414682 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414682 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103731 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.snBEujw8xI ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Lvk15jz97U /tmp/tmp.snBEujw8xI + 99934:pw-trigger.sh: 103: check_state=success + 99934:pw-trigger.sh: 104: '[' success '!=' success ']' + 99934:pw-trigger.sh: 108: '[' success '!=' success ']' + 99934:pw-trigger.sh: 113: j=2 + 99934:pw-trigger.sh: 114: cat + 99934:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=8 ++ 99934:pw-trigger.sh: 64: shyaml get-value 8.id + 99934:pw-trigger.sh: 64: series_id=58680 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58680 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58680 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58680 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58680 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58680 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58680 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58680 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58680 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131513 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131513 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131513 + 99934:pw-trigger.sh: 74: patch_id=131513 + 99934:pw-trigger.sh: 75: '[' 131513 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131513 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131513 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131513 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131513 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131513 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131513 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.m95DEhTzC5 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XkusIMTapv ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.m95DEhTzC5 /tmp/tmp.XkusIMTapv' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131513/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131513/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103819 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XkusIMTapv ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.m95DEhTzC5 /tmp/tmp.XkusIMTapv + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131513 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131513 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131513 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ho7GjqZYxb +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ck96TQcVrD ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ho7GjqZYxb /tmp/tmp.ck96TQcVrD' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131513/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131513/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103834 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ck96TQcVrD ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432032, "url": "https://patchwork.sourceware.org/api/1.2/patches/131513/checks/432032/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:03.958313", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4783/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:03.958313 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:03.958313 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414603 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414603 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414603 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103841 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ck96TQcVrD ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432034, "url": "https://patchwork.sourceware.org/api/1.2/patches/131513/checks/432034/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:06.300572", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4783/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:06.300572 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:06.300572 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414606 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414603 -le 1773414606 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414606 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103848 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ck96TQcVrD ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ho7GjqZYxb /tmp/tmp.ck96TQcVrD + 99934:pw-trigger.sh: 103: check_state=fail + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break WARNING: Waiting for 131513:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131513:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=7 ++ 99934:pw-trigger.sh: 64: shyaml get-value 7.id + 99934:pw-trigger.sh: 64: series_id=58681 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58681 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58681 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58681 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58681 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58681 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58681 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58681 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58681 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131514 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131514 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131514 + 99934:pw-trigger.sh: 74: patch_id=131514 + 99934:pw-trigger.sh: 75: '[' 131514 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131514 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131514 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131514 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131514 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131514 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131514 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ksIggZts1m +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5jKL3Uz4tq ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ksIggZts1m /tmp/tmp.5jKL3Uz4tq' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131514/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131514/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103935 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5jKL3Uz4tq ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ksIggZts1m /tmp/tmp.5jKL3Uz4tq + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131514 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131514 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131514 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3xyiniQk2j +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9SLAcHA4gG ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3xyiniQk2j /tmp/tmp.9SLAcHA4gG' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131514/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131514/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103950 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9SLAcHA4gG ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432031, "url": "https://patchwork.sourceware.org/api/1.2/patches/131514/checks/432031/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:03.611712", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4784/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:03.611712 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:03.611712 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414603 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414603 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414603 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103957 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9SLAcHA4gG ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432033, "url": "https://patchwork.sourceware.org/api/1.2/patches/131514/checks/432033/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:06.016562", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4784/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:06.016562 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:06.016562 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414606 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414603 -le 1773414606 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414606 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 103964 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9SLAcHA4gG ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3xyiniQk2j /tmp/tmp.9SLAcHA4gG + 99934:pw-trigger.sh: 103: check_state=fail + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break WARNING: Waiting for 131514:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131514:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=6 ++ 99934:pw-trigger.sh: 64: shyaml get-value 6.id + 99934:pw-trigger.sh: 64: series_id=58686 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58686 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58686 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58686 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58686 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58686 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58686 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58686 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58686 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131544 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131544 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131544 + 99934:pw-trigger.sh: 74: patch_id=131544 + 99934:pw-trigger.sh: 75: '[' 131544 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131544 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131544 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131544 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131544 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131544 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131544 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.k3aQSlImBD +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HKdu7CzHZ7 ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.k3aQSlImBD /tmp/tmp.HKdu7CzHZ7' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131544/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131544/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104051 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HKdu7CzHZ7 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.k3aQSlImBD /tmp/tmp.HKdu7CzHZ7 + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131544 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131544 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131544 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pPhnqr09P0 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jjnOAOxna4 ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pPhnqr09P0 /tmp/tmp.jjnOAOxna4' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131544/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131544/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104066 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jjnOAOxna4 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432036, "url": "https://patchwork.sourceware.org/api/1.2/patches/131544/checks/432036/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:07.191308", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4785/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:07.191308 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:07.191308 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414607 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414607 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414607 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104073 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jjnOAOxna4 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432038, "url": "https://patchwork.sourceware.org/api/1.2/patches/131544/checks/432038/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:11.243330", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4785/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:11.243330 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:11.243330 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414611 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414607 -le 1773414611 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414611 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104080 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jjnOAOxna4 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pPhnqr09P0 /tmp/tmp.jjnOAOxna4 + 99934:pw-trigger.sh: 103: check_state=fail + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break WARNING: Waiting for 131544:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131544:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=5 ++ 99934:pw-trigger.sh: 64: shyaml get-value 5.id + 99934:pw-trigger.sh: 64: series_id=58749 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58749 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58749 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58749 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58749 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58749 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58749 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58749 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58749 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131633 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131633 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131633 + 99934:pw-trigger.sh: 74: patch_id=131633 + 99934:pw-trigger.sh: 75: '[' 131633 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131633 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131633 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131633 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131633 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131633 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131633 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pcbe5MhEYc +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KY0cUX2egn ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pcbe5MhEYc /tmp/tmp.KY0cUX2egn' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131633/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131633/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104167 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KY0cUX2egn ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pcbe5MhEYc /tmp/tmp.KY0cUX2egn + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131633 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131633 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131633 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PEBasrn1aB +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zZJLUpaIxi ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PEBasrn1aB /tmp/tmp.zZJLUpaIxi' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131633/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131633/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104182 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zZJLUpaIxi ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432035, "url": "https://patchwork.sourceware.org/api/1.2/patches/131633/checks/432035/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:06.883314", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4786/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:06.883314 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:06.883314 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414606 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414606 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414606 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104189 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zZJLUpaIxi ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432037, "url": "https://patchwork.sourceware.org/api/1.2/patches/131633/checks/432037/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:10:10.974449", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4786/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:10:10.974449 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:10:10.974449 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414610 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414606 -le 1773414610 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414610 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104196 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zZJLUpaIxi ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PEBasrn1aB /tmp/tmp.zZJLUpaIxi + 99934:pw-trigger.sh: 103: check_state=fail + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 131633:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131633:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=4 ++ 99934:pw-trigger.sh: 64: shyaml get-value 4.id + 99934:pw-trigger.sh: 64: series_id=58750 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58750 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58750 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58750 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58750 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58750 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58750 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58750 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58750 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131634 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131634 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131634 + 99934:pw-trigger.sh: 74: patch_id=131634 + 99934:pw-trigger.sh: 75: '[' 131634 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131634 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131634 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131634 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131634 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131634 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131634 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sSBhOPihap +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bHrzUBORfv ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sSBhOPihap /tmp/tmp.bHrzUBORfv' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131634/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131634/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104283 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bHrzUBORfv ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sSBhOPihap /tmp/tmp.bHrzUBORfv + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131634 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131634 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131634 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cE9gCxnXXc +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P0RskDk73d ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cE9gCxnXXc /tmp/tmp.P0RskDk73d' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131634/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131634/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104298 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P0RskDk73d ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432039, "url": "https://patchwork.sourceware.org/api/1.2/patches/131634/checks/432039/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:11:01.263308", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4787/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:11:01.263308 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:11:01.263308 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414661 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414661 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414661 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104305 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P0RskDk73d ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432040, "url": "https://patchwork.sourceware.org/api/1.2/patches/131634/checks/432040/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:11:03.780420", "state": "fail", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4787/artifact/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:11:03.780420 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:11:03.780420 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414663 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414661 -le 1773414663 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414663 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104312 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P0RskDk73d ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cE9gCxnXXc /tmp/tmp.P0RskDk73d + 99934:pw-trigger.sh: 103: check_state=fail + 99934:pw-trigger.sh: 104: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 105: break WARNING: Waiting for 131634:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 108: '[' fail '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131634:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=3 ++ 99934:pw-trigger.sh: 64: shyaml get-value 3.id + 99934:pw-trigger.sh: 64: series_id=58765 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58765 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58765 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58765 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58765 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58765 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58765 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58765 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58765 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131658 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131658 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131658 + 99934:pw-trigger.sh: 74: patch_id=131658 + 99934:pw-trigger.sh: 75: '[' 131658 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131658 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131658 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131658 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131658 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131658 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131658 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nRqWA8FWl7 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kqmQBnEL8q ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nRqWA8FWl7 /tmp/tmp.kqmQBnEL8q' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131658/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131658/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104405 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kqmQBnEL8q ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nRqWA8FWl7 /tmp/tmp.kqmQBnEL8q + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131658 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131658 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131658 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5rmtQ9FVWr +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.k0wyUkPa13 ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5rmtQ9FVWr /tmp/tmp.k0wyUkPa13' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131658/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131658/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104420 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k0wyUkPa13 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432042, "url": "https://patchwork.sourceware.org/api/1.2/patches/131658/checks/432042/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:11:48.584786", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4788/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:11:48.584786 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:11:48.584786 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414708 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414708 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414708 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104427 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k0wyUkPa13 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432048, "url": "https://patchwork.sourceware.org/api/1.2/patches/131658/checks/432048/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:11:51.688347", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4788/console", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:11:51.688347 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:11:51.688347 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414711 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414708 -le 1773414711 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414711 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104434 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k0wyUkPa13 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432061, "url": "https://patchwork.sourceware.org/api/1.2/patches/131658/checks/432061/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:14:40.883987", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4788/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:14:40.883987 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:14:40.883987 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414880 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414711 -le 1773414880 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414880 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104441 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k0wyUkPa13 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5rmtQ9FVWr /tmp/tmp.k0wyUkPa13 + 99934:pw-trigger.sh: 103: check_state=success + 99934:pw-trigger.sh: 104: '[' success '!=' success ']' + 99934:pw-trigger.sh: 108: '[' success '!=' success ']' + 99934:pw-trigger.sh: 113: j=3 + 99934:pw-trigger.sh: 114: cat + 99934:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=2 ++ 99934:pw-trigger.sh: 64: shyaml get-value 2.id + 99934:pw-trigger.sh: 64: series_id=58766 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58766 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58766 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58766 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58766 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58766 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58766 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58766 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58766 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131667 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131667 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131667 + 99934:pw-trigger.sh: 74: patch_id=131667 + 99934:pw-trigger.sh: 75: '[' 131667 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131667 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131667 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131667 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131667 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131667 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131667 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ifMzOSPcm7 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EnEzsKOxGq ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ifMzOSPcm7 /tmp/tmp.EnEzsKOxGq' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131667/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131667/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104543 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EnEzsKOxGq ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ifMzOSPcm7 /tmp/tmp.EnEzsKOxGq + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131667 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131667 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131667 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.J2wLsOWWaN +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AqjtwVeF6K ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.J2wLsOWWaN /tmp/tmp.AqjtwVeF6K' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131667/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131667/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104558 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AqjtwVeF6K ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432016, "url": "https://patchwork.sourceware.org/api/1.2/patches/131667/checks/432016/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:04:33.843223", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4779/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:04:33.843223 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:04:33.843223 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414273 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414273 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414273 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104565 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AqjtwVeF6K ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432019, "url": "https://patchwork.sourceware.org/api/1.2/patches/131667/checks/432019/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:04:41.037511", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4779/console", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:04:41.037511 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:04:41.037511 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414281 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414273 -le 1773414281 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414281 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104572 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AqjtwVeF6K ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432025, "url": "https://patchwork.sourceware.org/api/1.2/patches/131667/checks/432025/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:07:35.388139", "state": "success", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4779/artifact/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:07:35.388139 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:07:35.388139 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414455 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414281 -le 1773414455 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414455 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104579 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AqjtwVeF6K ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.J2wLsOWWaN /tmp/tmp.AqjtwVeF6K + 99934:pw-trigger.sh: 103: check_state=success + 99934:pw-trigger.sh: 104: '[' success '!=' success ']' + 99934:pw-trigger.sh: 108: '[' success '!=' success ']' + 99934:pw-trigger.sh: 113: j=4 + 99934:pw-trigger.sh: 114: cat + 99934:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=1 ++ 99934:pw-trigger.sh: 64: shyaml get-value 1.id + 99934:pw-trigger.sh: 64: series_id=58770 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58770 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58770 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58770 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58770 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58770 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58770 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58770 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58770 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131671 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131671 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131671 + 99934:pw-trigger.sh: 74: patch_id=131671 + 99934:pw-trigger.sh: 75: '[' 131671 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131671 State ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131671 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131671 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131671 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131671 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131671 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jdw5PF9xd2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hWDyYDVMHu ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jdw5PF9xd2 /tmp/tmp.hWDyYDVMHu' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131671/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131671/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104667 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hWDyYDVMHu ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jdw5PF9xd2 /tmp/tmp.hWDyYDVMHu + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131671 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131671 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131671 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.03yVP5stzM +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.w0OqtUSefq ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.03yVP5stzM /tmp/tmp.w0OqtUSefq' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131671/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131671/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104682 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w0OqtUSefq ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432022, "url": "https://patchwork.sourceware.org/api/1.2/patches/131671/checks/432022/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:05:49.944130", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4780/console", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:05:49.944130 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:05:49.944130 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414349 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1773414349 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414349 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104689 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w0OqtUSefq ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432023, "url": "https://patchwork.sourceware.org/api/1.2/patches/131671/checks/432023/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:05:51.248094", "state": "pending", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4780/console", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:05:51.248094 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:05:51.248094 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414351 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414349 -le 1773414351 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414351 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104696 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w0OqtUSefq ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 432024, "url": "https://patchwork.sourceware.org/api/1.2/patches/131671/checks/432024/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-03-13T15:05:51.617773", "state": "warning", "target_url": "https://ci.linaro.org/job/tcwg_binutils_build--master-arm-precommit/4780/artifact/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 99934:pw-trigger.sh: pw_patch_check_state: 273: date=2026-03-13T15:05:51.617773 +++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-03-13T15:05:51.617773 +%s ++ 99934:pw-trigger.sh: pw_patch_check_state: 274: date=1773414351 ++ 99934:pw-trigger.sh: pw_patch_check_state: 275: '[' 1773414351 -le 1773414351 ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1773414351 +++ 99934:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 99934:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104703 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w0OqtUSefq ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.03yVP5stzM /tmp/tmp.w0OqtUSefq + 99934:pw-trigger.sh: 103: check_state=warning WARNING: Waiting for 131671:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 104: '[' warning '!=' success ']' + 99934:pw-trigger.sh: 105: break + 99934:pw-trigger.sh: 108: '[' warning '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131671:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 99934:pw-trigger.sh: 63: i=0 ++ 99934:pw-trigger.sh: 64: shyaml get-value 0.id + 99934:pw-trigger.sh: 64: series_id=58778 + 99934:pw-trigger.sh: 66: pw_series_complete_p binutils 58778 + 99934:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 99934:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 99934:pw-trigger.sh: pw_series_complete_p: 184: local series_id=58778 + 99934:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 99934:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 58778 property Complete value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58778 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x + 99934:pw-trigger.sh: pw_series_complete_p: 187: value=True + 99934:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 99934:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 99934:pw-trigger.sh: 71: num_patch=0 + 99934:pw-trigger.sh: 72: true ++ 99934:pw-trigger.sh: 74: pw_get_patch_from_series binutils 58778 0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 204: local id=58778 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 58778 property '.*' value Patches 0 +++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=58778 +++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 99934:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=131679 ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 131679 = '' ']' ++ 99934:pw-trigger.sh: pw_get_patch_from_series: 213: echo 131679 + 99934:pw-trigger.sh: 74: patch_id=131679 + 99934:pw-trigger.sh: 75: '[' 131679 = '' ']' ++ 99934:pw-trigger.sh: 82: pw_get_patch_data binutils 131679 State ++ 99934:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 99934:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=131679 ++ 99934:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 99934:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 131679 property State value ++ 99934:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 99934:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 99934:pw-trigger.sh: pw_yaml_get: 100: local id=131679 ++ 99934:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 99934:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 99934:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 99934:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 99934:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 99934:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 99934:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 99934:pw-trigger.sh: 82: patch_state=new + 99934:pw-trigger.sh: 83: case "$patch_state" in ++ 99934:pw-trigger.sh: 89: pw_patch_check_state 131679 tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131679 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BAP9X6NhQT +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.R6sfUjuq4M ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BAP9X6NhQT /tmp/tmp.R6sfUjuq4M' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131679/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131679/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104790 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R6sfUjuq4M ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BAP9X6NhQT /tmp/tmp.R6sfUjuq4M + 99934:pw-trigger.sh: 89: check_state=pending + 99934:pw-trigger.sh: 90: '[' pending = pending ']' + 99934:pw-trigger.sh: 91: break + 99934:pw-trigger.sh: 96: '[' 131679 = '' ']' + 99934:pw-trigger.sh: 101: check_state=success + 99934:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 99934:pw-trigger.sh: 103: pw_patch_check_state 131679 tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 99934:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=131679 ++ 99934:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 99934:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 99934:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 99934:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 99934:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 99934:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 99934:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 99934:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FVZTSjaRF1 +++ 99934:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 99934:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7PPo9Zh5j7 ++ 99934:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FVZTSjaRF1 /tmp/tmp.7PPo9Zh5j7' EXIT ++ 99934:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 99934:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/131679/checks/ ++ 99934:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/131679/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 99934:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 99934:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 99934:pw-trigger.sh: pw_patch_check_state: 263: true ++ 99934:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 99934:pw-trigger.sh: pw_patch_check_state: 267: wait 104805 ++ 99934:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 99934:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7PPo9Zh5j7 ++ 99934:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 99934:pw-trigger.sh: pw_patch_check_state: 270: break ++ 99934:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 99934:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FVZTSjaRF1 /tmp/tmp.7PPo9Zh5j7 + 99934:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 131679:tcwg_binutils_build--master-arm to succeed. + 99934:pw-trigger.sh: 104: '[' pending '!=' success ']' + 99934:pw-trigger.sh: 105: break + 99934:pw-trigger.sh: 108: '[' pending '!=' success ']' + 99934:pw-trigger.sh: 109: echo 'WARNING: Waiting for 131679:tcwg_binutils_build--master-arm to succeed.' + 99934:pw-trigger.sh: 110: continue + 99934:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 99934:pw-trigger.sh: 119: rm /tmp/tmp.D9l7qwx2XP + 99934:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' Processed 30 series and created 4 pre-commit triggers + 99934:pw-trigger.sh: 1: pw_deinit binutils + 99934:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 99934:pw-trigger.sh: pw_deinit: 58: local project=binutils + 99934:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-99934 + 99934:pw-trigger.sh: 1: rm -f /tmp/tmp.D9l7qwx2XP