+ 59349:jenkins7838842210319514469.sh: build_container_exec: 29: set +x + 53754:pw-trigger.sh: 46: trap 'pw_deinit glibc' EXIT + 53754:pw-trigger.sh: 47: pw_init glibc + 53754:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 53754:pw-trigger.sh: pw_init: 42: local project=glibc + 53754:pw-trigger.sh: pw_init: 44: git -C glibc config pw.server https://patchwork.sourceware.org/api/1.2/ + 53754:pw-trigger.sh: pw_init: 46: git -C glibc config pw.project glibc + 53754:pw-trigger.sh: pw_init: 48: pw_clear_cache + 53754:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 53754:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-53754 + 53754:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-53754 ++ 53754:pw-trigger.sh: 49: mktemp + 53754:pw-trigger.sh: 49: yaml=/tmp/tmp.PThVIkeUMu + 53754:pw-trigger.sh: 51: trap 'pw_deinit glibc; rm -f /tmp/tmp.PThVIkeUMu' EXIT + 53754:pw-trigger.sh: 53: readarray -t prereq_bots ++ 53754:pw-trigger.sh: 53: print_prereq_bots tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 53754:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 53754:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in ++ 53754:pw-trigger.sh: print_prereq_bots: 39: echo redhat-pt-bot/TryBot-apply_patch + 53754:pw-trigger.sh: 55: git -C glibc pw series list -f yaml + 53754:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 53754:pw-trigger.sh: 58: shyaml get-length + 53754:pw-trigger.sh: 58: len=30 + 53754:pw-trigger.sh: 59: i=30 + 53754:pw-trigger.sh: 60: j=0 + 53754:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=29 ++ 53754:pw-trigger.sh: 64: shyaml get-value 29.id + 53754:pw-trigger.sh: 64: series_id=67344 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67344 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67344 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67344 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67344 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67344 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67344 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67344 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67344 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145139 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145139 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145139 + 53754:pw-trigger.sh: 74: patch_id=145139 + 53754:pw-trigger.sh: 75: '[' 145139 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145139 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145139 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145139 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145139 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145139 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145139 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.R9zrstP1Rx +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5MtZmzdoCp ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.R9zrstP1Rx /tmp/tmp.5MtZmzdoCp' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145139/checks/ ++ 53754: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' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 53879 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5MtZmzdoCp ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T00:54:27.673383 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T00:54:27.673383 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1790902467 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790902467 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790902467 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 53886 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5MtZmzdoCp ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T00:54:28.736035 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T00:54:28.736035 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1790902468 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790902467 -le 1790902468 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790902468 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 53893 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5MtZmzdoCp ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T00:55:48.543401 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T00:55:48.543401 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1790902548 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790902468 -le 1790902548 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790902548 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 53900 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5MtZmzdoCp ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.R9zrstP1Rx /tmp/tmp.5MtZmzdoCp + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67344 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67344 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67344 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67344 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=28 ++ 53754:pw-trigger.sh: 64: shyaml get-value 28.id + 53754:pw-trigger.sh: 64: series_id=67360 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67360 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67360 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67360 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67360 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67360 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67360 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67360 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67360 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145156 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145156 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145156 + 53754:pw-trigger.sh: 74: patch_id=145156 + 53754:pw-trigger.sh: 75: '[' 145156 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145156 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145156 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145156 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145156 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=changes-requested + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145156 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145156 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WuHoRnTlXE +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PAjiSq6qmi ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WuHoRnTlXE /tmp/tmp.PAjiSq6qmi' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145156/checks/ ++ 53754: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' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54002 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAjiSq6qmi ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:28.826243 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:28.826243 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791275608 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791275608 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275608 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54009 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAjiSq6qmi ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:29.818033 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:29.818033 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791275609 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275608 -le 1791275609 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275609 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54016 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAjiSq6qmi ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:35:02.530333 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:35:02.530333 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791275702 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275609 -le 1791275702 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275702 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54023 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAjiSq6qmi ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WuHoRnTlXE /tmp/tmp.PAjiSq6qmi + 53754:pw-trigger.sh: 89: check_state=fail + 53754:pw-trigger.sh: 90: '[' fail = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67360 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67360 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67360 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67360 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=27 ++ 53754:pw-trigger.sh: 64: shyaml get-value 27.id + 53754:pw-trigger.sh: 64: series_id=67391 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67391 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67391 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67391 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67391 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67391 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67391 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67391 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67391 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145192 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145192 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145192 + 53754:pw-trigger.sh: 74: patch_id=145192 + 53754:pw-trigger.sh: 75: '[' 145192 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145192 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145192 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145192 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145192 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145192 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145192 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gbnpPkOVUJ +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C2RAP0nDCH ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gbnpPkOVUJ /tmp/tmp.C2RAP0nDCH' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145192/checks/ ++ 53754: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' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54125 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2RAP0nDCH ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:30.297742 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:30.297742 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791275610 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791275610 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275610 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54132 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2RAP0nDCH ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:31.320991 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:31.320991 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791275611 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275610 -le 1791275611 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275611 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54139 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2RAP0nDCH ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:34:56.063053 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:34:56.063053 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791275696 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275611 -le 1791275696 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275696 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54146 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2RAP0nDCH ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gbnpPkOVUJ /tmp/tmp.C2RAP0nDCH + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67391 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67391 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67391 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67391 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=26 ++ 53754:pw-trigger.sh: 64: shyaml get-value 26.id + 53754:pw-trigger.sh: 64: series_id=67434 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67434 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67434 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67434 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67434 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145246 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145246 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145246 + 53754:pw-trigger.sh: 74: patch_id=145246 + 53754:pw-trigger.sh: 75: '[' 145246 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145246 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145246 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145246 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145246 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=superseded + 53754:pw-trigger.sh: 83: case "$patch_state" in + 53754:pw-trigger.sh: 85: num_patch=1 + 53754:pw-trigger.sh: 86: continue + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145247 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145247 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145247 + 53754:pw-trigger.sh: 74: patch_id=145247 + 53754:pw-trigger.sh: 75: '[' 145247 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145247 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145247 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145247 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145247 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=superseded + 53754:pw-trigger.sh: 83: case "$patch_state" in + 53754:pw-trigger.sh: 85: num_patch=2 + 53754:pw-trigger.sh: 86: continue + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 2 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145245 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145245 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145245 + 53754:pw-trigger.sh: 74: patch_id=145245 + 53754:pw-trigger.sh: 75: '[' 145245 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145245 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145245 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145245 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145245 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=superseded + 53754:pw-trigger.sh: 83: case "$patch_state" in + 53754:pw-trigger.sh: 85: num_patch=3 + 53754:pw-trigger.sh: 86: continue + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 3 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=25 ++ 53754:pw-trigger.sh: 64: shyaml get-value 25.id + 53754:pw-trigger.sh: 64: series_id=67509 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67509 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67509 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67509 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67509 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67509 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67509 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67509 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67509 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145390 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145390 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145390 + 53754:pw-trigger.sh: 74: patch_id=145390 + 53754:pw-trigger.sh: 75: '[' 145390 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145390 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145390 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145390 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145390 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145390 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145390 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RZRtGohhSn +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g9vrdWS1GV ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RZRtGohhSn /tmp/tmp.g9vrdWS1GV' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145390/checks/ ++ 53754: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' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54446 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g9vrdWS1GV ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:49:21.602267 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:49:21.602267 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791316161 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316161 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316161 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54453 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g9vrdWS1GV ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:49:22.531040 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:49:22.531040 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791316162 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316161 -le 1791316162 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316162 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54460 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g9vrdWS1GV ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:50:50.743829 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:50:50.743829 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791316250 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316162 -le 1791316250 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316250 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54467 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g9vrdWS1GV ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RZRtGohhSn /tmp/tmp.g9vrdWS1GV + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67509 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67509 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67509 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67509 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=24 ++ 53754:pw-trigger.sh: 64: shyaml get-value 24.id + 53754:pw-trigger.sh: 64: series_id=67521 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67521 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67521 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67521 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67521 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145407 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145407 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145407 + 53754:pw-trigger.sh: 74: patch_id=145407 + 53754:pw-trigger.sh: 75: '[' 145407 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145407 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145407 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145407 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145407 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145407 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145407 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3dLOKYVyaV +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TOJbIaVS23 ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3dLOKYVyaV /tmp/tmp.TOJbIaVS23' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145407/checks/ ++ 53754: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' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54579 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOJbIaVS23 ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:42:02.924815 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:42:02.924815 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791333722 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791333722 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333722 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54586 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOJbIaVS23 ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:42:03.983853 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:42:03.983853 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791333723 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791333722 -le 1791333723 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333723 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54593 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOJbIaVS23 ++ 53754: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 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:43:50.477915 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:43:50.477915 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791333830 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791333723 -le 1791333830 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333830 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54600 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOJbIaVS23 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3dLOKYVyaV /tmp/tmp.TOJbIaVS23 + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145406 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145406 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145406 + 53754:pw-trigger.sh: 74: patch_id=145406 + 53754:pw-trigger.sh: 75: '[' 145406 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145406 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145406 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145406 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145406 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145406 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145406 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.trIAayaOKK +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZS4WLxpl4g ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.trIAayaOKK /tmp/tmp.ZS4WLxpl4g' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145406/checks/ ++ 53754: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' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54664 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZS4WLxpl4g ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526256, "url": "https://patchwork.sourceware.org/api/1.2/patches/145406/checks/526256/", "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-07T06:58:13.802069", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10899/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T06:58:13.802069 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T06:58:13.802069 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791356293 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791356293 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791356293 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54671 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZS4WLxpl4g ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526257, "url": "https://patchwork.sourceware.org/api/1.2/patches/145406/checks/526257/", "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-07T06:58:15.453623", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10899/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T06:58:15.453623 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T06:58:15.453623 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791356295 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791356293 -le 1791356295 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791356295 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54678 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZS4WLxpl4g ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526258, "url": "https://patchwork.sourceware.org/api/1.2/patches/145406/checks/526258/", "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-07T07:00:12.636653", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10899/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T07:00:12.636653 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T07:00:12.636653 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791356412 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791356295 -le 1791356412 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791356412 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54685 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZS4WLxpl4g ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.trIAayaOKK /tmp/tmp.ZS4WLxpl4g + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=2 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 2 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145404 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145404 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145404 + 53754:pw-trigger.sh: 74: patch_id=145404 + 53754:pw-trigger.sh: 75: '[' 145404 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145404 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145404 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145404 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145404 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145404 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145404 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wluC4BlTGL +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ucUDoLGYPd ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wluC4BlTGL /tmp/tmp.ucUDoLGYPd' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145404/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145404/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54752 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ucUDoLGYPd ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526409, "url": "https://patchwork.sourceware.org/api/1.2/patches/145404/checks/526409/", "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-07T14:55:40.824807", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10900/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:40.824807 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:40.824807 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791384940 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791384940 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384940 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54759 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ucUDoLGYPd ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526411, "url": "https://patchwork.sourceware.org/api/1.2/patches/145404/checks/526411/", "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-07T14:55:42.154557", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10900/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:42.154557 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:42.154557 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791384942 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384940 -le 1791384942 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384942 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54766 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ucUDoLGYPd ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526415, "url": "https://patchwork.sourceware.org/api/1.2/patches/145404/checks/526415/", "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-07T14:57:31.116475", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10900/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:57:31.116475 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:57:31.116475 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791385051 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384942 -le 1791385051 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791385051 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54773 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ucUDoLGYPd ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wluC4BlTGL /tmp/tmp.ucUDoLGYPd + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=3 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 3 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145405 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145405 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145405 + 53754:pw-trigger.sh: 74: patch_id=145405 + 53754:pw-trigger.sh: 75: '[' 145405 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145405 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145405 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145405 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145405 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145405 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145405 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.t1ZuxOQxin +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8K45Z8G9AT ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.t1ZuxOQxin /tmp/tmp.8K45Z8G9AT' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145405/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145405/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54843 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8K45Z8G9AT ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526698, "url": "https://patchwork.sourceware.org/api/1.2/patches/145405/checks/526698/", "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-08T04:10:15.951700", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10903/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:15.951700 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:15.951700 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432615 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791432615 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432615 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54850 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8K45Z8G9AT ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526699, "url": "https://patchwork.sourceware.org/api/1.2/patches/145405/checks/526699/", "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-08T04:10:17.187991", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10903/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:17.187991 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:17.187991 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432617 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432615 -le 1791432617 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432617 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54857 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8K45Z8G9AT ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526707, "url": "https://patchwork.sourceware.org/api/1.2/patches/145405/checks/526707/", "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-08T04:12:01.621925", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10903/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:12:01.621925 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:12:01.621925 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432721 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432617 -le 1791432721 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432721 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54864 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8K45Z8G9AT ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.t1ZuxOQxin /tmp/tmp.8K45Z8G9AT + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=4 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 4 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 4 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145403 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145403 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145403 + 53754:pw-trigger.sh: 74: patch_id=145403 + 53754:pw-trigger.sh: 75: '[' 145403 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145403 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145403 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145403 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145403 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145403 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145403 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bEGX9Qlf7X +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.99ZV5jPF9p ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bEGX9Qlf7X /tmp/tmp.99ZV5jPF9p' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145403/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145403/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54937 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.99ZV5jPF9p ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527062, "url": "https://patchwork.sourceware.org/api/1.2/patches/145403/checks/527062/", "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-08T18:12:08.428782", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10907/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:12:08.428782 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:12:08.428782 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483128 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483128 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483128 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54944 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.99ZV5jPF9p ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527063, "url": "https://patchwork.sourceware.org/api/1.2/patches/145403/checks/527063/", "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-08T18:12:13.303890", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10907/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:12:13.303890 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:12:13.303890 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483133 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483128 -le 1791483133 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483133 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54951 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.99ZV5jPF9p ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527067, "url": "https://patchwork.sourceware.org/api/1.2/patches/145403/checks/527067/", "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-08T18:14:31.925557", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10907/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:14:31.925557 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:14:31.925557 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483271 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483133 -le 1791483271 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483271 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 54958 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.99ZV5jPF9p ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bEGX9Qlf7X /tmp/tmp.99ZV5jPF9p + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=5 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 5 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 5 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145402 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145402 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145402 + 53754:pw-trigger.sh: 74: patch_id=145402 + 53754:pw-trigger.sh: 75: '[' 145402 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145402 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145402 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145402 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145402 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145402 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145402 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.m2F5vHyfSK +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PxD6JS7Aix ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.m2F5vHyfSK /tmp/tmp.PxD6JS7Aix' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145402/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145402/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55034 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PxD6JS7Aix ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527297, "url": "https://patchwork.sourceware.org/api/1.2/patches/145402/checks/527297/", "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-09T01:39:59.048265", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10912/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:39:59.048265 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:39:59.048265 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791509999 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791509999 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791509999 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55041 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PxD6JS7Aix ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527299, "url": "https://patchwork.sourceware.org/api/1.2/patches/145402/checks/527299/", "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-09T01:40:00.167088", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10912/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:40:00.167088 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:40:00.167088 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791510000 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791509999 -le 1791510000 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510000 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55048 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PxD6JS7Aix ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527304, "url": "https://patchwork.sourceware.org/api/1.2/patches/145402/checks/527304/", "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-09T01:41:22.207210", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10912/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:41:22.207210 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:41:22.207210 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791510082 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791510000 -le 1791510082 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510082 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55055 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PxD6JS7Aix ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.m2F5vHyfSK /tmp/tmp.PxD6JS7Aix + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=6 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 6 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 6 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=23 ++ 53754:pw-trigger.sh: 64: shyaml get-value 23.id + 53754:pw-trigger.sh: 64: series_id=67542 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67542 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67542 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67542 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67542 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67542 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67542 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67542 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67542 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145441 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145441 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145441 + 53754:pw-trigger.sh: 74: patch_id=145441 + 53754:pw-trigger.sh: 75: '[' 145441 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145441 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145441 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145441 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145441 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145441 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145441 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.g9Z2o5zDfa +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wJ6d1QZSja ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.g9Z2o5zDfa /tmp/tmp.wJ6d1QZSja' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145441/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145441/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55176 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wJ6d1QZSja ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526408, "url": "https://patchwork.sourceware.org/api/1.2/patches/145441/checks/526408/", "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-07T14:55:39.688962", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10901/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:39.688962 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:39.688962 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791384939 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791384939 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384939 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55183 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wJ6d1QZSja ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526410, "url": "https://patchwork.sourceware.org/api/1.2/patches/145441/checks/526410/", "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-07T14:55:41.249209", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10901/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:41.249209 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:41.249209 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791384941 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384939 -le 1791384941 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384941 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55190 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wJ6d1QZSja ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526414, "url": "https://patchwork.sourceware.org/api/1.2/patches/145441/checks/526414/", "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-07T14:57:30.905597", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10901/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:57:30.905597 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:57:30.905597 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791385050 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384941 -le 1791385050 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791385050 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55197 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wJ6d1QZSja ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.g9Z2o5zDfa /tmp/tmp.wJ6d1QZSja + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67542 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67542 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67542 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67542 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145440 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145440 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145440 + 53754:pw-trigger.sh: 74: patch_id=145440 + 53754:pw-trigger.sh: 75: '[' 145440 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145440 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145440 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145440 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145440 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145440 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145440 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kdbOGwhuOH +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ORcSNN3wOW ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kdbOGwhuOH /tmp/tmp.ORcSNN3wOW' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145440/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145440/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55261 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ORcSNN3wOW ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526700, "url": "https://patchwork.sourceware.org/api/1.2/patches/145440/checks/526700/", "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-08T04:10:22.637568", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10904/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:22.637568 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:22.637568 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432622 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791432622 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432622 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55268 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ORcSNN3wOW ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526701, "url": "https://patchwork.sourceware.org/api/1.2/patches/145440/checks/526701/", "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-08T04:10:24.267474", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10904/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:24.267474 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:24.267474 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432624 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432622 -le 1791432624 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432624 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55275 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ORcSNN3wOW ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526708, "url": "https://patchwork.sourceware.org/api/1.2/patches/145440/checks/526708/", "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-08T04:12:08.893939", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10904/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:12:08.893939 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:12:08.893939 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432728 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432624 -le 1791432728 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432728 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55282 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ORcSNN3wOW ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kdbOGwhuOH /tmp/tmp.ORcSNN3wOW + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=2 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67542 2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67542 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67542 property '.*' value Patches 2 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67542 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145442 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145442 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145442 + 53754:pw-trigger.sh: 74: patch_id=145442 + 53754:pw-trigger.sh: 75: '[' 145442 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145442 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145442 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145442 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145442 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145442 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145442 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JZ7PCs0J9Z +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2Cl5PPHMVn ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JZ7PCs0J9Z /tmp/tmp.2Cl5PPHMVn' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145442/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145442/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55349 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Cl5PPHMVn ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527060, "url": "https://patchwork.sourceware.org/api/1.2/patches/145442/checks/527060/", "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-08T18:12:01.086247", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10908/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:12:01.086247 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:12:01.086247 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483121 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483121 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483121 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55356 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Cl5PPHMVn ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527061, "url": "https://patchwork.sourceware.org/api/1.2/patches/145442/checks/527061/", "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-08T18:12:04.203986", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10908/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:12:04.203986 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:12:04.203986 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483124 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483121 -le 1791483124 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483124 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55363 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Cl5PPHMVn ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527066, "url": "https://patchwork.sourceware.org/api/1.2/patches/145442/checks/527066/", "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-08T18:14:08.541034", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10908/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:14:08.541034 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:14:08.541034 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483248 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483124 -le 1791483248 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483248 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55370 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Cl5PPHMVn ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JZ7PCs0J9Z /tmp/tmp.2Cl5PPHMVn + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=3 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67542 3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67542 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67542 property '.*' value Patches 3 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67542 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=22 ++ 53754:pw-trigger.sh: 64: shyaml get-value 22.id + 53754:pw-trigger.sh: 64: series_id=67552 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67552 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67552 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67552 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67552 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145462 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145462 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145462 + 53754:pw-trigger.sh: 74: patch_id=145462 + 53754:pw-trigger.sh: 75: '[' 145462 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145462 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145462 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145462 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145462 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145462 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145462 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DO6JWMoaX8 +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zQLRkVvQlS ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DO6JWMoaX8 /tmp/tmp.zQLRkVvQlS' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145462/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145462/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55492 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zQLRkVvQlS ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526412, "url": "https://patchwork.sourceware.org/api/1.2/patches/145462/checks/526412/", "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-07T14:55:57.665621", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10902/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:57.665621 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:57.665621 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791384957 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791384957 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384957 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55499 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zQLRkVvQlS ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526413, "url": "https://patchwork.sourceware.org/api/1.2/patches/145462/checks/526413/", "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-07T14:55:58.827242", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10902/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:58.827242 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:58.827242 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791384958 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384957 -le 1791384958 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384958 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55506 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zQLRkVvQlS ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526416, "url": "https://patchwork.sourceware.org/api/1.2/patches/145462/checks/526416/", "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-07T14:57:40.939456", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10902/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:57:40.939456 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:57:40.939456 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791385060 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384958 -le 1791385060 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791385060 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55513 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zQLRkVvQlS ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DO6JWMoaX8 /tmp/tmp.zQLRkVvQlS + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145467 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145467 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145467 + 53754:pw-trigger.sh: 74: patch_id=145467 + 53754:pw-trigger.sh: 75: '[' 145467 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145467 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145467 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145467 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145467 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145467 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145467 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PJTE1rFhPu +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MLz5N3wzh0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PJTE1rFhPu /tmp/tmp.MLz5N3wzh0' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145467/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145467/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55577 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MLz5N3wzh0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526702, "url": "https://patchwork.sourceware.org/api/1.2/patches/145467/checks/526702/", "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-08T04:10:24.898956", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10905/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:24.898956 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:24.898956 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432624 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791432624 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432624 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55584 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MLz5N3wzh0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526703, "url": "https://patchwork.sourceware.org/api/1.2/patches/145467/checks/526703/", "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-08T04:10:27.947827", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10905/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:27.947827 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:27.947827 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432627 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432624 -le 1791432627 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432627 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55591 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MLz5N3wzh0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526709, "url": "https://patchwork.sourceware.org/api/1.2/patches/145467/checks/526709/", "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-08T04:12:14.330644", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10905/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:12:14.330644 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:12:14.330644 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432734 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432627 -le 1791432734 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432734 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55598 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MLz5N3wzh0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PJTE1rFhPu /tmp/tmp.MLz5N3wzh0 + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=2 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 2 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145463 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145463 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145463 + 53754:pw-trigger.sh: 74: patch_id=145463 + 53754:pw-trigger.sh: 75: '[' 145463 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145463 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145463 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145463 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145463 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145463 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145463 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.k36qOWm86T +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pVK86UvR1d ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.k36qOWm86T /tmp/tmp.pVK86UvR1d' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145463/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145463/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55665 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVK86UvR1d ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527068, "url": "https://patchwork.sourceware.org/api/1.2/patches/145463/checks/527068/", "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-08T18:16:55.165383", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10909/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:16:55.165383 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:16:55.165383 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483415 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483415 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483415 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55672 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVK86UvR1d ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527069, "url": "https://patchwork.sourceware.org/api/1.2/patches/145463/checks/527069/", "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-08T18:16:58.342728", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10909/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:16:58.342728 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:16:58.342728 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483418 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483415 -le 1791483418 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483418 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55679 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVK86UvR1d ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527074, "url": "https://patchwork.sourceware.org/api/1.2/patches/145463/checks/527074/", "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-08T18:18:31.936037", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10909/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:18:31.936037 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:18:31.936037 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483511 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483418 -le 1791483511 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483511 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55686 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVK86UvR1d ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.k36qOWm86T /tmp/tmp.pVK86UvR1d + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=3 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 3 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145466 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145466 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145466 + 53754:pw-trigger.sh: 74: patch_id=145466 + 53754:pw-trigger.sh: 75: '[' 145466 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145466 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145466 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145466 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145466 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145466 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145466 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b3Qqbj6M9l +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fGplA9z56j ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b3Qqbj6M9l /tmp/tmp.fGplA9z56j' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145466/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145466/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55756 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fGplA9z56j ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527296, "url": "https://patchwork.sourceware.org/api/1.2/patches/145466/checks/527296/", "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-09T01:39:57.737377", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10913/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:39:57.737377 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:39:57.737377 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791509997 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791509997 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791509997 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55763 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fGplA9z56j ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527298, "url": "https://patchwork.sourceware.org/api/1.2/patches/145466/checks/527298/", "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-09T01:39:59.756294", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10913/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:39:59.756294 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:39:59.756294 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791509999 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791509997 -le 1791509999 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791509999 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55770 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fGplA9z56j ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b3Qqbj6M9l /tmp/tmp.fGplA9z56j + 53754:pw-trigger.sh: 89: check_state=fail + 53754:pw-trigger.sh: 90: '[' fail = pending ']' + 53754:pw-trigger.sh: 93: num_patch=4 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 4 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 4 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145464 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145464 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145464 + 53754:pw-trigger.sh: 74: patch_id=145464 + 53754:pw-trigger.sh: 75: '[' 145464 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145464 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145464 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145464 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145464 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145464 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145464 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MRK04bHtpc +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kHj8EgVLAi ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MRK04bHtpc /tmp/tmp.kHj8EgVLAi' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145464/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145464/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55843 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kHj8EgVLAi ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527548, "url": "https://patchwork.sourceware.org/api/1.2/patches/145464/checks/527548/", "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-09T13:47:17.914224", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10916/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T13:47:17.914224 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T13:47:17.914224 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791553637 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791553637 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791553637 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55850 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kHj8EgVLAi ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527554, "url": "https://patchwork.sourceware.org/api/1.2/patches/145464/checks/527554/", "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-09T13:47:19.909797", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10916/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T13:47:19.909797 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T13:47:19.909797 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791553639 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791553637 -le 1791553639 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791553639 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55857 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kHj8EgVLAi ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MRK04bHtpc /tmp/tmp.kHj8EgVLAi + 53754:pw-trigger.sh: 89: check_state=fail + 53754:pw-trigger.sh: 90: '[' fail = pending ']' + 53754:pw-trigger.sh: 93: num_patch=5 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 5 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 5 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145461 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145461 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145461 + 53754:pw-trigger.sh: 74: patch_id=145461 + 53754:pw-trigger.sh: 75: '[' 145461 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145461 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145461 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145461 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145461 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145461 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145461 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KGZhgTt9us +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZIS3WuskJ5 ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KGZhgTt9us /tmp/tmp.ZIS3WuskJ5' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145461/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145461/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55933 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZIS3WuskJ5 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527729, "url": "https://patchwork.sourceware.org/api/1.2/patches/145461/checks/527729/", "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-13T08:32:00.777690", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10920/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:32:00.777690 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:32:00.777690 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880320 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791880320 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880320 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55940 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZIS3WuskJ5 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527732, "url": "https://patchwork.sourceware.org/api/1.2/patches/145461/checks/527732/", "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-13T08:32:02.850137", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10920/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:32:02.850137 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:32:02.850137 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880322 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880320 -le 1791880322 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880322 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 55947 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZIS3WuskJ5 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KGZhgTt9us /tmp/tmp.ZIS3WuskJ5 + 53754:pw-trigger.sh: 89: check_state=fail + 53754:pw-trigger.sh: 90: '[' fail = pending ']' + 53754:pw-trigger.sh: 93: num_patch=6 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 6 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 6 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145460 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145460 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145460 + 53754:pw-trigger.sh: 74: patch_id=145460 + 53754:pw-trigger.sh: 75: '[' 145460 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145460 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145460 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145460 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145460 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145460 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145460 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OR2kdD5xEY +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LPpgwAHVBy ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OR2kdD5xEY /tmp/tmp.LPpgwAHVBy' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145460/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145460/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56026 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LPpgwAHVBy ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528221, "url": "https://patchwork.sourceware.org/api/1.2/patches/145460/checks/528221/", "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-13T19:13:27.309400", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10928/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:13:27.309400 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:13:27.309400 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791918807 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791918807 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791918807 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56033 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LPpgwAHVBy ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528222, "url": "https://patchwork.sourceware.org/api/1.2/patches/145460/checks/528222/", "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-13T19:13:29.408668", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10928/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:13:29.408668 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:13:29.408668 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791918809 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791918807 -le 1791918809 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791918809 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56040 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LPpgwAHVBy ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OR2kdD5xEY /tmp/tmp.LPpgwAHVBy + 53754:pw-trigger.sh: 89: check_state=fail + 53754:pw-trigger.sh: 90: '[' fail = pending ']' + 53754:pw-trigger.sh: 93: num_patch=7 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 7 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 7 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145465 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145465 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145465 + 53754:pw-trigger.sh: 74: patch_id=145465 + 53754:pw-trigger.sh: 75: '[' 145465 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145465 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145465 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145465 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145465 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145465 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145465 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9xZWHUZwEH +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PvXuMJ7XiI ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9xZWHUZwEH /tmp/tmp.PvXuMJ7XiI' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145465/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145465/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56122 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PvXuMJ7XiI ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9xZWHUZwEH /tmp/tmp.PvXuMJ7XiI + 53754:pw-trigger.sh: 89: check_state=pending + 53754:pw-trigger.sh: 90: '[' pending = pending ']' + 53754:pw-trigger.sh: 91: break + 53754:pw-trigger.sh: 96: '[' 145465 = '' ']' + 53754:pw-trigger.sh: 101: check_state=success + 53754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53754:pw-trigger.sh: 103: pw_patch_check_state 145465 redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145465 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tTL4uPIFrS +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4fYHxZg4XW ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tTL4uPIFrS /tmp/tmp.4fYHxZg4XW' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145465/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145465/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56137 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4fYHxZg4XW ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526394, "url": "https://patchwork.sourceware.org/api/1.2/patches/145465/checks/526394/", "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-07T14:12:01.020287", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:12:01.020287 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:12:01.020287 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791382321 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791382321 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791382321 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56144 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4fYHxZg4XW ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tTL4uPIFrS /tmp/tmp.4fYHxZg4XW + 53754:pw-trigger.sh: 103: check_state=success + 53754:pw-trigger.sh: 104: '[' success '!=' success ']' + 53754:pw-trigger.sh: 108: '[' success '!=' success ']' + 53754:pw-trigger.sh: 113: j=1 + 53754:pw-trigger.sh: 114: cat + 53754:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=21 ++ 53754:pw-trigger.sh: 64: shyaml get-value 21.id + 53754:pw-trigger.sh: 64: series_id=67565 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67565 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67565 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67565 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67565 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67565 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67565 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67565 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67565 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145483 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145483 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145483 + 53754:pw-trigger.sh: 74: patch_id=145483 + 53754:pw-trigger.sh: 75: '[' 145483 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145483 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145483 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145483 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145483 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145483 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145483 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NFyqH5cO9j +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oGkq1myoLh ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NFyqH5cO9j /tmp/tmp.oGkq1myoLh' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145483/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145483/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56232 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oGkq1myoLh ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526705, "url": "https://patchwork.sourceware.org/api/1.2/patches/145483/checks/526705/", "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-08T04:10:53.921059", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10906/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:53.921059 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:53.921059 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432653 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791432653 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432653 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56239 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oGkq1myoLh ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526706, "url": "https://patchwork.sourceware.org/api/1.2/patches/145483/checks/526706/", "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-08T04:10:55.048986", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10906/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:55.048986 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:55.048986 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432655 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432653 -le 1791432655 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432655 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56246 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oGkq1myoLh ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526710, "url": "https://patchwork.sourceware.org/api/1.2/patches/145483/checks/526710/", "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-08T04:12:35.200794", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10906/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:12:35.200794 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:12:35.200794 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791432755 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432655 -le 1791432755 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432755 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56253 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oGkq1myoLh ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NFyqH5cO9j /tmp/tmp.oGkq1myoLh + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67565 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67565 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67565 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67565 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=20 ++ 53754:pw-trigger.sh: 64: shyaml get-value 20.id + 53754:pw-trigger.sh: 64: series_id=67580 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67580 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67580 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67580 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67580 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67580 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67580 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67580 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67580 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145498 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145498 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145498 + 53754:pw-trigger.sh: 74: patch_id=145498 + 53754:pw-trigger.sh: 75: '[' 145498 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145498 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145498 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145498 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145498 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145498 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145498 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Gt6VjEFn05 +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zGFrnLM0Bx ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Gt6VjEFn05 /tmp/tmp.zGFrnLM0Bx' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145498/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145498/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56359 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zGFrnLM0Bx ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527070, "url": "https://patchwork.sourceware.org/api/1.2/patches/145498/checks/527070/", "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-08T18:17:31.474565", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10910/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:17:31.474565 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:17:31.474565 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483451 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483451 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483451 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56366 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zGFrnLM0Bx ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527071, "url": "https://patchwork.sourceware.org/api/1.2/patches/145498/checks/527071/", "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-08T18:17:32.932502", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10910/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:17:32.932502 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:17:32.932502 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483452 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483451 -le 1791483452 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483452 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56373 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zGFrnLM0Bx ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527075, "url": "https://patchwork.sourceware.org/api/1.2/patches/145498/checks/527075/", "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-08T18:19:15.819118", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10910/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:19:15.819118 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:19:15.819118 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483555 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483452 -le 1791483555 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483555 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56380 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zGFrnLM0Bx ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Gt6VjEFn05 /tmp/tmp.zGFrnLM0Bx + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67580 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67580 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67580 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67580 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145500 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145500 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145500 + 53754:pw-trigger.sh: 74: patch_id=145500 + 53754:pw-trigger.sh: 75: '[' 145500 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145500 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145500 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145500 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145500 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145500 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145500 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kDVeVRUCjJ +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rgbf6p5Quw ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kDVeVRUCjJ /tmp/tmp.rgbf6p5Quw' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145500/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145500/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56444 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rgbf6p5Quw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527300, "url": "https://patchwork.sourceware.org/api/1.2/patches/145500/checks/527300/", "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-09T01:40:07.571304", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10914/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:40:07.571304 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:40:07.571304 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791510007 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791510007 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510007 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56451 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rgbf6p5Quw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527301, "url": "https://patchwork.sourceware.org/api/1.2/patches/145500/checks/527301/", "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-09T01:40:09.407445", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10914/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:40:09.407445 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:40:09.407445 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791510009 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791510007 -le 1791510009 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510009 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56458 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rgbf6p5Quw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527310, "url": "https://patchwork.sourceware.org/api/1.2/patches/145500/checks/527310/", "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-09T01:41:32.142174", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10914/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:41:32.142174 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:41:32.142174 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791510092 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791510009 -le 1791510092 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510092 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56465 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rgbf6p5Quw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kDVeVRUCjJ /tmp/tmp.rgbf6p5Quw + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=2 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67580 2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67580 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67580 property '.*' value Patches 2 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67580 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145499 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145499 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145499 + 53754:pw-trigger.sh: 74: patch_id=145499 + 53754:pw-trigger.sh: 75: '[' 145499 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145499 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145499 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145499 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145499 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145499 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145499 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Rqkd4WzM6w +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nRzn2LdVzB ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Rqkd4WzM6w /tmp/tmp.nRzn2LdVzB' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145499/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145499/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56532 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nRzn2LdVzB ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527549, "url": "https://patchwork.sourceware.org/api/1.2/patches/145499/checks/527549/", "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-09T13:47:17.975771", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10917/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T13:47:17.975771 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T13:47:17.975771 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791553637 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791553637 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791553637 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56539 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nRzn2LdVzB ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527552, "url": "https://patchwork.sourceware.org/api/1.2/patches/145499/checks/527552/", "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-09T13:47:19.132778", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10917/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T13:47:19.132778 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T13:47:19.132778 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791553639 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791553637 -le 1791553639 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791553639 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56546 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nRzn2LdVzB ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527556, "url": "https://patchwork.sourceware.org/api/1.2/patches/145499/checks/527556/", "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-09T13:49:08.621207", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10917/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T13:49:08.621207 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T13:49:08.621207 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791553748 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791553639 -le 1791553748 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791553748 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56553 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nRzn2LdVzB ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Rqkd4WzM6w /tmp/tmp.nRzn2LdVzB + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=3 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67580 3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67580 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67580 property '.*' value Patches 3 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67580 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=19 ++ 53754:pw-trigger.sh: 64: shyaml get-value 19.id + 53754:pw-trigger.sh: 64: series_id=67581 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67581 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67581 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67581 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67581 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67581 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67581 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67581 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67581 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145503 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145503 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145503 + 53754:pw-trigger.sh: 74: patch_id=145503 + 53754:pw-trigger.sh: 75: '[' 145503 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145503 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145503 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145503 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145503 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145503 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145503 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XmOhrrLOvW +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ja05KHiwpv ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XmOhrrLOvW /tmp/tmp.ja05KHiwpv' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145503/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145503/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56665 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ja05KHiwpv ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527076, "url": "https://patchwork.sourceware.org/api/1.2/patches/145503/checks/527076/", "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-08T18:19:23.212326", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10911/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:19:23.212326 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:19:23.212326 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483563 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483563 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483563 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56672 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ja05KHiwpv ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527077, "url": "https://patchwork.sourceware.org/api/1.2/patches/145503/checks/527077/", "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-08T18:19:24.382061", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10911/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:19:24.382061 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:19:24.382061 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483564 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483563 -le 1791483564 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483564 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56679 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ja05KHiwpv ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527080, "url": "https://patchwork.sourceware.org/api/1.2/patches/145503/checks/527080/", "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-08T18:22:08.440332", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10911/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:22:08.440332 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:22:08.440332 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791483728 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483564 -le 1791483728 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483728 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56686 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ja05KHiwpv ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XmOhrrLOvW /tmp/tmp.ja05KHiwpv + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67581 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67581 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67581 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67581 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145501 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145501 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145501 + 53754:pw-trigger.sh: 74: patch_id=145501 + 53754:pw-trigger.sh: 75: '[' 145501 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145501 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145501 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145501 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145501 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145501 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145501 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SAJrr2ya6B +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9tUs3QdOZv ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SAJrr2ya6B /tmp/tmp.9tUs3QdOZv' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145501/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145501/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56750 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9tUs3QdOZv ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527302, "url": "https://patchwork.sourceware.org/api/1.2/patches/145501/checks/527302/", "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-09T01:41:13.125190", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10915/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:41:13.125190 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:41:13.125190 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791510073 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791510073 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510073 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56757 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9tUs3QdOZv ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527303, "url": "https://patchwork.sourceware.org/api/1.2/patches/145501/checks/527303/", "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-09T01:41:14.218833", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10915/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:41:14.218833 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:41:14.218833 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791510074 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791510073 -le 1791510074 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510074 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56764 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9tUs3QdOZv ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527311, "url": "https://patchwork.sourceware.org/api/1.2/patches/145501/checks/527311/", "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-09T01:43:52.545896", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10915/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:43:52.545896 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:43:52.545896 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791510232 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791510074 -le 1791510232 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510232 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56771 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9tUs3QdOZv ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SAJrr2ya6B /tmp/tmp.9tUs3QdOZv + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=2 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67581 2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67581 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67581 property '.*' value Patches 2 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67581 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145502 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145502 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145502 + 53754:pw-trigger.sh: 74: patch_id=145502 + 53754:pw-trigger.sh: 75: '[' 145502 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145502 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145502 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145502 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145502 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145502 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145502 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qQaQXoUhPB +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rV0yWGEAa4 ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qQaQXoUhPB /tmp/tmp.rV0yWGEAa4' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145502/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145502/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56838 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rV0yWGEAa4 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527550, "url": "https://patchwork.sourceware.org/api/1.2/patches/145502/checks/527550/", "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-09T13:47:18.069958", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10918/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T13:47:18.069958 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T13:47:18.069958 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791553638 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791553638 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791553638 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56845 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rV0yWGEAa4 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527553, "url": "https://patchwork.sourceware.org/api/1.2/patches/145502/checks/527553/", "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-09T13:47:19.302002", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10918/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T13:47:19.302002 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T13:47:19.302002 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791553639 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791553638 -le 1791553639 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791553639 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56852 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rV0yWGEAa4 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527557, "url": "https://patchwork.sourceware.org/api/1.2/patches/145502/checks/527557/", "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-09T13:49:08.691077", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10918/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T13:49:08.691077 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T13:49:08.691077 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791553748 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791553639 -le 1791553748 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791553748 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 56859 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rV0yWGEAa4 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qQaQXoUhPB /tmp/tmp.rV0yWGEAa4 + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=3 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67581 3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67581 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67581 property '.*' value Patches 3 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67581 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=18 ++ 53754:pw-trigger.sh: 64: shyaml get-value 18.id + 53754:pw-trigger.sh: 64: series_id=67588 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67588 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67588 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67588 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67588 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67588 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67588 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67588 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67588 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145510 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145510 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145510 + 53754:pw-trigger.sh: 74: patch_id=145510 + 53754:pw-trigger.sh: 75: '[' 145510 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145510 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145510 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145510 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145510 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=superseded + 53754:pw-trigger.sh: 83: case "$patch_state" in + 53754:pw-trigger.sh: 85: num_patch=1 + 53754:pw-trigger.sh: 86: continue + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67588 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67588 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67588 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67588 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=17 ++ 53754:pw-trigger.sh: 64: shyaml get-value 17.id + 53754:pw-trigger.sh: 64: series_id=67628 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67628 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67628 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67628 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67628 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67628 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67628 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67628 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67628 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145552 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145552 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145552 + 53754:pw-trigger.sh: 74: patch_id=145552 + 53754:pw-trigger.sh: 75: '[' 145552 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145552 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145552 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145552 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145552 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=changes-requested + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145552 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145552 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GVIUbUkfYM +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FEqXpw52ZJ ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GVIUbUkfYM /tmp/tmp.FEqXpw52ZJ' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145552/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145552/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57054 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FEqXpw52ZJ ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GVIUbUkfYM /tmp/tmp.FEqXpw52ZJ + 53754:pw-trigger.sh: 89: check_state=pending + 53754:pw-trigger.sh: 90: '[' pending = pending ']' + 53754:pw-trigger.sh: 91: break + 53754:pw-trigger.sh: 96: '[' 145552 = '' ']' + 53754:pw-trigger.sh: 101: check_state=success + 53754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53754:pw-trigger.sh: 103: pw_patch_check_state 145552 redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145552 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dbmYgLbPQa +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2s08y50Ydc ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dbmYgLbPQa /tmp/tmp.2s08y50Ydc' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145552/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145552/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57069 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2s08y50Ydc ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526999, "url": "https://patchwork.sourceware.org/api/1.2/patches/145552/checks/526999/", "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-08T15:05:03.079372", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/145552.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T15:05:03.079372 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T15:05:03.079372 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791471903 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791471903 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791471903 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57076 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2s08y50Ydc ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dbmYgLbPQa /tmp/tmp.2s08y50Ydc + 53754:pw-trigger.sh: 103: check_state=fail + 53754:pw-trigger.sh: 104: '[' fail '!=' success ']' + 53754:pw-trigger.sh: 105: break + 53754:pw-trigger.sh: 108: '[' fail '!=' success ']' + 53754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145552:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 145552:redhat-pt-bot/TryBot-apply_patch to succeed. + 53754:pw-trigger.sh: 110: continue + 53754:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=16 ++ 53754:pw-trigger.sh: 64: shyaml get-value 16.id + 53754:pw-trigger.sh: 64: series_id=67648 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67648 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67648 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67648 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67648 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67648 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67648 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67648 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67648 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145580 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145580 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145580 + 53754:pw-trigger.sh: 74: patch_id=145580 + 53754:pw-trigger.sh: 75: '[' 145580 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145580 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145580 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145580 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145580 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=accepted + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145580 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145580 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.m0QibNupRz +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xD9vlvhLsw ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.m0QibNupRz /tmp/tmp.xD9vlvhLsw' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145580/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145580/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57163 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xD9vlvhLsw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527547, "url": "https://patchwork.sourceware.org/api/1.2/patches/145580/checks/527547/", "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-09T13:47:17.451052", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10919/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T13:47:17.451052 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T13:47:17.451052 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791553637 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791553637 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791553637 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57170 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xD9vlvhLsw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527551, "url": "https://patchwork.sourceware.org/api/1.2/patches/145580/checks/527551/", "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-09T13:47:18.520621", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10919/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T13:47:18.520621 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T13:47:18.520621 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791553638 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791553637 -le 1791553638 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791553638 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57177 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xD9vlvhLsw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527555, "url": "https://patchwork.sourceware.org/api/1.2/patches/145580/checks/527555/", "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-09T13:49:05.214691", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10919/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T13:49:05.214691 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T13:49:05.214691 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791553745 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791553638 -le 1791553745 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791553745 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57184 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xD9vlvhLsw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.m0QibNupRz /tmp/tmp.xD9vlvhLsw + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67648 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67648 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67648 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67648 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=15 ++ 53754:pw-trigger.sh: 64: shyaml get-value 15.id + 53754:pw-trigger.sh: 64: series_id=67685 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67685 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67685 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67685 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67685 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67685 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67685 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67685 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67685 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145623 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145623 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145623 + 53754:pw-trigger.sh: 74: patch_id=145623 + 53754:pw-trigger.sh: 75: '[' 145623 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145623 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145623 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145623 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145623 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=accepted + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145623 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145623 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cHGXrP0fRD +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MhNaHqWoNw ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cHGXrP0fRD /tmp/tmp.MhNaHqWoNw' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145623/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145623/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57286 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MhNaHqWoNw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527730, "url": "https://patchwork.sourceware.org/api/1.2/patches/145623/checks/527730/", "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-13T08:32:01.547612", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10921/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:32:01.547612 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:32:01.547612 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880321 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791880321 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880321 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57293 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MhNaHqWoNw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527731, "url": "https://patchwork.sourceware.org/api/1.2/patches/145623/checks/527731/", "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-13T08:32:02.430798", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10921/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:32:02.430798 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:32:02.430798 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880322 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880321 -le 1791880322 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880322 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57300 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MhNaHqWoNw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527741, "url": "https://patchwork.sourceware.org/api/1.2/patches/145623/checks/527741/", "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-13T08:33:53.724064", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10921/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:33:53.724064 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:33:53.724064 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880433 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880322 -le 1791880433 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880433 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57307 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MhNaHqWoNw ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cHGXrP0fRD /tmp/tmp.MhNaHqWoNw + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67685 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67685 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67685 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67685 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=14 ++ 53754:pw-trigger.sh: 64: shyaml get-value 14.id + 53754:pw-trigger.sh: 64: series_id=67710 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67710 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67710 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67710 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67710 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67710 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67710 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67710 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67710 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145661 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145661 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145661 + 53754:pw-trigger.sh: 74: patch_id=145661 + 53754:pw-trigger.sh: 75: '[' 145661 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145661 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145661 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145661 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145661 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145661 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145661 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QuyMsXsiYP +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DEpxdatObp ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QuyMsXsiYP /tmp/tmp.DEpxdatObp' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145661/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145661/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57413 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DEpxdatObp ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QuyMsXsiYP /tmp/tmp.DEpxdatObp + 53754:pw-trigger.sh: 89: check_state=pending + 53754:pw-trigger.sh: 90: '[' pending = pending ']' + 53754:pw-trigger.sh: 91: break + 53754:pw-trigger.sh: 96: '[' 145661 = '' ']' + 53754:pw-trigger.sh: 101: check_state=success + 53754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53754:pw-trigger.sh: 103: pw_patch_check_state 145661 redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145661 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SA2Gqg7Q4s +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wzoC0zhQy9 ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SA2Gqg7Q4s /tmp/tmp.wzoC0zhQy9' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145661/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145661/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57428 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wzoC0zhQy9 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527634, "url": "https://patchwork.sourceware.org/api/1.2/patches/145661/checks/527634/", "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-10T23:41:20.626893", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/145661.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-10T23:41:20.626893 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-10T23:41:20.626893 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791675680 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791675680 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791675680 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57435 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wzoC0zhQy9 ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SA2Gqg7Q4s /tmp/tmp.wzoC0zhQy9 + 53754:pw-trigger.sh: 103: check_state=fail + 53754:pw-trigger.sh: 104: '[' fail '!=' success ']' + 53754:pw-trigger.sh: 105: break + 53754:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 145661:redhat-pt-bot/TryBot-apply_patch to succeed. + 53754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145661:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53754:pw-trigger.sh: 110: continue + 53754:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=13 ++ 53754:pw-trigger.sh: 64: shyaml get-value 13.id + 53754:pw-trigger.sh: 64: series_id=67707 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67707 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67707 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67707 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67707 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67707 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67707 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67707 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67707 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145653 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145653 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145653 + 53754:pw-trigger.sh: 74: patch_id=145653 + 53754:pw-trigger.sh: 75: '[' 145653 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145653 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145653 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145653 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145653 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145653 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145653 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NMBOzA0JrI +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lYICkYdhTI ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NMBOzA0JrI /tmp/tmp.lYICkYdhTI' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145653/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145653/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57522 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYICkYdhTI ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NMBOzA0JrI /tmp/tmp.lYICkYdhTI + 53754:pw-trigger.sh: 89: check_state=pending + 53754:pw-trigger.sh: 90: '[' pending = pending ']' + 53754:pw-trigger.sh: 91: break + 53754:pw-trigger.sh: 96: '[' 145653 = '' ']' + 53754:pw-trigger.sh: 101: check_state=success + 53754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53754:pw-trigger.sh: 103: pw_patch_check_state 145653 redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145653 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TeJOI6PJ5e +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0nKxZSFxRb ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TeJOI6PJ5e /tmp/tmp.0nKxZSFxRb' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145653/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145653/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57537 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0nKxZSFxRb ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527631, "url": "https://patchwork.sourceware.org/api/1.2/patches/145653/checks/527631/", "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-10T23:34:19.301872", "state": "warning", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch already apply to master at the time it was sent" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-10T23:34:19.301872 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-10T23:34:19.301872 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791675259 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791675259 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791675259 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57544 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0nKxZSFxRb ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TeJOI6PJ5e /tmp/tmp.0nKxZSFxRb + 53754:pw-trigger.sh: 103: check_state=warning + 53754:pw-trigger.sh: 104: '[' warning '!=' success ']' + 53754:pw-trigger.sh: 105: break + 53754:pw-trigger.sh: 108: '[' warning '!=' success ']' + 53754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145653:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 145653:redhat-pt-bot/TryBot-apply_patch to succeed. + 53754:pw-trigger.sh: 110: continue + 53754:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=12 ++ 53754:pw-trigger.sh: 64: shyaml get-value 12.id + 53754:pw-trigger.sh: 64: series_id=67714 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67714 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67714 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67714 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67714 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67714 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67714 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67714 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67714 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145662 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145662 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145662 + 53754:pw-trigger.sh: 74: patch_id=145662 + 53754:pw-trigger.sh: 75: '[' 145662 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145662 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145662 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145662 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145662 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145662 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145662 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SiZAFBkAuW +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.y1D3Gxo7YC ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SiZAFBkAuW /tmp/tmp.y1D3Gxo7YC' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145662/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145662/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57631 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y1D3Gxo7YC ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SiZAFBkAuW /tmp/tmp.y1D3Gxo7YC + 53754:pw-trigger.sh: 89: check_state=pending + 53754:pw-trigger.sh: 90: '[' pending = pending ']' + 53754:pw-trigger.sh: 91: break + 53754:pw-trigger.sh: 96: '[' 145662 = '' ']' + 53754:pw-trigger.sh: 101: check_state=success + 53754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53754:pw-trigger.sh: 103: pw_patch_check_state 145662 redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145662 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wNzfXIi19a +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.c5dFlSnqAW ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wNzfXIi19a /tmp/tmp.c5dFlSnqAW' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145662/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145662/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57646 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c5dFlSnqAW ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527635, "url": "https://patchwork.sourceware.org/api/1.2/patches/145662/checks/527635/", "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-10T23:41:22.376503", "state": "warning", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch already apply to master at the time it was sent" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-10T23:41:22.376503 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-10T23:41:22.376503 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791675682 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791675682 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791675682 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57653 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c5dFlSnqAW ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wNzfXIi19a /tmp/tmp.c5dFlSnqAW + 53754:pw-trigger.sh: 103: check_state=warning + 53754:pw-trigger.sh: 104: '[' warning '!=' success ']' + 53754:pw-trigger.sh: 105: break + 53754:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 145662:redhat-pt-bot/TryBot-apply_patch to succeed. + 53754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145662:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53754:pw-trigger.sh: 110: continue + 53754:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=11 ++ 53754:pw-trigger.sh: 64: shyaml get-value 11.id + 53754:pw-trigger.sh: 64: series_id=67717 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67717 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67717 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67717 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67717 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67717 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67717 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67717 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67717 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145665 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145665 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145665 + 53754:pw-trigger.sh: 74: patch_id=145665 + 53754:pw-trigger.sh: 75: '[' 145665 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145665 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145665 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145665 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145665 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145665 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145665 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.O28rbL2dTb +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3qyi05AcfG ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.O28rbL2dTb /tmp/tmp.3qyi05AcfG' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145665/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145665/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57740 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3qyi05AcfG ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527733, "url": "https://patchwork.sourceware.org/api/1.2/patches/145665/checks/527733/", "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-13T08:32:15.426275", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10922/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:32:15.426275 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:32:15.426275 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880335 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791880335 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880335 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57747 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3qyi05AcfG ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527735, "url": "https://patchwork.sourceware.org/api/1.2/patches/145665/checks/527735/", "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-13T08:32:16.535807", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10922/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:32:16.535807 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:32:16.535807 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880336 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880335 -le 1791880336 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880336 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57754 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3qyi05AcfG ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527743, "url": "https://patchwork.sourceware.org/api/1.2/patches/145665/checks/527743/", "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-13T08:34:09.027994", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10922/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:34:09.027994 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:34:09.027994 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880449 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880336 -le 1791880449 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880449 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57761 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3qyi05AcfG ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.O28rbL2dTb /tmp/tmp.3qyi05AcfG + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67717 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67717 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67717 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67717 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=10 ++ 53754:pw-trigger.sh: 64: shyaml get-value 10.id + 53754:pw-trigger.sh: 64: series_id=67735 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67735 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67735 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67735 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67735 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67735 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67735 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67735 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67735 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145686 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145686 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145686 + 53754:pw-trigger.sh: 74: patch_id=145686 + 53754:pw-trigger.sh: 75: '[' 145686 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145686 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145686 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145686 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145686 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145686 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145686 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.scxsrQEDpw +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TMRPnGY1nT ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.scxsrQEDpw /tmp/tmp.TMRPnGY1nT' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145686/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145686/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57863 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TMRPnGY1nT ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527734, "url": "https://patchwork.sourceware.org/api/1.2/patches/145686/checks/527734/", "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-13T08:32:15.445638", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10923/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:32:15.445638 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:32:15.445638 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880335 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791880335 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880335 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57870 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TMRPnGY1nT ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527736, "url": "https://patchwork.sourceware.org/api/1.2/patches/145686/checks/527736/", "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-13T08:32:16.611218", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10923/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:32:16.611218 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:32:16.611218 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880336 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880335 -le 1791880336 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880336 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57877 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TMRPnGY1nT ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527742, "url": "https://patchwork.sourceware.org/api/1.2/patches/145686/checks/527742/", "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-13T08:34:08.444751", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10923/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:34:08.444751 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:34:08.444751 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880448 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880336 -le 1791880448 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880448 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57884 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TMRPnGY1nT ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.scxsrQEDpw /tmp/tmp.TMRPnGY1nT + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67735 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67735 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67735 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67735 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=9 ++ 53754:pw-trigger.sh: 64: shyaml get-value 9.id + 53754:pw-trigger.sh: 64: series_id=67745 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67745 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67745 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67745 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67745 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67745 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67745 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67745 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67745 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145696 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145696 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145696 + 53754:pw-trigger.sh: 74: patch_id=145696 + 53754:pw-trigger.sh: 75: '[' 145696 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145696 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145696 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145696 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145696 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=committed + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145696 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145696 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.L2Zeszm0Cz +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cZnayLP9Nx ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.L2Zeszm0Cz /tmp/tmp.cZnayLP9Nx' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145696/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145696/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 57986 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cZnayLP9Nx ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.L2Zeszm0Cz /tmp/tmp.cZnayLP9Nx + 53754:pw-trigger.sh: 89: check_state=pending + 53754:pw-trigger.sh: 90: '[' pending = pending ']' + 53754:pw-trigger.sh: 91: break + 53754:pw-trigger.sh: 96: '[' 145696 = '' ']' + 53754:pw-trigger.sh: 101: check_state=success + 53754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53754:pw-trigger.sh: 103: pw_patch_check_state 145696 redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145696 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IxsUj0rfIl +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8vS2FMT12t ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IxsUj0rfIl /tmp/tmp.8vS2FMT12t' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145696/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145696/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58001 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8vS2FMT12t ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527646, "url": "https://patchwork.sourceware.org/api/1.2/patches/145696/checks/527646/", "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-11T21:52:25.646946", "state": "warning", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch already apply to master at the time it was sent" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-11T21:52:25.646946 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-11T21:52:25.646946 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791755545 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791755545 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791755545 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58008 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8vS2FMT12t ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IxsUj0rfIl /tmp/tmp.8vS2FMT12t + 53754:pw-trigger.sh: 103: check_state=warning + 53754:pw-trigger.sh: 104: '[' warning '!=' success ']' + 53754:pw-trigger.sh: 105: break + 53754:pw-trigger.sh: 108: '[' warning '!=' success ']' + 53754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145696:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 145696:redhat-pt-bot/TryBot-apply_patch to succeed. + 53754:pw-trigger.sh: 110: continue + 53754:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=8 ++ 53754:pw-trigger.sh: 64: shyaml get-value 8.id + 53754:pw-trigger.sh: 64: series_id=67751 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67751 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67751 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67751 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67751 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67751 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67751 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67751 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67751 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145704 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145704 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145704 + 53754:pw-trigger.sh: 74: patch_id=145704 + 53754:pw-trigger.sh: 75: '[' 145704 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145704 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145704 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145704 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145704 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=under-review + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145704 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145704 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.O4lO6mvuLU +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PGcJzqfeKZ ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.O4lO6mvuLU /tmp/tmp.PGcJzqfeKZ' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145704/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145704/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58095 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGcJzqfeKZ ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527737, "url": "https://patchwork.sourceware.org/api/1.2/patches/145704/checks/527737/", "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-13T08:32:50.849459", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10924/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:32:50.849459 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:32:50.849459 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880370 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791880370 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880370 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58102 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGcJzqfeKZ ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527738, "url": "https://patchwork.sourceware.org/api/1.2/patches/145704/checks/527738/", "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-13T08:32:54.852633", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10924/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:32:54.852633 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:32:54.852633 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880374 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880370 -le 1791880374 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880374 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58109 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGcJzqfeKZ ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527746, "url": "https://patchwork.sourceware.org/api/1.2/patches/145704/checks/527746/", "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-13T08:34:55.620252", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10924/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:34:55.620252 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:34:55.620252 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880495 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880374 -le 1791880495 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880495 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58116 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGcJzqfeKZ ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.O4lO6mvuLU /tmp/tmp.PGcJzqfeKZ + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67751 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67751 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67751 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67751 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=7 ++ 53754:pw-trigger.sh: 64: shyaml get-value 7.id + 53754:pw-trigger.sh: 64: series_id=67752 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67752 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67752 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67752 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67752 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67752 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67752 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67752 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67752 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145705 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145705 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145705 + 53754:pw-trigger.sh: 74: patch_id=145705 + 53754:pw-trigger.sh: 75: '[' 145705 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145705 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145705 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145705 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145705 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=changes-requested + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145705 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145705 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Sq1OT5zQB3 +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2vjcOjHdvr ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Sq1OT5zQB3 /tmp/tmp.2vjcOjHdvr' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145705/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145705/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58218 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2vjcOjHdvr ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527739, "url": "https://patchwork.sourceware.org/api/1.2/patches/145705/checks/527739/", "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-13T08:33:37.796524", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10925/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:33:37.796524 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:33:37.796524 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880417 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791880417 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880417 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58225 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2vjcOjHdvr ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527740, "url": "https://patchwork.sourceware.org/api/1.2/patches/145705/checks/527740/", "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-13T08:33:40.343443", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10925/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:33:40.343443 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:33:40.343443 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880420 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880417 -le 1791880420 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880420 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58232 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2vjcOjHdvr ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527749, "url": "https://patchwork.sourceware.org/api/1.2/patches/145705/checks/527749/", "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-13T08:35:58.342316", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10925/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:35:58.342316 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:35:58.342316 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880558 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880420 -le 1791880558 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880558 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58239 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2vjcOjHdvr ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Sq1OT5zQB3 /tmp/tmp.2vjcOjHdvr + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67752 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67752 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67752 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67752 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=6 ++ 53754:pw-trigger.sh: 64: shyaml get-value 6.id + 53754:pw-trigger.sh: 64: series_id=67771 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67771 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67771 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67771 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67771 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67771 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67771 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67771 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67771 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145735 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145735 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145735 + 53754:pw-trigger.sh: 74: patch_id=145735 + 53754:pw-trigger.sh: 75: '[' 145735 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145735 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145735 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145735 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145735 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145735 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145735 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wGEonUVnBI +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sQmuqYHCTn ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wGEonUVnBI /tmp/tmp.sQmuqYHCTn' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145735/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145735/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58341 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sQmuqYHCTn ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527744, "url": "https://patchwork.sourceware.org/api/1.2/patches/145735/checks/527744/", "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-13T08:34:53.716817", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10926/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:34:53.716817 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:34:53.716817 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880493 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791880493 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880493 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58348 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sQmuqYHCTn ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527745, "url": "https://patchwork.sourceware.org/api/1.2/patches/145735/checks/527745/", "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-13T08:34:55.411932", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10926/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:34:55.411932 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:34:55.411932 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880495 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880493 -le 1791880495 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880495 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58355 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sQmuqYHCTn ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527750, "url": "https://patchwork.sourceware.org/api/1.2/patches/145735/checks/527750/", "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-13T08:38:16.355109", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10926/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:38:16.355109 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:38:16.355109 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880696 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880495 -le 1791880696 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880696 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58362 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sQmuqYHCTn ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wGEonUVnBI /tmp/tmp.sQmuqYHCTn + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67771 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67771 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67771 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67771 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=5 ++ 53754:pw-trigger.sh: 64: shyaml get-value 5.id + 53754:pw-trigger.sh: 64: series_id=67806 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67806 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67806 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67806 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67806 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67806 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67806 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67806 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67806 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145835 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145835 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145835 + 53754:pw-trigger.sh: 74: patch_id=145835 + 53754:pw-trigger.sh: 75: '[' 145835 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145835 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145835 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145835 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145835 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145835 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145835 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.H5DTlzfjgO +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eKJfz0gJEf ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.H5DTlzfjgO /tmp/tmp.eKJfz0gJEf' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145835/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145835/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58464 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eKJfz0gJEf ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527747, "url": "https://patchwork.sourceware.org/api/1.2/patches/145835/checks/527747/", "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-13T08:35:16.752905", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10927/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:35:16.752905 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:35:16.752905 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880516 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791880516 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880516 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58471 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eKJfz0gJEf ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527748, "url": "https://patchwork.sourceware.org/api/1.2/patches/145835/checks/527748/", "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-13T08:35:19.318552", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10927/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:35:19.318552 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:35:19.318552 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880519 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880516 -le 1791880519 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880519 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58478 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eKJfz0gJEf ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527751, "url": "https://patchwork.sourceware.org/api/1.2/patches/145835/checks/527751/", "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-13T08:38:39.217656", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10927/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T08:38:39.217656 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T08:38:39.217656 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791880719 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791880519 -le 1791880719 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791880719 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58485 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eKJfz0gJEf ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.H5DTlzfjgO /tmp/tmp.eKJfz0gJEf + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67806 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67806 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67806 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67806 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=4 ++ 53754:pw-trigger.sh: 64: shyaml get-value 4.id + 53754:pw-trigger.sh: 64: series_id=67825 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67825 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67825 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67825 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67825 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67825 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67825 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67825 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67825 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145870 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145870 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145870 + 53754:pw-trigger.sh: 74: patch_id=145870 + 53754:pw-trigger.sh: 75: '[' 145870 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145870 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145870 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145870 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145870 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145870 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145870 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MakZoDGR6C +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BHW6BGdQqM ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MakZoDGR6C /tmp/tmp.BHW6BGdQqM' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145870/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145870/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58587 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BHW6BGdQqM ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528223, "url": "https://patchwork.sourceware.org/api/1.2/patches/145870/checks/528223/", "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-13T19:14:12.051813", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10929/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:14:12.051813 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:14:12.051813 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791918852 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791918852 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791918852 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58594 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BHW6BGdQqM ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528224, "url": "https://patchwork.sourceware.org/api/1.2/patches/145870/checks/528224/", "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-13T19:14:13.072553", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10929/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:14:13.072553 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:14:13.072553 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791918853 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791918852 -le 1791918853 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791918853 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58601 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BHW6BGdQqM ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528229, "url": "https://patchwork.sourceware.org/api/1.2/patches/145870/checks/528229/", "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-13T19:16:05.734779", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10929/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:16:05.734779 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:16:05.734779 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791918965 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791918853 -le 1791918965 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791918965 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58608 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BHW6BGdQqM ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MakZoDGR6C /tmp/tmp.BHW6BGdQqM + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67825 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67825 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67825 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67825 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=3 ++ 53754:pw-trigger.sh: 64: shyaml get-value 3.id + 53754:pw-trigger.sh: 64: series_id=67827 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67827 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67827 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67827 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67827 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67827 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67827 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67827 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67827 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145872 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145872 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145872 + 53754:pw-trigger.sh: 74: patch_id=145872 + 53754:pw-trigger.sh: 75: '[' 145872 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145872 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145872 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145872 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145872 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145872 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145872 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XehfENOeiQ +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jFWIsn2YnI ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XehfENOeiQ /tmp/tmp.jFWIsn2YnI' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145872/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145872/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58710 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jFWIsn2YnI ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528225, "url": "https://patchwork.sourceware.org/api/1.2/patches/145872/checks/528225/", "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-13T19:14:21.397385", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10930/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:14:21.397385 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:14:21.397385 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791918861 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791918861 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791918861 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58717 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jFWIsn2YnI ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528226, "url": "https://patchwork.sourceware.org/api/1.2/patches/145872/checks/528226/", "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-13T19:14:22.242609", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10930/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:14:22.242609 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:14:22.242609 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791918862 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791918861 -le 1791918862 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791918862 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58724 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jFWIsn2YnI ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528231, "url": "https://patchwork.sourceware.org/api/1.2/patches/145872/checks/528231/", "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-13T19:16:32.153582", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10930/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:16:32.153582 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:16:32.153582 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791918992 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791918862 -le 1791918992 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791918992 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58731 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jFWIsn2YnI ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XehfENOeiQ /tmp/tmp.jFWIsn2YnI + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67827 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67827 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67827 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67827 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=2 ++ 53754:pw-trigger.sh: 64: shyaml get-value 2.id + 53754:pw-trigger.sh: 64: series_id=67852 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67852 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67852 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67852 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67852 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67852 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67852 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67852 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67852 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145918 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145918 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145918 + 53754:pw-trigger.sh: 74: patch_id=145918 + 53754:pw-trigger.sh: 75: '[' 145918 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145918 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145918 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145918 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145918 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145918 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145918 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eIrRjuaZ8w +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xovlztSAXY ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eIrRjuaZ8w /tmp/tmp.xovlztSAXY' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145918/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145918/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58833 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xovlztSAXY ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eIrRjuaZ8w /tmp/tmp.xovlztSAXY + 53754:pw-trigger.sh: 89: check_state=pending + 53754:pw-trigger.sh: 90: '[' pending = pending ']' + 53754:pw-trigger.sh: 91: break + 53754:pw-trigger.sh: 96: '[' 145918 = '' ']' + 53754:pw-trigger.sh: 101: check_state=success + 53754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53754:pw-trigger.sh: 103: pw_patch_check_state 145918 redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145918 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.G9IPMmZx2y +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.voI3Xd8Rwi ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.G9IPMmZx2y /tmp/tmp.voI3Xd8Rwi' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145918/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145918/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58848 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.voI3Xd8Rwi ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528005, "url": "https://patchwork.sourceware.org/api/1.2/patches/145918/checks/528005/", "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-13T16:21:37.240836", "state": "warning", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch already apply to master at the time it was sent" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:21:37.240836 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:21:37.240836 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791908497 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908497 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908497 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58855 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.voI3Xd8Rwi ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.G9IPMmZx2y /tmp/tmp.voI3Xd8Rwi + 53754:pw-trigger.sh: 103: check_state=warning + 53754:pw-trigger.sh: 104: '[' warning '!=' success ']' + 53754:pw-trigger.sh: 105: break + 53754:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 145918:redhat-pt-bot/TryBot-apply_patch to succeed. + 53754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145918:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53754:pw-trigger.sh: 110: continue + 53754:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=1 ++ 53754:pw-trigger.sh: 64: shyaml get-value 1.id + 53754:pw-trigger.sh: 64: series_id=67853 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67853 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67853 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67853 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67853 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67853 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67853 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67853 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67853 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145919 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145919 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145919 + 53754:pw-trigger.sh: 74: patch_id=145919 + 53754:pw-trigger.sh: 75: '[' 145919 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145919 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145919 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145919 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145919 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145919 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145919 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fOKNF5fqV5 +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lRygYNHCnA ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fOKNF5fqV5 /tmp/tmp.lRygYNHCnA' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145919/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145919/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58942 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lRygYNHCnA ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528227, "url": "https://patchwork.sourceware.org/api/1.2/patches/145919/checks/528227/", "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-13T19:14:24.005361", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10931/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:14:24.005361 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:14:24.005361 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791918864 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791918864 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791918864 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58949 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lRygYNHCnA ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528228, "url": "https://patchwork.sourceware.org/api/1.2/patches/145919/checks/528228/", "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-13T19:14:25.154504", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10931/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:14:25.154504 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:14:25.154504 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791918865 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791918864 -le 1791918865 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791918865 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58956 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lRygYNHCnA ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528230, "url": "https://patchwork.sourceware.org/api/1.2/patches/145919/checks/528230/", "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-13T19:16:31.830103", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10931/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:16:31.830103 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:16:31.830103 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791918991 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791918865 -le 1791918991 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791918991 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 58963 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lRygYNHCnA ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fOKNF5fqV5 /tmp/tmp.lRygYNHCnA + 53754:pw-trigger.sh: 89: check_state=success + 53754:pw-trigger.sh: 90: '[' success = pending ']' + 53754:pw-trigger.sh: 93: num_patch=1 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67853 1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67853 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67853 property '.*' value Patches 1 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67853 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53754:pw-trigger.sh: 74: true + 53754:pw-trigger.sh: 74: patch_id= + 53754:pw-trigger.sh: 75: '[' '' = '' ']' + 53754:pw-trigger.sh: 76: break + 53754:pw-trigger.sh: 96: '[' '' = '' ']' + 53754:pw-trigger.sh: 97: continue + 53754:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 53754:pw-trigger.sh: 63: i=0 ++ 53754:pw-trigger.sh: 64: shyaml get-value 0.id + 53754:pw-trigger.sh: 64: series_id=67854 + 53754:pw-trigger.sh: 66: pw_series_complete_p glibc 67854 + 53754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53754:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67854 + 53754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67854 property Complete value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67854 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53754:pw-trigger.sh: 71: num_patch=0 + 53754:pw-trigger.sh: 72: true ++ 53754:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67854 0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67854 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67854 property '.*' value Patches 0 +++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=67854 +++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145920 ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145920 = '' ']' ++ 53754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145920 + 53754:pw-trigger.sh: 74: patch_id=145920 + 53754:pw-trigger.sh: 75: '[' 145920 = '' ']' ++ 53754:pw-trigger.sh: 82: pw_get_patch_data glibc 145920 State ++ 53754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145920 ++ 53754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145920 property State value ++ 53754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53754:pw-trigger.sh: pw_yaml_get: 100: local id=145920 ++ 53754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53754:pw-trigger.sh: pw_yaml_get: 108: set +x + 53754:pw-trigger.sh: 82: patch_state=new + 53754:pw-trigger.sh: 83: case "$patch_state" in ++ 53754:pw-trigger.sh: 89: pw_patch_check_state 145920 tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145920 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wMPRBYnKuH +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AwD97B4IUa ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wMPRBYnKuH /tmp/tmp.AwD97B4IUa' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145920/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145920/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 59065 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AwD97B4IUa ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wMPRBYnKuH /tmp/tmp.AwD97B4IUa + 53754:pw-trigger.sh: 89: check_state=pending + 53754:pw-trigger.sh: 90: '[' pending = pending ']' + 53754:pw-trigger.sh: 91: break + 53754:pw-trigger.sh: 96: '[' 145920 = '' ']' + 53754:pw-trigger.sh: 101: check_state=success + 53754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53754:pw-trigger.sh: 103: pw_patch_check_state 145920 redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145920 ++ 53754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53754:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.idn7b3dPWh +++ 53754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GAq7ke1Hyq ++ 53754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.idn7b3dPWh /tmp/tmp.GAq7ke1Hyq' EXIT ++ 53754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145920/checks/ ++ 53754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145920/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 59080 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GAq7ke1Hyq ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528129, "url": "https://patchwork.sourceware.org/api/1.2/patches/145920/checks/528129/", "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-13T17:10:37.885670", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/145920.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T17:10:37.885670 +++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T17:10:37.885670 +%s ++ 53754:pw-trigger.sh: pw_patch_check_state: 274: date=1791911437 ++ 53754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791911437 ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791911437 +++ 53754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53754:pw-trigger.sh: pw_patch_check_state: 267: wait 59087 ++ 53754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GAq7ke1Hyq ++ 53754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.idn7b3dPWh /tmp/tmp.GAq7ke1Hyq + 53754:pw-trigger.sh: 103: check_state=fail + 53754:pw-trigger.sh: 104: '[' fail '!=' success ']' + 53754:pw-trigger.sh: 105: break + 53754:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 145920:redhat-pt-bot/TryBot-apply_patch to succeed. + 53754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145920:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53754:pw-trigger.sh: 110: continue + 53754:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 53754:pw-trigger.sh: 119: rm /tmp/tmp.PThVIkeUMu + 53754:pw-trigger.sh: 121: echo 'Processed 30 series and created 1 pre-commit triggers' Processed 30 series and created 1 pre-commit triggers + 53754:pw-trigger.sh: 1: pw_deinit glibc + 53754:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 53754:pw-trigger.sh: pw_deinit: 58: local project=glibc + 53754:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-53754 + 53754:pw-trigger.sh: 1: rm -f /tmp/tmp.PThVIkeUMu