+ 602688:jenkins9415923302670960325.sh: build_container_exec: 29: set +x + 53252:pw-trigger.sh: 46: trap 'pw_deinit glibc' EXIT + 53252:pw-trigger.sh: 47: pw_init glibc + 53252:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 53252:pw-trigger.sh: pw_init: 42: local project=glibc + 53252:pw-trigger.sh: pw_init: 44: git -C glibc config pw.server https://patchwork.sourceware.org/api/1.2/ + 53252:pw-trigger.sh: pw_init: 46: git -C glibc config pw.project glibc + 53252:pw-trigger.sh: pw_init: 48: pw_clear_cache + 53252:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 53252:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-53252 + 53252:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-53252 ++ 53252:pw-trigger.sh: 49: mktemp + 53252:pw-trigger.sh: 49: yaml=/tmp/tmp.P1c2fA5L03 + 53252:pw-trigger.sh: 51: trap 'pw_deinit glibc; rm -f /tmp/tmp.P1c2fA5L03' EXIT + 53252:pw-trigger.sh: 53: readarray -t prereq_bots ++ 53252:pw-trigger.sh: 53: print_prereq_bots tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 53252:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 53252:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in ++ 53252:pw-trigger.sh: print_prereq_bots: 39: echo redhat-pt-bot/TryBot-apply_patch + 53252:pw-trigger.sh: 55: git -C glibc pw series list -f yaml + 53252:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 53252:pw-trigger.sh: 58: shyaml get-length + 53252:pw-trigger.sh: 58: len=30 + 53252:pw-trigger.sh: 59: i=30 + 53252:pw-trigger.sh: 60: j=0 + 53252:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=29 ++ 53252:pw-trigger.sh: 64: shyaml get-value 29.id + 53252:pw-trigger.sh: 64: series_id=67088 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67088 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67088 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67088 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67088 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67088 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67088 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67088 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67088 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144749 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144749 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144749 + 53252:pw-trigger.sh: 74: patch_id=144749 + 53252:pw-trigger.sh: 75: '[' 144749 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144749 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144749 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144749 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144749 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=changes-requested + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144749 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144749 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CsooGVUkqk +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ruMjFiNYdu ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CsooGVUkqk /tmp/tmp.ruMjFiNYdu' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144749/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144749/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53377 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ruMjFiNYdu ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522296, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522296/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T05:50:22.089731", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10862/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T05:50:22.089731 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T05:50:22.089731 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790574622 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790574622 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790574622 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53384 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ruMjFiNYdu ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522297, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522297/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T05:50:23.369643", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10862/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T05:50:23.369643 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T05:50:23.369643 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790574623 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790574622 -le 1790574623 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790574623 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53391 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ruMjFiNYdu ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522298, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522298/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T05:51:57.701130", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10862/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T05:51:57.701130 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T05:51:57.701130 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790574717 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790574623 -le 1790574717 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790574717 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53398 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ruMjFiNYdu ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CsooGVUkqk /tmp/tmp.ruMjFiNYdu + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67088 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67088 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67088 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67088 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=28 ++ 53252:pw-trigger.sh: 64: shyaml get-value 28.id + 53252:pw-trigger.sh: 64: series_id=67111 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67111 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67111 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67111 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67111 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144787 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144787 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144787 + 53252:pw-trigger.sh: 74: patch_id=144787 + 53252:pw-trigger.sh: 75: '[' 144787 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144787 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144787 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144787 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144787 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=under-review + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144787 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144787 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7iF5soMXte +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YNnhPdt4KD ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7iF5soMXte /tmp/tmp.YNnhPdt4KD' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144787/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144787/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53502 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNnhPdt4KD ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522588, "url": "https://patchwork.sourceware.org/api/1.2/patches/144787/checks/522588/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T16:15:16.879807", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10863/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:15:16.879807 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:15:16.879807 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790612116 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790612116 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612116 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53509 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNnhPdt4KD ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522589, "url": "https://patchwork.sourceware.org/api/1.2/patches/144787/checks/522589/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T16:15:18.483680", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10863/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:15:18.483680 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:15:18.483680 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790612118 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790612116 -le 1790612118 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612118 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53516 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNnhPdt4KD ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522591, "url": "https://patchwork.sourceware.org/api/1.2/patches/144787/checks/522591/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T16:16:48.690113", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10863/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:16:48.690113 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:16:48.690113 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790612208 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790612118 -le 1790612208 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612208 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53523 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNnhPdt4KD ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7iF5soMXte /tmp/tmp.YNnhPdt4KD + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144786 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144786 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144786 + 53252:pw-trigger.sh: 74: patch_id=144786 + 53252:pw-trigger.sh: 75: '[' 144786 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144786 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144786 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144786 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144786 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=committed + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144786 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144786 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zyJfZl6mVr +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eaavaAVlzV ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zyJfZl6mVr /tmp/tmp.eaavaAVlzV' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144786/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144786/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53587 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eaavaAVlzV ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522779, "url": "https://patchwork.sourceware.org/api/1.2/patches/144786/checks/522779/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T01:59:37.661387", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10865/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T01:59:37.661387 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T01:59:37.661387 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790647177 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790647177 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647177 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53594 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eaavaAVlzV ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522780, "url": "https://patchwork.sourceware.org/api/1.2/patches/144786/checks/522780/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T01:59:44.888962", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10865/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T01:59:44.888962 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T01:59:44.888962 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790647184 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790647177 -le 1790647184 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647184 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53601 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eaavaAVlzV ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zyJfZl6mVr /tmp/tmp.eaavaAVlzV + 53252:pw-trigger.sh: 89: check_state=fail + 53252:pw-trigger.sh: 90: '[' fail = pending ']' + 53252:pw-trigger.sh: 93: num_patch=2 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 2 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 2 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=27 ++ 53252:pw-trigger.sh: 64: shyaml get-value 27.id + 53252:pw-trigger.sh: 64: series_id=67113 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67113 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67113 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67113 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67113 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67113 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67113 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67113 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67113 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144789 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144789 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144789 + 53252:pw-trigger.sh: 74: patch_id=144789 + 53252:pw-trigger.sh: 75: '[' 144789 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144789 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144789 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144789 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144789 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=committed + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144789 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144789 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VMbOKsyMm2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.v8nosE97IZ ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VMbOKsyMm2 /tmp/tmp.v8nosE97IZ' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144789/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144789/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53706 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v8nosE97IZ ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522592, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522592/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T16:17:36.078237", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10864/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:17:36.078237 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:17:36.078237 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790612256 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790612256 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612256 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53713 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v8nosE97IZ ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522593, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522593/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T16:17:37.481838", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10864/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:17:37.481838 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:17:37.481838 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790612257 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790612256 -le 1790612257 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612257 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53720 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v8nosE97IZ ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522594, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522594/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T16:19:10.079812", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10864/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:19:10.079812 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:19:10.079812 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790612350 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790612257 -le 1790612350 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612350 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53727 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v8nosE97IZ ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VMbOKsyMm2 /tmp/tmp.v8nosE97IZ + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67113 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67113 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67113 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67113 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=26 ++ 53252:pw-trigger.sh: 64: shyaml get-value 26.id + 53252:pw-trigger.sh: 64: series_id=67118 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67118 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67118 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67118 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67118 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67118 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67118 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67118 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67118 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144797 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144797 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144797 + 53252:pw-trigger.sh: 74: patch_id=144797 + 53252:pw-trigger.sh: 75: '[' 144797 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144797 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144797 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144797 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144797 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=committed + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144797 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144797 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0KdFQwBQCw +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XVkdjmcc8g ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0KdFQwBQCw /tmp/tmp.XVkdjmcc8g' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144797/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144797/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53829 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XVkdjmcc8g ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0KdFQwBQCw /tmp/tmp.XVkdjmcc8g + 53252:pw-trigger.sh: 89: check_state=pending + 53252:pw-trigger.sh: 90: '[' pending = pending ']' + 53252:pw-trigger.sh: 91: break + 53252:pw-trigger.sh: 96: '[' 144797 = '' ']' + 53252:pw-trigger.sh: 101: check_state=success + 53252:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53252:pw-trigger.sh: 103: pw_patch_check_state 144797 redhat-pt-bot/TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144797 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JtaFzv7hIL +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Z0mxEX7m9c ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JtaFzv7hIL /tmp/tmp.Z0mxEX7m9c' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144797/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144797/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53844 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z0mxEX7m9c ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JtaFzv7hIL /tmp/tmp.Z0mxEX7m9c + 53252:pw-trigger.sh: 103: check_state=pending + 53252:pw-trigger.sh: 104: '[' pending '!=' success ']' + 53252:pw-trigger.sh: 105: break + 53252:pw-trigger.sh: 108: '[' pending '!=' success ']' + 53252:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144797:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 144797:redhat-pt-bot/TryBot-apply_patch to succeed. + 53252:pw-trigger.sh: 110: continue + 53252:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=25 ++ 53252:pw-trigger.sh: 64: shyaml get-value 25.id + 53252:pw-trigger.sh: 64: series_id=67128 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67128 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67128 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67128 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67128 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144810 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144810 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144810 + 53252:pw-trigger.sh: 74: patch_id=144810 + 53252:pw-trigger.sh: 75: '[' 144810 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144810 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144810 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144810 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144810 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144810 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144810 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YkrY9O70Z3 +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vfD7rs7bNU ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YkrY9O70Z3 /tmp/tmp.vfD7rs7bNU' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144810/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144810/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53945 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vfD7rs7bNU ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522781, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522781/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T02:00:55.986217", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10866/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:00:55.986217 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:00:55.986217 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790647255 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790647255 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647255 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53952 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vfD7rs7bNU ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522783, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522783/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T02:00:59.141633", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10866/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:00:59.141633 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:00:59.141633 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790647259 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790647255 -le 1790647259 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647259 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53959 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vfD7rs7bNU ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522784, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522784/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T02:05:42.350376", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10866/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:05:42.350376 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:05:42.350376 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790647542 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790647259 -le 1790647542 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647542 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 53966 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vfD7rs7bNU ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YkrY9O70Z3 /tmp/tmp.vfD7rs7bNU + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144815 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144815 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144815 + 53252:pw-trigger.sh: 74: patch_id=144815 + 53252:pw-trigger.sh: 75: '[' 144815 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144815 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144815 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144815 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144815 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144815 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144815 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0soFG2M4EZ +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.v4TdsW0POr ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0soFG2M4EZ /tmp/tmp.v4TdsW0POr' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144815/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144815/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54030 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v4TdsW0POr ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522934, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522934/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:20:00.532797", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10868/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:20:00.532797 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:20:00.532797 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790666400 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790666400 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666400 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54037 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v4TdsW0POr ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522935, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522935/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:20:01.663038", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10868/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:20:01.663038 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:20:01.663038 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790666401 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790666400 -le 1790666401 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666401 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54044 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v4TdsW0POr ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522937, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522937/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:21:46.895614", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10868/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:21:46.895614 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:21:46.895614 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790666506 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790666401 -le 1790666506 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666506 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54051 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v4TdsW0POr ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0soFG2M4EZ /tmp/tmp.v4TdsW0POr + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=2 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 2 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 2 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144813 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144813 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144813 + 53252:pw-trigger.sh: 74: patch_id=144813 + 53252:pw-trigger.sh: 75: '[' 144813 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144813 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144813 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144813 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144813 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144813 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144813 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.d0mEIyFfu9 +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.urgoaUIKkj ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.d0mEIyFfu9 /tmp/tmp.urgoaUIKkj' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144813/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144813/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54118 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.urgoaUIKkj ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523033, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523033/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T13:24:26.793032", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10870/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T13:24:26.793032 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T13:24:26.793032 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790688266 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790688266 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790688266 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54125 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.urgoaUIKkj ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523034, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523034/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T13:24:30.696001", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10870/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T13:24:30.696001 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T13:24:30.696001 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790688270 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790688266 -le 1790688270 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790688270 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54132 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.urgoaUIKkj ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523039, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523039/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T13:28:42.231713", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10870/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T13:28:42.231713 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T13:28:42.231713 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790688522 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790688270 -le 1790688522 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790688522 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54139 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.urgoaUIKkj ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.d0mEIyFfu9 /tmp/tmp.urgoaUIKkj + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=3 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 3 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 3 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144814 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144814 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144814 + 53252:pw-trigger.sh: 74: patch_id=144814 + 53252:pw-trigger.sh: 75: '[' 144814 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144814 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144814 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144814 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144814 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144814 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144814 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Bp1otXQnDR +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fiyYcrEW3m ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Bp1otXQnDR /tmp/tmp.fiyYcrEW3m' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144814/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144814/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54209 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fiyYcrEW3m ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523192, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523192/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:32:24.945967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10871/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:32:24.945967 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:32:24.945967 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703144 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703144 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703144 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54216 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fiyYcrEW3m ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523193, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523193/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:32:28.724608", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10871/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:32:28.724608 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:32:28.724608 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703148 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703144 -le 1790703148 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703148 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54223 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fiyYcrEW3m ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523195, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523195/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:34:25.192093", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10871/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:34:25.192093 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:34:25.192093 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703265 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703148 -le 1790703265 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703265 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54230 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fiyYcrEW3m ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Bp1otXQnDR /tmp/tmp.fiyYcrEW3m + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=4 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 4 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 4 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144811 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144811 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144811 + 53252:pw-trigger.sh: 74: patch_id=144811 + 53252:pw-trigger.sh: 75: '[' 144811 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144811 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144811 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144811 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144811 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144811 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144811 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.56Qs9MUnRn +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UtrW8aQJdk ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.56Qs9MUnRn /tmp/tmp.UtrW8aQJdk' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144811/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144811/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54303 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UtrW8aQJdk ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523502, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523502/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:29:09.440842", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10876/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:29:09.440842 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:29:09.440842 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790731749 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790731749 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731749 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54310 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UtrW8aQJdk ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523503, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523503/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:29:10.762057", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10876/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:29:10.762057 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:29:10.762057 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790731750 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790731749 -le 1790731750 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731750 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54317 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UtrW8aQJdk ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523506, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523506/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:30:49.549443", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10876/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:30:49.549443 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:30:49.549443 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790731849 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790731750 -le 1790731849 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731849 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54324 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UtrW8aQJdk ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.56Qs9MUnRn /tmp/tmp.UtrW8aQJdk + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=5 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 5 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 5 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144812 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144812 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144812 + 53252:pw-trigger.sh: 74: patch_id=144812 + 53252:pw-trigger.sh: 75: '[' 144812 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144812 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144812 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144812 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144812 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144812 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144812 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kPPANrgtEW +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.u9SZ8L7Pia ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kPPANrgtEW /tmp/tmp.u9SZ8L7Pia' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144812/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144812/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54400 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u9SZ8L7Pia ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523676, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523676/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:41:12.031922", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10878/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:41:12.031922 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:41:12.031922 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790743272 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743272 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743272 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54407 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u9SZ8L7Pia ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523677, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523677/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:41:13.364274", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10878/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:41:13.364274 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:41:13.364274 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790743273 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743272 -le 1790743273 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743273 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54414 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u9SZ8L7Pia ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523678, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523678/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:42:32.160787", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10878/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:42:32.160787 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:42:32.160787 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790743352 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743273 -le 1790743352 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743352 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54421 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u9SZ8L7Pia ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kPPANrgtEW /tmp/tmp.u9SZ8L7Pia + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=6 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 6 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 6 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144808 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144808 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144808 + 53252:pw-trigger.sh: 74: patch_id=144808 + 53252:pw-trigger.sh: 75: '[' 144808 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144808 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144808 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144808 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144808 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144808 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144808 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lx7Sa7i913 +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DRVib9OyQ5 ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lx7Sa7i913 /tmp/tmp.DRVib9OyQ5' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144808/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144808/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54500 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DRVib9OyQ5 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523979, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/523979/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:46:15.320055", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10881/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:46:15.320055 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:46:15.320055 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790772375 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790772375 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772375 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54507 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DRVib9OyQ5 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523980, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/523980/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:46:17.487873", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10881/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:46:17.487873 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:46:17.487873 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790772377 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790772375 -le 1790772377 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772377 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54514 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DRVib9OyQ5 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523981, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/523981/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T12:47:52.016522", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10881/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:47:52.016522 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:47:52.016522 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790772472 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790772377 -le 1790772472 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772472 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54521 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DRVib9OyQ5 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lx7Sa7i913 /tmp/tmp.DRVib9OyQ5 + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=7 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 7 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 7 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144809 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144809 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144809 + 53252:pw-trigger.sh: 74: patch_id=144809 + 53252:pw-trigger.sh: 75: '[' 144809 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144809 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144809 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144809 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144809 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144809 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144809 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5tKIGcfZvW +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wORRW4dtew ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5tKIGcfZvW /tmp/tmp.wORRW4dtew' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144809/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144809/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54603 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wORRW4dtew ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524200, "url": "https://patchwork.sourceware.org/api/1.2/patches/144809/checks/524200/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:11:35.897817", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10883/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:11:35.897817 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:11:35.897817 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790795495 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790795495 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795495 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54610 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wORRW4dtew ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524201, "url": "https://patchwork.sourceware.org/api/1.2/patches/144809/checks/524201/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:11:37.071451", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10883/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:11:37.071451 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:11:37.071451 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790795497 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795495 -le 1790795497 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795497 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54617 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wORRW4dtew ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524204, "url": "https://patchwork.sourceware.org/api/1.2/patches/144809/checks/524204/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:13:00.354136", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10883/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:13:00.354136 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:13:00.354136 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790795580 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795497 -le 1790795580 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795580 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54624 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wORRW4dtew ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5tKIGcfZvW /tmp/tmp.wORRW4dtew + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=8 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 8 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 8 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=24 ++ 53252:pw-trigger.sh: 64: shyaml get-value 24.id + 53252:pw-trigger.sh: 64: series_id=67129 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67129 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67129 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67129 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67129 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67129 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67129 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67129 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67129 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144816 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144816 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144816 + 53252:pw-trigger.sh: 74: patch_id=144816 + 53252:pw-trigger.sh: 75: '[' 144816 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144816 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144816 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144816 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144816 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=committed + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144816 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144816 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3ucmr4RFJD +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Vj4KCWph1B ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3ucmr4RFJD /tmp/tmp.Vj4KCWph1B' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144816/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144816/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54747 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vj4KCWph1B ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522785, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522785/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T02:06:54.466417", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10867/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:06:54.466417 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:06:54.466417 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790647614 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790647614 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647614 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54754 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vj4KCWph1B ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522786, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522786/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T02:06:57.161265", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10867/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:06:57.161265 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:06:57.161265 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790647617 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790647614 -le 1790647617 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647617 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54761 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vj4KCWph1B ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522789, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522789/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T02:11:51.001893", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10867/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:11:51.001893 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:11:51.001893 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790647911 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790647617 -le 1790647911 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647911 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54768 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vj4KCWph1B ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3ucmr4RFJD /tmp/tmp.Vj4KCWph1B + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67129 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67129 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67129 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67129 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=23 ++ 53252:pw-trigger.sh: 64: shyaml get-value 23.id + 53252:pw-trigger.sh: 64: series_id=67133 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67133 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67133 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67133 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67133 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67133 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67133 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67133 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67133 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144820 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144820 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144820 + 53252:pw-trigger.sh: 74: patch_id=144820 + 53252:pw-trigger.sh: 75: '[' 144820 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144820 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144820 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144820 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144820 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=not-applicable + 53252:pw-trigger.sh: 83: case "$patch_state" in + 53252:pw-trigger.sh: 85: num_patch=1 + 53252:pw-trigger.sh: 86: continue + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67133 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67133 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67133 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67133 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=22 ++ 53252:pw-trigger.sh: 64: shyaml get-value 22.id + 53252:pw-trigger.sh: 64: series_id=67134 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67134 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67134 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67134 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67134 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67134 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67134 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67134 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67134 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144821 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144821 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144821 + 53252:pw-trigger.sh: 74: patch_id=144821 + 53252:pw-trigger.sh: 75: '[' 144821 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144821 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144821 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144821 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144821 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144821 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144821 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bAv0AwAFPn +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.np3eNqOhwp ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bAv0AwAFPn /tmp/tmp.np3eNqOhwp' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144821/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144821/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54957 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.np3eNqOhwp ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522938, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522938/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:23:09.616986", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10869/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:23:09.616986 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:23:09.616986 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790666589 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790666589 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666589 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54964 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.np3eNqOhwp ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522939, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522939/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:23:10.793591", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10869/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:23:10.793591 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:23:10.793591 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790666590 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790666589 -le 1790666590 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666590 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54971 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.np3eNqOhwp ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522940, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522940/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T07:25:26.352893", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10869/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:25:26.352893 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:25:26.352893 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790666726 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790666590 -le 1790666726 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666726 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 54978 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.np3eNqOhwp ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bAv0AwAFPn /tmp/tmp.np3eNqOhwp + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67134 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67134 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67134 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67134 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=21 ++ 53252:pw-trigger.sh: 64: shyaml get-value 21.id + 53252:pw-trigger.sh: 64: series_id=67138 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67138 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67138 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67138 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67138 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67138 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67138 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67138 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67138 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144825 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144825 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144825 + 53252:pw-trigger.sh: 74: patch_id=144825 + 53252:pw-trigger.sh: 75: '[' 144825 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144825 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144825 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144825 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144825 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144825 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144825 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.apXuCd64Hg +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wbeJ5uTDfM ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.apXuCd64Hg /tmp/tmp.wbeJ5uTDfM' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144825/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144825/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55080 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wbeJ5uTDfM ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.apXuCd64Hg /tmp/tmp.wbeJ5uTDfM + 53252:pw-trigger.sh: 89: check_state=pending + 53252:pw-trigger.sh: 90: '[' pending = pending ']' + 53252:pw-trigger.sh: 91: break + 53252:pw-trigger.sh: 96: '[' 144825 = '' ']' + 53252:pw-trigger.sh: 101: check_state=success + 53252:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53252:pw-trigger.sh: 103: pw_patch_check_state 144825 redhat-pt-bot/TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144825 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eudG6ahWwG +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3k4SYYdnZj ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eudG6ahWwG /tmp/tmp.3k4SYYdnZj' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144825/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144825/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55095 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3k4SYYdnZj ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522885, "url": "https://patchwork.sourceware.org/api/1.2/patches/144825/checks/522885/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:52:02.820076", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/144825.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:52:02.820076 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:52:02.820076 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790657522 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790657522 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790657522 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55102 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3k4SYYdnZj ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eudG6ahWwG /tmp/tmp.3k4SYYdnZj + 53252:pw-trigger.sh: 103: check_state=fail + 53252:pw-trigger.sh: 104: '[' fail '!=' success ']' + 53252:pw-trigger.sh: 105: break + 53252:pw-trigger.sh: 108: '[' fail '!=' success ']' + 53252:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144825:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 144825:redhat-pt-bot/TryBot-apply_patch to succeed. + 53252:pw-trigger.sh: 110: continue + 53252:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=20 ++ 53252:pw-trigger.sh: 64: shyaml get-value 20.id + 53252:pw-trigger.sh: 64: series_id=67163 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67163 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67163 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67163 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67163 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67163 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67163 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67163 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67163 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144856 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144856 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144856 + 53252:pw-trigger.sh: 74: patch_id=144856 + 53252:pw-trigger.sh: 75: '[' 144856 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144856 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144856 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144856 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144856 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=committed + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144856 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144856 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yUiBpQ4YBA +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Snx7MrIgCw ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yUiBpQ4YBA /tmp/tmp.Snx7MrIgCw' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144856/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144856/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55189 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Snx7MrIgCw ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523190, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523190/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:32:22.609875", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10872/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:32:22.609875 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:32:22.609875 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703142 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703142 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703142 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55196 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Snx7MrIgCw ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523191, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523191/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:32:24.892307", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10872/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:32:24.892307 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:32:24.892307 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703144 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703142 -le 1790703144 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703144 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55203 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Snx7MrIgCw ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523194, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523194/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:34:18.077418", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10872/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:34:18.077418 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:34:18.077418 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703258 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703144 -le 1790703258 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703258 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55210 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Snx7MrIgCw ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yUiBpQ4YBA /tmp/tmp.Snx7MrIgCw + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67163 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67163 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67163 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67163 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=19 ++ 53252:pw-trigger.sh: 64: shyaml get-value 19.id + 53252:pw-trigger.sh: 64: series_id=67165 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67165 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67165 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67165 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67165 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67165 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67165 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67165 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67165 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144860 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144860 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144860 + 53252:pw-trigger.sh: 74: patch_id=144860 + 53252:pw-trigger.sh: 75: '[' 144860 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144860 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144860 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144860 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144860 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144860 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144860 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cyHOzDp2LL +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1GYIkA9Zxi ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cyHOzDp2LL /tmp/tmp.1GYIkA9Zxi' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144860/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144860/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55312 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1GYIkA9Zxi ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523198, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523198/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:35:32.257712", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10873/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:35:32.257712 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:35:32.257712 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703332 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703332 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703332 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55319 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1GYIkA9Zxi ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523199, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523199/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:35:36.079090", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10873/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:35:36.079090 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:35:36.079090 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703336 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703332 -le 1790703336 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703336 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55326 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1GYIkA9Zxi ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523201, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523201/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:37:50.602661", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10873/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:37:50.602661 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:37:50.602661 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703470 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703336 -le 1790703470 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703470 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55333 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1GYIkA9Zxi ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cyHOzDp2LL /tmp/tmp.1GYIkA9Zxi + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67165 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67165 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67165 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67165 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=18 ++ 53252:pw-trigger.sh: 64: shyaml get-value 18.id + 53252:pw-trigger.sh: 64: series_id=67170 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67170 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67170 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67170 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67170 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67170 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67170 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67170 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67170 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144865 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144865 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144865 + 53252:pw-trigger.sh: 74: patch_id=144865 + 53252:pw-trigger.sh: 75: '[' 144865 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144865 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144865 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144865 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144865 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144865 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144865 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Bt61JLlN3g +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.54FXg6YCMy ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Bt61JLlN3g /tmp/tmp.54FXg6YCMy' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144865/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144865/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55435 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.54FXg6YCMy ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523196, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523196/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:35:21.587651", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10874/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:35:21.587651 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:35:21.587651 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703321 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703321 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703321 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55442 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.54FXg6YCMy ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523197, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523197/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:35:24.981757", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10874/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:35:24.981757 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:35:24.981757 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703324 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703321 -le 1790703324 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703324 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55449 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.54FXg6YCMy ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523200, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523200/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:37:29.384616", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10874/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:37:29.384616 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:37:29.384616 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703449 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703324 -le 1790703449 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703449 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55456 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.54FXg6YCMy ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Bt61JLlN3g /tmp/tmp.54FXg6YCMy + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67170 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67170 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67170 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67170 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=17 ++ 53252:pw-trigger.sh: 64: shyaml get-value 17.id + 53252:pw-trigger.sh: 64: series_id=67182 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67182 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67182 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67182 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67182 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67182 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67182 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67182 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67182 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144890 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144890 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144890 + 53252:pw-trigger.sh: 74: patch_id=144890 + 53252:pw-trigger.sh: 75: '[' 144890 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144890 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144890 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144890 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144890 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144890 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144890 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yEbl8vapKa +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.E6QT0MlM7G ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yEbl8vapKa /tmp/tmp.E6QT0MlM7G' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144890/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144890/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55558 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E6QT0MlM7G ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523202, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523202/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:39:16.004850", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10875/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:39:16.004850 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:39:16.004850 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703556 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703556 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703556 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55565 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E6QT0MlM7G ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523203, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523203/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:39:17.427563", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10875/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:39:17.427563 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:39:17.427563 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703557 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703556 -le 1790703557 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703557 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55572 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E6QT0MlM7G ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523204, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523204/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:42:02.388028", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10875/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:42:02.388028 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:42:02.388028 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790703722 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703557 -le 1790703722 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703722 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55579 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E6QT0MlM7G ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yEbl8vapKa /tmp/tmp.E6QT0MlM7G + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67182 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67182 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67182 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67182 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=16 ++ 53252:pw-trigger.sh: 64: shyaml get-value 16.id + 53252:pw-trigger.sh: 64: series_id=67191 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67191 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67191 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67191 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67191 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67191 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67191 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67191 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67191 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144900 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144900 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144900 + 53252:pw-trigger.sh: 74: patch_id=144900 + 53252:pw-trigger.sh: 75: '[' 144900 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144900 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144900 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144900 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144900 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144900 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144900 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xF1oSF5nz4 +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gg1vRLE98P ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xF1oSF5nz4 /tmp/tmp.gg1vRLE98P' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144900/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144900/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55681 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gg1vRLE98P ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523500, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523500/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:29:04.009960", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10877/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:29:04.009960 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:29:04.009960 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790731744 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790731744 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731744 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55688 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gg1vRLE98P ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523501, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523501/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:29:05.117044", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10877/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:29:05.117044 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:29:05.117044 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790731745 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790731744 -le 1790731745 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731745 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55695 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gg1vRLE98P ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523505, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523505/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:30:44.456049", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10877/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:30:44.456049 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:30:44.456049 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790731844 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790731745 -le 1790731844 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731844 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55702 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gg1vRLE98P ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xF1oSF5nz4 /tmp/tmp.gg1vRLE98P + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67191 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67191 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67191 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67191 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=15 ++ 53252:pw-trigger.sh: 64: shyaml get-value 15.id + 53252:pw-trigger.sh: 64: series_id=67210 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67210 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67210 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67210 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67210 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67210 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67210 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67210 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67210 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144935 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144935 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144935 + 53252:pw-trigger.sh: 74: patch_id=144935 + 53252:pw-trigger.sh: 75: '[' 144935 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144935 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144935 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144935 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144935 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=committed + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144935 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144935 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5sGEuWxIVx +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wgzLt5jJ0E ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5sGEuWxIVx /tmp/tmp.wgzLt5jJ0E' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144935/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144935/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55804 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wgzLt5jJ0E ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5sGEuWxIVx /tmp/tmp.wgzLt5jJ0E + 53252:pw-trigger.sh: 89: check_state=pending + 53252:pw-trigger.sh: 90: '[' pending = pending ']' + 53252:pw-trigger.sh: 91: break + 53252:pw-trigger.sh: 96: '[' 144935 = '' ']' + 53252:pw-trigger.sh: 101: check_state=success + 53252:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53252:pw-trigger.sh: 103: pw_patch_check_state 144935 redhat-pt-bot/TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144935 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AE8LKkvAQl +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jbo03kcId5 ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AE8LKkvAQl /tmp/tmp.jbo03kcId5' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144935/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144935/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55819 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jbo03kcId5 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523323, "url": "https://patchwork.sourceware.org/api/1.2/patches/144935/checks/523323/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:04:08.476470", "state": "warning", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch already apply to master at the time it was sent" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:04:08.476470 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:04:08.476470 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790715848 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790715848 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790715848 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55826 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jbo03kcId5 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AE8LKkvAQl /tmp/tmp.jbo03kcId5 + 53252:pw-trigger.sh: 103: check_state=warning + 53252:pw-trigger.sh: 104: '[' warning '!=' success ']' + 53252:pw-trigger.sh: 105: break + 53252:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 144935:redhat-pt-bot/TryBot-apply_patch to succeed. + 53252:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144935:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53252:pw-trigger.sh: 110: continue + 53252:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=14 ++ 53252:pw-trigger.sh: 64: shyaml get-value 14.id + 53252:pw-trigger.sh: 64: series_id=67213 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67213 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67213 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67213 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67213 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67213 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67213 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67213 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67213 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144938 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144938 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144938 + 53252:pw-trigger.sh: 74: patch_id=144938 + 53252:pw-trigger.sh: 75: '[' 144938 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144938 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144938 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144938 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144938 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144938 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144938 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4IhSJ7Mmw3 +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TKPaMKw9sX ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4IhSJ7Mmw3 /tmp/tmp.TKPaMKw9sX' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144938/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144938/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55913 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TKPaMKw9sX ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523679, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523679/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:42:36.351652", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10879/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:42:36.351652 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:42:36.351652 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790743356 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743356 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743356 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55920 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TKPaMKw9sX ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523680, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523680/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:42:37.196151", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10879/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:42:37.196151 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:42:37.196151 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790743357 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743356 -le 1790743357 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743357 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55927 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TKPaMKw9sX ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523684, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523684/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:43:48.639546", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10879/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:43:48.639546 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:43:48.639546 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790743428 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743357 -le 1790743428 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743428 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 55934 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TKPaMKw9sX ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4IhSJ7Mmw3 /tmp/tmp.TKPaMKw9sX + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67213 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67213 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67213 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67213 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=13 ++ 53252:pw-trigger.sh: 64: shyaml get-value 13.id + 53252:pw-trigger.sh: 64: series_id=67217 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67217 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67217 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67217 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67217 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67217 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67217 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67217 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67217 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144942 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144942 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144942 + 53252:pw-trigger.sh: 74: patch_id=144942 + 53252:pw-trigger.sh: 75: '[' 144942 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144942 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144942 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144942 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144942 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 144942 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144942 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.E6jktctUrK +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vwk1t9d4vs ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.E6jktctUrK /tmp/tmp.vwk1t9d4vs' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144942/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144942/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56036 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vwk1t9d4vs ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523682, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523682/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:43:08.976705", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10880/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:43:08.976705 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:43:08.976705 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790743388 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743388 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743388 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56043 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vwk1t9d4vs ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523683, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523683/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:43:10.247789", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10880/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:43:10.247789 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:43:10.247789 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790743390 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743388 -le 1790743390 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743390 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56050 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vwk1t9d4vs ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523686, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523686/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:44:26.748716", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10880/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:44:26.748716 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:44:26.748716 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790743466 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743390 -le 1790743466 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743466 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56057 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vwk1t9d4vs ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.E6jktctUrK /tmp/tmp.vwk1t9d4vs + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67217 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67217 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67217 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67217 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=12 ++ 53252:pw-trigger.sh: 64: shyaml get-value 12.id + 53252:pw-trigger.sh: 64: series_id=67240 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67240 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67240 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67240 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67240 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144989 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144989 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144989 + 53252:pw-trigger.sh: 74: patch_id=144989 + 53252:pw-trigger.sh: 75: '[' 144989 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144989 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144989 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144989 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144989 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=superseded + 53252:pw-trigger.sh: 83: case "$patch_state" in + 53252:pw-trigger.sh: 85: num_patch=1 + 53252:pw-trigger.sh: 86: continue + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144987 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144987 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144987 + 53252:pw-trigger.sh: 74: patch_id=144987 + 53252:pw-trigger.sh: 75: '[' 144987 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144987 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144987 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144987 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144987 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=superseded + 53252:pw-trigger.sh: 83: case "$patch_state" in + 53252:pw-trigger.sh: 85: num_patch=2 + 53252:pw-trigger.sh: 86: continue + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 2 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 2 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144988 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144988 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144988 + 53252:pw-trigger.sh: 74: patch_id=144988 + 53252:pw-trigger.sh: 75: '[' 144988 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 144988 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144988 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144988 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=144988 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=superseded + 53252:pw-trigger.sh: 83: case "$patch_state" in + 53252:pw-trigger.sh: 85: num_patch=3 + 53252:pw-trigger.sh: 86: continue + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 3 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 3 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=11 ++ 53252:pw-trigger.sh: 64: shyaml get-value 11.id + 53252:pw-trigger.sh: 64: series_id=67255 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67255 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67255 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67255 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67255 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67255 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67255 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67255 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67255 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145006 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145006 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145006 + 53252:pw-trigger.sh: 74: patch_id=145006 + 53252:pw-trigger.sh: 75: '[' 145006 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145006 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145006 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145006 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145006 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145006 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145006 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bE4FfIs9Gh +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ODLCzp8u1Y ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bE4FfIs9Gh /tmp/tmp.ODLCzp8u1Y' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145006/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145006/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56357 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ODLCzp8u1Y ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524207, "url": "https://patchwork.sourceware.org/api/1.2/patches/145006/checks/524207/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:14:11.340773", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10885/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:14:11.340773 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:14:11.340773 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790795651 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790795651 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795651 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56364 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ODLCzp8u1Y ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524209, "url": "https://patchwork.sourceware.org/api/1.2/patches/145006/checks/524209/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:14:12.845677", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10885/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:14:12.845677 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:14:12.845677 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790795652 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795651 -le 1790795652 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795652 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56371 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ODLCzp8u1Y ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524212, "url": "https://patchwork.sourceware.org/api/1.2/patches/145006/checks/524212/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:16:18.352121", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10885/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:16:18.352121 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:16:18.352121 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790795778 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795652 -le 1790795778 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795778 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56378 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ODLCzp8u1Y ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bE4FfIs9Gh /tmp/tmp.ODLCzp8u1Y + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67255 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67255 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67255 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67255 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=10 ++ 53252:pw-trigger.sh: 64: shyaml get-value 10.id + 53252:pw-trigger.sh: 64: series_id=67288 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67288 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67288 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67288 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67288 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67288 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67288 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67288 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67288 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145060 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145060 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145060 + 53252:pw-trigger.sh: 74: patch_id=145060 + 53252:pw-trigger.sh: 75: '[' 145060 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145060 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145060 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145060 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145060 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=committed + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145060 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145060 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.H4e0ajZU9D +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rtVilIvdLg ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.H4e0ajZU9D /tmp/tmp.rtVilIvdLg' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145060/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145060/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56480 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rtVilIvdLg ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.H4e0ajZU9D /tmp/tmp.rtVilIvdLg + 53252:pw-trigger.sh: 89: check_state=pending + 53252:pw-trigger.sh: 90: '[' pending = pending ']' + 53252:pw-trigger.sh: 91: break + 53252:pw-trigger.sh: 96: '[' 145060 = '' ']' + 53252:pw-trigger.sh: 101: check_state=success + 53252:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53252:pw-trigger.sh: 103: pw_patch_check_state 145060 redhat-pt-bot/TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145060 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iu73ByjWuq +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8A2E3nvZuL ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iu73ByjWuq /tmp/tmp.8A2E3nvZuL' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145060/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145060/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56495 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8A2E3nvZuL ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524383, "url": "https://patchwork.sourceware.org/api/1.2/patches/145060/checks/524383/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T23:18:18.870604", "state": "warning", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch already apply to master at the time it was sent" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T23:18:18.870604 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T23:18:18.870604 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790810298 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790810298 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790810298 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56502 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8A2E3nvZuL ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iu73ByjWuq /tmp/tmp.8A2E3nvZuL + 53252:pw-trigger.sh: 103: check_state=warning + 53252:pw-trigger.sh: 104: '[' warning '!=' success ']' + 53252:pw-trigger.sh: 105: break + 53252:pw-trigger.sh: 108: '[' warning '!=' success ']' + 53252:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145060:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 145060:redhat-pt-bot/TryBot-apply_patch to succeed. + 53252:pw-trigger.sh: 110: continue + 53252:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=9 ++ 53252:pw-trigger.sh: 64: shyaml get-value 9.id + 53252:pw-trigger.sh: 64: series_id=67313 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67313 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67313 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67313 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67313 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67313 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67313 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67313 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67313 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145094 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145094 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145094 + 53252:pw-trigger.sh: 74: patch_id=145094 + 53252:pw-trigger.sh: 75: '[' 145094 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145094 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145094 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145094 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145094 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145094 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145094 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hGVnVqrhce +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SR9SJoJc0Q ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hGVnVqrhce /tmp/tmp.SR9SJoJc0Q' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145094/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145094/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56589 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SR9SJoJc0Q ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524775, "url": "https://patchwork.sourceware.org/api/1.2/patches/145094/checks/524775/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T12:51:16.053243", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10887/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T12:51:16.053243 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T12:51:16.053243 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790859076 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790859076 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790859076 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56596 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SR9SJoJc0Q ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524776, "url": "https://patchwork.sourceware.org/api/1.2/patches/145094/checks/524776/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T12:51:18.355117", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10887/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T12:51:18.355117 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T12:51:18.355117 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790859078 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790859076 -le 1790859078 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790859078 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56603 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SR9SJoJc0Q ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524781, "url": "https://patchwork.sourceware.org/api/1.2/patches/145094/checks/524781/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T12:53:07.245463", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10887/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T12:53:07.245463 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T12:53:07.245463 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790859187 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790859078 -le 1790859187 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790859187 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56610 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SR9SJoJc0Q ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hGVnVqrhce /tmp/tmp.SR9SJoJc0Q + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67313 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67313 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67313 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67313 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=8 ++ 53252:pw-trigger.sh: 64: shyaml get-value 8.id + 53252:pw-trigger.sh: 64: series_id=67316 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67316 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67316 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67316 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67316 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67316 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67316 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67316 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67316 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145097 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145097 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145097 + 53252:pw-trigger.sh: 74: patch_id=145097 + 53252:pw-trigger.sh: 75: '[' 145097 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145097 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145097 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145097 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145097 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=committed + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145097 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145097 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jWeZQOQ7Yu +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Fj3QZrXmL1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jWeZQOQ7Yu /tmp/tmp.Fj3QZrXmL1' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145097/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145097/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56712 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fj3QZrXmL1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524935, "url": "https://patchwork.sourceware.org/api/1.2/patches/145097/checks/524935/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T19:26:27.000068", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10888/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:26:27.000068 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:26:27.000068 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790882787 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790882787 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790882787 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56719 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fj3QZrXmL1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524936, "url": "https://patchwork.sourceware.org/api/1.2/patches/145097/checks/524936/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T19:26:28.259173", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10888/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:26:28.259173 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:26:28.259173 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790882788 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790882787 -le 1790882788 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790882788 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56726 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fj3QZrXmL1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524939, "url": "https://patchwork.sourceware.org/api/1.2/patches/145097/checks/524939/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T19:29:17.353173", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10888/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:29:17.353173 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:29:17.353173 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790882957 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790882788 -le 1790882957 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790882957 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56733 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fj3QZrXmL1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jWeZQOQ7Yu /tmp/tmp.Fj3QZrXmL1 + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67316 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67316 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67316 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67316 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=7 ++ 53252:pw-trigger.sh: 64: shyaml get-value 7.id + 53252:pw-trigger.sh: 64: series_id=67321 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67321 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67321 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67321 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67321 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67321 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67321 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67321 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67321 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145101 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145101 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145101 + 53252:pw-trigger.sh: 74: patch_id=145101 + 53252:pw-trigger.sh: 75: '[' 145101 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145101 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145101 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145101 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145101 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145101 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145101 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wpMhzbMlOB +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.e65Oh8kkEm ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wpMhzbMlOB /tmp/tmp.e65Oh8kkEm' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145101/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145101/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56835 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e65Oh8kkEm ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524937, "url": "https://patchwork.sourceware.org/api/1.2/patches/145101/checks/524937/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T19:27:12.790795", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10889/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:27:12.790795 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:27:12.790795 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790882832 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790882832 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790882832 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56842 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e65Oh8kkEm ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524938, "url": "https://patchwork.sourceware.org/api/1.2/patches/145101/checks/524938/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T19:27:15.762344", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10889/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:27:15.762344 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:27:15.762344 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790882835 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790882832 -le 1790882835 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790882835 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56849 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e65Oh8kkEm ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524940, "url": "https://patchwork.sourceware.org/api/1.2/patches/145101/checks/524940/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T19:30:05.099605", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10889/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:30:05.099605 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:30:05.099605 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790883005 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790882835 -le 1790883005 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790883005 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56856 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e65Oh8kkEm ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wpMhzbMlOB /tmp/tmp.e65Oh8kkEm + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67321 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67321 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67321 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67321 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=6 ++ 53252:pw-trigger.sh: 64: shyaml get-value 6.id + 53252:pw-trigger.sh: 64: series_id=67323 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67323 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67323 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67323 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67323 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67323 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67323 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67323 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67323 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145103 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145103 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145103 + 53252:pw-trigger.sh: 74: patch_id=145103 + 53252:pw-trigger.sh: 75: '[' 145103 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145103 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145103 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145103 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145103 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145103 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145103 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ep0idWsk5i +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZrMJUSU6Ea ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ep0idWsk5i /tmp/tmp.ZrMJUSU6Ea' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145103/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145103/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56958 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZrMJUSU6Ea ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524942, "url": "https://patchwork.sourceware.org/api/1.2/patches/145103/checks/524942/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T19:34:41.027088", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10890/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:34:41.027088 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:34:41.027088 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790883281 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790883281 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790883281 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56965 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZrMJUSU6Ea ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524943, "url": "https://patchwork.sourceware.org/api/1.2/patches/145103/checks/524943/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T19:34:42.748921", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10890/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:34:42.748921 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:34:42.748921 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790883282 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790883281 -le 1790883282 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790883282 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56972 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZrMJUSU6Ea ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524946, "url": "https://patchwork.sourceware.org/api/1.2/patches/145103/checks/524946/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T19:37:19.418319", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10890/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:37:19.418319 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:37:19.418319 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790883439 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790883282 -le 1790883439 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790883439 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 56979 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZrMJUSU6Ea ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ep0idWsk5i /tmp/tmp.ZrMJUSU6Ea + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67323 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67323 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67323 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67323 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=5 ++ 53252:pw-trigger.sh: 64: shyaml get-value 5.id + 53252:pw-trigger.sh: 64: series_id=67344 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67344 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67344 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67344 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67344 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67344 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67344 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67344 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67344 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145139 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145139 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145139 + 53252:pw-trigger.sh: 74: patch_id=145139 + 53252:pw-trigger.sh: 75: '[' 145139 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145139 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145139 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145139 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145139 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145139 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145139 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YvTnwg05rC +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dAlzquzihs ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YvTnwg05rC /tmp/tmp.dAlzquzihs' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145139/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145139/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57081 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dAlzquzihs ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525161, "url": "https://patchwork.sourceware.org/api/1.2/patches/145139/checks/525161/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T00:54:27.673383", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10891/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T00:54:27.673383 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T00:54:27.673383 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790902467 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790902467 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790902467 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57088 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dAlzquzihs ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525162, "url": "https://patchwork.sourceware.org/api/1.2/patches/145139/checks/525162/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T00:54:28.736035", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10891/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T00:54:28.736035 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T00:54:28.736035 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790902468 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790902467 -le 1790902468 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790902468 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57095 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dAlzquzihs ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525166, "url": "https://patchwork.sourceware.org/api/1.2/patches/145139/checks/525166/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T00:55:48.543401", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10891/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T00:55:48.543401 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T00:55:48.543401 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1790902548 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790902468 -le 1790902548 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790902548 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57102 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dAlzquzihs ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YvTnwg05rC /tmp/tmp.dAlzquzihs + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67344 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67344 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67344 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67344 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=4 ++ 53252:pw-trigger.sh: 64: shyaml get-value 4.id + 53252:pw-trigger.sh: 64: series_id=67360 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67360 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67360 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67360 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67360 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67360 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67360 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67360 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67360 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145156 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145156 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145156 + 53252:pw-trigger.sh: 74: patch_id=145156 + 53252:pw-trigger.sh: 75: '[' 145156 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145156 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145156 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145156 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145156 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145156 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145156 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YYL5lOUE1y +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d2bhnXx0Z9 ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YYL5lOUE1y /tmp/tmp.d2bhnXx0Z9' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145156/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145156/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57204 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d2bhnXx0Z9 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525455, "url": "https://patchwork.sourceware.org/api/1.2/patches/145156/checks/525455/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T08:33:28.826243", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10892/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:28.826243 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:28.826243 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791275608 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791275608 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275608 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57211 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d2bhnXx0Z9 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525456, "url": "https://patchwork.sourceware.org/api/1.2/patches/145156/checks/525456/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T08:33:29.818033", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10892/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:29.818033 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:29.818033 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791275609 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275608 -le 1791275609 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275609 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57218 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d2bhnXx0Z9 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525462, "url": "https://patchwork.sourceware.org/api/1.2/patches/145156/checks/525462/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T08:35:02.530333", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10892/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build failed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:35:02.530333 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:35:02.530333 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791275702 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275609 -le 1791275702 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275702 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57225 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d2bhnXx0Z9 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YYL5lOUE1y /tmp/tmp.d2bhnXx0Z9 + 53252:pw-trigger.sh: 89: check_state=fail + 53252:pw-trigger.sh: 90: '[' fail = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67360 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67360 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67360 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67360 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=3 ++ 53252:pw-trigger.sh: 64: shyaml get-value 3.id + 53252:pw-trigger.sh: 64: series_id=67391 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67391 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67391 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67391 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67391 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67391 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67391 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67391 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67391 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145192 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145192 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145192 + 53252:pw-trigger.sh: 74: patch_id=145192 + 53252:pw-trigger.sh: 75: '[' 145192 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145192 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145192 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145192 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145192 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145192 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145192 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pbFJ6q15mk +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zabOXEMkDJ ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pbFJ6q15mk /tmp/tmp.zabOXEMkDJ' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145192/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145192/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57327 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zabOXEMkDJ ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525457, "url": "https://patchwork.sourceware.org/api/1.2/patches/145192/checks/525457/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T08:33:30.297742", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10893/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:30.297742 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:30.297742 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791275610 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791275610 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275610 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57334 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zabOXEMkDJ ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525458, "url": "https://patchwork.sourceware.org/api/1.2/patches/145192/checks/525458/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T08:33:31.320991", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10893/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:31.320991 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:31.320991 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791275611 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275610 -le 1791275611 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275611 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57341 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zabOXEMkDJ ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525461, "url": "https://patchwork.sourceware.org/api/1.2/patches/145192/checks/525461/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T08:34:56.063053", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10893/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:34:56.063053 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:34:56.063053 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791275696 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275611 -le 1791275696 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275696 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57348 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zabOXEMkDJ ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pbFJ6q15mk /tmp/tmp.zabOXEMkDJ + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67391 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67391 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67391 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67391 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=2 ++ 53252:pw-trigger.sh: 64: shyaml get-value 2.id + 53252:pw-trigger.sh: 64: series_id=67434 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67434 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67434 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67434 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67434 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145246 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145246 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145246 + 53252:pw-trigger.sh: 74: patch_id=145246 + 53252:pw-trigger.sh: 75: '[' 145246 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145246 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145246 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145246 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145246 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145246 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145246 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gSeuyaL2KL +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sMkBoy406f ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gSeuyaL2KL /tmp/tmp.sMkBoy406f' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145246/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145246/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57454 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sMkBoy406f ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525459, "url": "https://patchwork.sourceware.org/api/1.2/patches/145246/checks/525459/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T08:33:55.628516", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10894/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:55.628516 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:55.628516 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791275635 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791275635 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275635 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57461 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sMkBoy406f ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525460, "url": "https://patchwork.sourceware.org/api/1.2/patches/145246/checks/525460/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T08:33:56.836933", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10894/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:56.836933 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:56.836933 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791275636 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275635 -le 1791275636 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275636 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57468 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sMkBoy406f ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525463, "url": "https://patchwork.sourceware.org/api/1.2/patches/145246/checks/525463/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T08:35:18.521558", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10894/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:35:18.521558 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:35:18.521558 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791275718 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275636 -le 1791275718 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275718 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57475 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sMkBoy406f ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gSeuyaL2KL /tmp/tmp.sMkBoy406f + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145247 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145247 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145247 + 53252:pw-trigger.sh: 74: patch_id=145247 + 53252:pw-trigger.sh: 75: '[' 145247 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145247 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145247 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145247 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145247 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145247 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145247 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZCcPR6FzuC +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M86IliE6bA ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZCcPR6FzuC /tmp/tmp.M86IliE6bA' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145247/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145247/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57539 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M86IliE6bA ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525892, "url": "https://patchwork.sourceware.org/api/1.2/patches/145247/checks/525892/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:49:25.553860", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10895/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:49:25.553860 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:49:25.553860 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791316165 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316165 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316165 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57546 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M86IliE6bA ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525893, "url": "https://patchwork.sourceware.org/api/1.2/patches/145247/checks/525893/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:49:28.544782", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10895/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:49:28.544782 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:49:28.544782 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791316168 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316165 -le 1791316168 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316168 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57553 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M86IliE6bA ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525899, "url": "https://patchwork.sourceware.org/api/1.2/patches/145247/checks/525899/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:50:58.246957", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10895/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:50:58.246957 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:50:58.246957 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791316258 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316168 -le 1791316258 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316258 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57560 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M86IliE6bA ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZCcPR6FzuC /tmp/tmp.M86IliE6bA + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=2 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 2 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 2 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145245 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145245 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145245 + 53252:pw-trigger.sh: 74: patch_id=145245 + 53252:pw-trigger.sh: 75: '[' 145245 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145245 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145245 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145245 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145245 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145245 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145245 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.h8I2rav6AI +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HkokqsyAOw ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.h8I2rav6AI /tmp/tmp.HkokqsyAOw' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145245/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145245/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57627 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HkokqsyAOw ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526092, "url": "https://patchwork.sourceware.org/api/1.2/patches/145245/checks/526092/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:40:40.875551", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10897/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:40:40.875551 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:40:40.875551 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791333640 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791333640 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333640 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57634 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HkokqsyAOw ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526093, "url": "https://patchwork.sourceware.org/api/1.2/patches/145245/checks/526093/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:40:42.102622", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10897/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:40:42.102622 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:40:42.102622 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791333642 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791333640 -le 1791333642 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333642 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57641 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HkokqsyAOw ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526095, "url": "https://patchwork.sourceware.org/api/1.2/patches/145245/checks/526095/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:42:02.795206", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10897/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:42:02.795206 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:42:02.795206 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791333722 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791333642 -le 1791333722 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333722 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57648 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HkokqsyAOw ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.h8I2rav6AI /tmp/tmp.HkokqsyAOw + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=3 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 3 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 3 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=1 ++ 53252:pw-trigger.sh: 64: shyaml get-value 1.id + 53252:pw-trigger.sh: 64: series_id=67509 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67509 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67509 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67509 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67509 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67509 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67509 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67509 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67509 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145390 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145390 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145390 + 53252:pw-trigger.sh: 74: patch_id=145390 + 53252:pw-trigger.sh: 75: '[' 145390 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145390 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145390 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145390 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145390 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145390 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145390 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gKF3eQcYjO +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xAHaYSOHGU ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gKF3eQcYjO /tmp/tmp.xAHaYSOHGU' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145390/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145390/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57756 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xAHaYSOHGU ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525890, "url": "https://patchwork.sourceware.org/api/1.2/patches/145390/checks/525890/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:49:21.602267", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10896/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:49:21.602267 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:49:21.602267 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791316161 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316161 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316161 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57763 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xAHaYSOHGU ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525891, "url": "https://patchwork.sourceware.org/api/1.2/patches/145390/checks/525891/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:49:22.531040", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10896/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:49:22.531040 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:49:22.531040 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791316162 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316161 -le 1791316162 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316162 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57770 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xAHaYSOHGU ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525898, "url": "https://patchwork.sourceware.org/api/1.2/patches/145390/checks/525898/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:50:50.743829", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10896/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:50:50.743829 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:50:50.743829 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791316250 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316162 -le 1791316250 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316250 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57777 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xAHaYSOHGU ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gKF3eQcYjO /tmp/tmp.xAHaYSOHGU + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67509 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67509 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67509 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67509 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53252:pw-trigger.sh: 74: true + 53252:pw-trigger.sh: 74: patch_id= + 53252:pw-trigger.sh: 75: '[' '' = '' ']' + 53252:pw-trigger.sh: 76: break + 53252:pw-trigger.sh: 96: '[' '' = '' ']' + 53252:pw-trigger.sh: 97: continue + 53252:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 53252:pw-trigger.sh: 63: i=0 ++ 53252:pw-trigger.sh: 64: shyaml get-value 0.id + 53252:pw-trigger.sh: 64: series_id=67521 + 53252:pw-trigger.sh: 66: pw_series_complete_p glibc 67521 + 53252:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53252:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53252:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67521 + 53252:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53252:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67521 property Complete value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67521 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53252:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53252:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53252:pw-trigger.sh: 71: num_patch=0 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 0 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145407 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145407 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145407 + 53252:pw-trigger.sh: 74: patch_id=145407 + 53252:pw-trigger.sh: 75: '[' 145407 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145407 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145407 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145407 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145407 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145407 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145407 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LMa4oHpgQZ +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Z8zGBwEBF9 ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LMa4oHpgQZ /tmp/tmp.Z8zGBwEBF9' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145407/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145407/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57889 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z8zGBwEBF9 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526096, "url": "https://patchwork.sourceware.org/api/1.2/patches/145407/checks/526096/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:42:02.924815", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10898/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:42:02.924815 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:42:02.924815 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791333722 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791333722 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333722 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57896 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z8zGBwEBF9 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526097, "url": "https://patchwork.sourceware.org/api/1.2/patches/145407/checks/526097/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:42:03.983853", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10898/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:42:03.983853 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:42:03.983853 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791333723 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791333722 -le 1791333723 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333723 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57903 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z8zGBwEBF9 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526098, "url": "https://patchwork.sourceware.org/api/1.2/patches/145407/checks/526098/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T00:43:50.477915", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10898/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:43:50.477915 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:43:50.477915 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791333830 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791333723 -le 1791333830 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333830 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57910 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z8zGBwEBF9 ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LMa4oHpgQZ /tmp/tmp.Z8zGBwEBF9 + 53252:pw-trigger.sh: 89: check_state=success + 53252:pw-trigger.sh: 90: '[' success = pending ']' + 53252:pw-trigger.sh: 93: num_patch=1 + 53252:pw-trigger.sh: 72: true ++ 53252:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 1 +++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53252:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145406 ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145406 = '' ']' ++ 53252:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145406 + 53252:pw-trigger.sh: 74: patch_id=145406 + 53252:pw-trigger.sh: 75: '[' 145406 = '' ']' ++ 53252:pw-trigger.sh: 82: pw_get_patch_data glibc 145406 State ++ 53252:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53252:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53252:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145406 ++ 53252:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53252:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145406 property State value ++ 53252:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53252:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53252:pw-trigger.sh: pw_yaml_get: 100: local id=145406 ++ 53252:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53252:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53252:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53252:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53252:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53252:pw-trigger.sh: pw_yaml_get: 108: set +x + 53252:pw-trigger.sh: 82: patch_state=new + 53252:pw-trigger.sh: 83: case "$patch_state" in ++ 53252:pw-trigger.sh: 89: pw_patch_check_state 145406 tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145406 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53252:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QldW7q8Q1s +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IGmK6TEMTS ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QldW7q8Q1s /tmp/tmp.IGmK6TEMTS' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145406/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145406/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57974 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IGmK6TEMTS ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QldW7q8Q1s /tmp/tmp.IGmK6TEMTS + 53252:pw-trigger.sh: 89: check_state=pending + 53252:pw-trigger.sh: 90: '[' pending = pending ']' + 53252:pw-trigger.sh: 91: break + 53252:pw-trigger.sh: 96: '[' 145406 = '' ']' + 53252:pw-trigger.sh: 101: check_state=success + 53252:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53252:pw-trigger.sh: 103: pw_patch_check_state 145406 redhat-pt-bot/TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53252:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145406 ++ 53252:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53252:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53252:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53252:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53252:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53252:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MJTu8BaB09 +++ 53252:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53252:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4RE11IUtdv ++ 53252:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MJTu8BaB09 /tmp/tmp.4RE11IUtdv' EXIT ++ 53252:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53252:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145406/checks/ ++ 53252:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145406/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53252:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53252:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57989 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4RE11IUtdv ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525959, "url": "https://patchwork.sourceware.org/api/1.2/patches/145406/checks/525959/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:25:57.238319", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53252:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:25:57.238319 +++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:25:57.238319 +%s ++ 53252:pw-trigger.sh: pw_patch_check_state: 274: date=1791318357 ++ 53252:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791318357 ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791318357 +++ 53252:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53252:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53252:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53252:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53252:pw-trigger.sh: pw_patch_check_state: 267: wait 57996 ++ 53252:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53252:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4RE11IUtdv ++ 53252:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53252:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53252:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53252:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MJTu8BaB09 /tmp/tmp.4RE11IUtdv + 53252:pw-trigger.sh: 103: check_state=success + 53252:pw-trigger.sh: 104: '[' success '!=' success ']' + 53252:pw-trigger.sh: 108: '[' success '!=' success ']' + 53252:pw-trigger.sh: 113: j=1 + 53252:pw-trigger.sh: 114: cat + 53252:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 53252:pw-trigger.sh: 119: rm /tmp/tmp.P1c2fA5L03 + 53252:pw-trigger.sh: 121: echo 'Processed 30 series and created 1 pre-commit triggers' Processed 30 series and created 1 pre-commit triggers + 53252:pw-trigger.sh: 1: pw_deinit glibc + 53252:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 53252:pw-trigger.sh: pw_deinit: 58: local project=glibc + 53252:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-53252 + 53252:pw-trigger.sh: 1: rm -f /tmp/tmp.P1c2fA5L03