+ 3630659:jenkins16925437012853674821.sh: build_container_exec: 29: set +x + 1502666:pw-trigger.sh: 46: trap 'pw_deinit glibc' EXIT + 1502666:pw-trigger.sh: 47: pw_init glibc + 1502666:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_init: 42: local project=glibc + 1502666:pw-trigger.sh: pw_init: 44: git -C glibc config pw.server https://patchwork.sourceware.org/api/1.2/ + 1502666:pw-trigger.sh: pw_init: 46: git -C glibc config pw.project glibc + 1502666:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1502666:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1502666 + 1502666:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1502666 ++ 1502666:pw-trigger.sh: 49: mktemp + 1502666:pw-trigger.sh: 49: yaml=/tmp/tmp.CTFedCut6v + 1502666:pw-trigger.sh: 51: trap 'pw_deinit glibc; rm -f /tmp/tmp.CTFedCut6v' EXIT + 1502666:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1502666:pw-trigger.sh: 53: print_prereq_bots tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1502666:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1502666:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1502666:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in ++ 1502666:pw-trigger.sh: print_prereq_bots: 39: echo redhat-pt-bot/TryBot-apply_patch + 1502666:pw-trigger.sh: 55: git -C glibc pw series list -f yaml + 1502666:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1502666:pw-trigger.sh: 58: shyaml get-length + 1502666:pw-trigger.sh: 58: len=30 + 1502666:pw-trigger.sh: 59: i=30 + 1502666:pw-trigger.sh: 60: j=0 + 1502666:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=29 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 29.id + 1502666:pw-trigger.sh: 64: series_id=66449 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66449 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66449 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66449 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66449 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66449 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66449 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66449 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66449 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143640 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143640 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143640 + 1502666:pw-trigger.sh: 74: patch_id=143640 + 1502666:pw-trigger.sh: 75: '[' 143640 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143640 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143640 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143640 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143640 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=under-review + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143640 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143640 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mA9GOS2SRX +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.N2Nnhohstg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mA9GOS2SRX /tmp/tmp.N2Nnhohstg' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143640/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143640/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1502793 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N2Nnhohstg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 513904, "url": "https://patchwork.sourceware.org/api/1.2/patches/143640/checks/513904/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-13T18:40:10.968802", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10605/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-13T18:40:10.968802 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-13T18:40:10.968802 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789324810 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789324810 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789324810 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1502800 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N2Nnhohstg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 513906, "url": "https://patchwork.sourceware.org/api/1.2/patches/143640/checks/513906/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-13T18:40:11.852232", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10605/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-13T18:40:11.852232 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-13T18:40:11.852232 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789324811 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789324810 -le 1789324811 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789324811 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1502807 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N2Nnhohstg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 513921, "url": "https://patchwork.sourceware.org/api/1.2/patches/143640/checks/513921/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-13T19:07:57.432213", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10605/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-13T19:07:57.432213 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-13T19:07:57.432213 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789326477 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789324811 -le 1789326477 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789326477 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1502814 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N2Nnhohstg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mA9GOS2SRX /tmp/tmp.N2Nnhohstg + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66449 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66449 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66449 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66449 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=28 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 28.id + 1502666:pw-trigger.sh: 64: series_id=66512 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66512 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66512 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66512 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66512 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66512 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66512 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66512 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66512 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143745 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143745 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143745 + 1502666:pw-trigger.sh: 74: patch_id=143745 + 1502666:pw-trigger.sh: 75: '[' 143745 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143745 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143745 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143745 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143745 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=committed + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143745 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143745 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OGSojl8uqt +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.K5EZbxJNUK ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OGSojl8uqt /tmp/tmp.K5EZbxJNUK' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143745/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143745/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1502916 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K5EZbxJNUK ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OGSojl8uqt /tmp/tmp.K5EZbxJNUK + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 143745 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 143745 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143745 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xAwvpbFDP4 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7uHaAueddX ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xAwvpbFDP4 /tmp/tmp.7uHaAueddX' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143745/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143745/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1502931 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7uHaAueddX ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xAwvpbFDP4 /tmp/tmp.7uHaAueddX + 1502666:pw-trigger.sh: 103: check_state=pending + 1502666:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1502666:pw-trigger.sh: 105: break + 1502666:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1502666:pw-trigger.sh: 109: echo 'WARNING: Waiting for 143745:tcwg_glibc_build--master-arm to succeed.' WARNING: Waiting for 143745:tcwg_glibc_build--master-arm to succeed. + 1502666:pw-trigger.sh: 110: continue + 1502666:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=27 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 27.id + 1502666:pw-trigger.sh: 64: series_id=66516 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66516 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66516 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66516 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66516 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66516 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66516 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66516 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66516 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143752 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143752 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143752 + 1502666:pw-trigger.sh: 74: patch_id=143752 + 1502666:pw-trigger.sh: 75: '[' 143752 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143752 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143752 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143752 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143752 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=committed + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143752 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143752 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eVJoqObtPR +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QaGIxnkYgp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eVJoqObtPR /tmp/tmp.QaGIxnkYgp' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143752/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143752/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503018 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QaGIxnkYgp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eVJoqObtPR /tmp/tmp.QaGIxnkYgp + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 143752 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 143752 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143752 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MuN5AgBVb1 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.j8dTCcGILa ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MuN5AgBVb1 /tmp/tmp.j8dTCcGILa' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143752/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143752/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503033 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j8dTCcGILa ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MuN5AgBVb1 /tmp/tmp.j8dTCcGILa + 1502666:pw-trigger.sh: 103: check_state=pending + 1502666:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1502666:pw-trigger.sh: 105: break + 1502666:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 143752:tcwg_glibc_build--master-arm to succeed. + 1502666:pw-trigger.sh: 109: echo 'WARNING: Waiting for 143752:tcwg_glibc_build--master-arm to succeed.' + 1502666:pw-trigger.sh: 110: continue + 1502666:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=26 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 26.id + 1502666:pw-trigger.sh: 64: series_id=66517 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66517 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66517 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66517 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66517 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66517 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66517 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66517 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66517 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143753 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143753 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143753 + 1502666:pw-trigger.sh: 74: patch_id=143753 + 1502666:pw-trigger.sh: 75: '[' 143753 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143753 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143753 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143753 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143753 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=committed + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143753 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143753 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XRlIV6ZkIG +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GC31wS3Jyk ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XRlIV6ZkIG /tmp/tmp.GC31wS3Jyk' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143753/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143753/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503120 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GC31wS3Jyk ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XRlIV6ZkIG /tmp/tmp.GC31wS3Jyk + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 143753 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 143753 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143753 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gQM8LJVOna +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ma8WVSCed2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gQM8LJVOna /tmp/tmp.Ma8WVSCed2' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143753/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143753/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503135 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ma8WVSCed2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gQM8LJVOna /tmp/tmp.Ma8WVSCed2 + 1502666:pw-trigger.sh: 103: check_state=pending + 1502666:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1502666:pw-trigger.sh: 105: break + 1502666:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1502666:pw-trigger.sh: 109: echo 'WARNING: Waiting for 143753:tcwg_glibc_build--master-arm to succeed.' WARNING: Waiting for 143753:tcwg_glibc_build--master-arm to succeed. + 1502666:pw-trigger.sh: 110: continue + 1502666:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=25 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 25.id + 1502666:pw-trigger.sh: 64: series_id=66519 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66519 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66519 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66519 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66519 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66519 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66519 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66519 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66519 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143755 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143755 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143755 + 1502666:pw-trigger.sh: 74: patch_id=143755 + 1502666:pw-trigger.sh: 75: '[' 143755 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143755 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143755 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143755 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143755 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=committed + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143755 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143755 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jsTHZdrbbH +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d0UkHCtCrw ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jsTHZdrbbH /tmp/tmp.d0UkHCtCrw' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143755/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143755/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503222 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d0UkHCtCrw ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jsTHZdrbbH /tmp/tmp.d0UkHCtCrw + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 143755 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 143755 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143755 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DlNPoaf1uT +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Casezw2clj ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DlNPoaf1uT /tmp/tmp.Casezw2clj' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143755/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143755/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503237 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Casezw2clj ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DlNPoaf1uT /tmp/tmp.Casezw2clj + 1502666:pw-trigger.sh: 103: check_state=pending + 1502666:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1502666:pw-trigger.sh: 105: break + 1502666:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 143755:tcwg_glibc_build--master-arm to succeed. + 1502666:pw-trigger.sh: 109: echo 'WARNING: Waiting for 143755:tcwg_glibc_build--master-arm to succeed.' + 1502666:pw-trigger.sh: 110: continue + 1502666:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=24 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 24.id + 1502666:pw-trigger.sh: 64: series_id=66520 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66520 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66520 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66520 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66520 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66520 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66520 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66520 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66520 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143756 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143756 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143756 + 1502666:pw-trigger.sh: 74: patch_id=143756 + 1502666:pw-trigger.sh: 75: '[' 143756 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143756 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143756 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143756 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143756 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=committed + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143756 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143756 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JheO7Z3F9c +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PYIVCW2md1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JheO7Z3F9c /tmp/tmp.PYIVCW2md1' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143756/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143756/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503324 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PYIVCW2md1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JheO7Z3F9c /tmp/tmp.PYIVCW2md1 + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 143756 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 143756 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143756 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HARHlDO63b +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7S92osnHb8 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HARHlDO63b /tmp/tmp.7S92osnHb8' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143756/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143756/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503339 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7S92osnHb8 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HARHlDO63b /tmp/tmp.7S92osnHb8 + 1502666:pw-trigger.sh: 103: check_state=pending + 1502666:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1502666:pw-trigger.sh: 105: break + 1502666:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 143756:tcwg_glibc_build--master-arm to succeed. + 1502666:pw-trigger.sh: 109: echo 'WARNING: Waiting for 143756:tcwg_glibc_build--master-arm to succeed.' + 1502666:pw-trigger.sh: 110: continue + 1502666:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=23 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 23.id + 1502666:pw-trigger.sh: 64: series_id=66521 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66521 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66521 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66521 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66521 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66521 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66521 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66521 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66521 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143757 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143757 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143757 + 1502666:pw-trigger.sh: 74: patch_id=143757 + 1502666:pw-trigger.sh: 75: '[' 143757 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143757 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143757 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143757 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143757 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143757 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143757 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nvj5pj2cqN +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UCHdBi3DPO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nvj5pj2cqN /tmp/tmp.UCHdBi3DPO' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143757/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143757/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503428 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UCHdBi3DPO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 515983, "url": "https://patchwork.sourceware.org/api/1.2/patches/143757/checks/515983/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T01:29:44.682606", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10622/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T01:29:44.682606 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T01:29:44.682606 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789694984 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789694984 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789694984 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503435 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UCHdBi3DPO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 515984, "url": "https://patchwork.sourceware.org/api/1.2/patches/143757/checks/515984/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T01:29:45.882073", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10622/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T01:29:45.882073 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T01:29:45.882073 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789694985 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789694984 -le 1789694985 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789694985 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503442 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UCHdBi3DPO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 515997, "url": "https://patchwork.sourceware.org/api/1.2/patches/143757/checks/515997/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T01:44:54.666535", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10622/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T01:44:54.666535 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T01:44:54.666535 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789695894 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789694985 -le 1789695894 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789695894 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503449 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UCHdBi3DPO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nvj5pj2cqN /tmp/tmp.UCHdBi3DPO + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66521 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66521 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66521 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66521 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143758 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143758 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143758 + 1502666:pw-trigger.sh: 74: patch_id=143758 + 1502666:pw-trigger.sh: 75: '[' 143758 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143758 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143758 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143758 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143758 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143758 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143758 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OtZExd9R3B +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.o64jMfOxKO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OtZExd9R3B /tmp/tmp.o64jMfOxKO' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143758/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143758/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503513 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o64jMfOxKO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516576, "url": "https://patchwork.sourceware.org/api/1.2/patches/143758/checks/516576/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T21:27:50.379654", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10633/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T21:27:50.379654 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T21:27:50.379654 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789766870 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789766870 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789766870 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503520 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o64jMfOxKO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516577, "url": "https://patchwork.sourceware.org/api/1.2/patches/143758/checks/516577/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T21:27:52.766041", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10633/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T21:27:52.766041 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T21:27:52.766041 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789766872 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789766870 -le 1789766872 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789766872 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503527 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o64jMfOxKO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516599, "url": "https://patchwork.sourceware.org/api/1.2/patches/143758/checks/516599/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T22:08:15.614598", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10633/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T22:08:15.614598 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T22:08:15.614598 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789769295 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789766872 -le 1789769295 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789769295 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503534 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o64jMfOxKO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OtZExd9R3B /tmp/tmp.o64jMfOxKO + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=2 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66521 2 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66521 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66521 property '.*' value Patches 2 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66521 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=22 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 22.id + 1502666:pw-trigger.sh: 64: series_id=66525 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66525 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66525 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66525 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66525 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66525 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66525 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66525 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66525 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143765 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143765 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143765 + 1502666:pw-trigger.sh: 74: patch_id=143765 + 1502666:pw-trigger.sh: 75: '[' 143765 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143765 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143765 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143765 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143765 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=committed + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143765 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143765 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0thq02YfEl +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XAD05XsFAD ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0thq02YfEl /tmp/tmp.XAD05XsFAD' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143765/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143765/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503639 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XAD05XsFAD ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0thq02YfEl /tmp/tmp.XAD05XsFAD + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 143765 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 143765 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143765 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4NB2LfFEt9 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KhjVQDHdoD ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4NB2LfFEt9 /tmp/tmp.KhjVQDHdoD' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143765/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143765/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503654 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KhjVQDHdoD ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 515259, "url": "https://patchwork.sourceware.org/api/1.2/patches/143765/checks/515259/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-16T19:14:05.592163", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10775/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-16T19:14:05.592163 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-16T19:14:05.592163 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789586045 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789586045 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789586045 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503661 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KhjVQDHdoD ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 515261, "url": "https://patchwork.sourceware.org/api/1.2/patches/143765/checks/515261/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-16T19:14:07.499905", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10775/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-16T19:14:07.499905 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-16T19:14:07.499905 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789586047 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789586045 -le 1789586047 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789586047 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503668 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KhjVQDHdoD ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4NB2LfFEt9 /tmp/tmp.KhjVQDHdoD + 1502666:pw-trigger.sh: 103: check_state=fail + 1502666:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1502666:pw-trigger.sh: 105: break + 1502666:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 143765:tcwg_glibc_build--master-arm to succeed. + 1502666:pw-trigger.sh: 109: echo 'WARNING: Waiting for 143765:tcwg_glibc_build--master-arm to succeed.' + 1502666:pw-trigger.sh: 110: continue + 1502666:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=21 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 21.id + 1502666:pw-trigger.sh: 64: series_id=66526 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66526 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66526 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66526 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66526 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66526 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66526 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66526 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66526 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143766 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143766 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143766 + 1502666:pw-trigger.sh: 74: patch_id=143766 + 1502666:pw-trigger.sh: 75: '[' 143766 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143766 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143766 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143766 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143766 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143766 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143766 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TNaLxUIG4E +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.W7Y9zsZ8HK ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TNaLxUIG4E /tmp/tmp.W7Y9zsZ8HK' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143766/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143766/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503755 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W7Y9zsZ8HK ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516135, "url": "https://patchwork.sourceware.org/api/1.2/patches/143766/checks/516135/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T08:54:14.065308", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10625/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T08:54:14.065308 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T08:54:14.065308 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789721654 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789721654 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789721654 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503762 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W7Y9zsZ8HK ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516136, "url": "https://patchwork.sourceware.org/api/1.2/patches/143766/checks/516136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T08:54:21.565608", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10625/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T08:54:21.565608 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T08:54:21.565608 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789721661 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789721654 -le 1789721661 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789721661 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503769 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W7Y9zsZ8HK ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516138, "url": "https://patchwork.sourceware.org/api/1.2/patches/143766/checks/516138/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T09:28:22.570152", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10625/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T09:28:22.570152 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T09:28:22.570152 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789723702 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789721661 -le 1789723702 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789723702 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503776 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W7Y9zsZ8HK ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TNaLxUIG4E /tmp/tmp.W7Y9zsZ8HK + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66526 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66526 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66526 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66526 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=20 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 20.id + 1502666:pw-trigger.sh: 64: series_id=66527 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66527 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66527 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66527 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66527 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66527 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66527 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66527 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66527 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143767 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143767 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143767 + 1502666:pw-trigger.sh: 74: patch_id=143767 + 1502666:pw-trigger.sh: 75: '[' 143767 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143767 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143767 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143767 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143767 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143767 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143767 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BZ7v9nBttW +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JaOTDC1L6s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BZ7v9nBttW /tmp/tmp.JaOTDC1L6s' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143767/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143767/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503878 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JaOTDC1L6s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BZ7v9nBttW /tmp/tmp.JaOTDC1L6s + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 143767 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 143767 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143767 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uLN61QTrPV +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PNeZ0FC1fV ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uLN61QTrPV /tmp/tmp.PNeZ0FC1fV' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143767/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143767/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503893 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PNeZ0FC1fV ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uLN61QTrPV /tmp/tmp.PNeZ0FC1fV + 1502666:pw-trigger.sh: 103: check_state=pending + 1502666:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1502666:pw-trigger.sh: 105: break + 1502666:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 143767:tcwg_glibc_build--master-arm to succeed. + 1502666:pw-trigger.sh: 109: echo 'WARNING: Waiting for 143767:tcwg_glibc_build--master-arm to succeed.' + 1502666:pw-trigger.sh: 110: continue + 1502666:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=19 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 19.id + 1502666:pw-trigger.sh: 64: series_id=66528 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66528 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66528 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66528 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66528 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66528 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66528 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66528 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66528 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143768 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143768 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143768 + 1502666:pw-trigger.sh: 74: patch_id=143768 + 1502666:pw-trigger.sh: 75: '[' 143768 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143768 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143768 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143768 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143768 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143768 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143768 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9ZBRrZTVtH +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Io8LxmwnTU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9ZBRrZTVtH /tmp/tmp.Io8LxmwnTU' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143768/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143768/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503980 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Io8LxmwnTU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516139, "url": "https://patchwork.sourceware.org/api/1.2/patches/143768/checks/516139/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T09:34:03.965976", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10626/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T09:34:03.965976 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T09:34:03.965976 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789724043 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789724043 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789724043 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503987 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Io8LxmwnTU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516140, "url": "https://patchwork.sourceware.org/api/1.2/patches/143768/checks/516140/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T09:34:06.072114", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10626/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T09:34:06.072114 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T09:34:06.072114 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789724046 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789724043 -le 1789724046 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789724046 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1503994 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Io8LxmwnTU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516146, "url": "https://patchwork.sourceware.org/api/1.2/patches/143768/checks/516146/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T10:03:30.965498", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10626/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T10:03:30.965498 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T10:03:30.965498 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789725810 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789724046 -le 1789725810 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789725810 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504001 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Io8LxmwnTU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9ZBRrZTVtH /tmp/tmp.Io8LxmwnTU + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66528 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66528 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66528 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66528 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=18 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 18.id + 1502666:pw-trigger.sh: 64: series_id=66536 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66536 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66536 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66536 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66536 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66536 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66536 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66536 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66536 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143781 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143781 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143781 + 1502666:pw-trigger.sh: 74: patch_id=143781 + 1502666:pw-trigger.sh: 75: '[' 143781 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143781 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143781 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143781 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143781 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143781 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143781 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YG9ZCaWcpR +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Qi3wI99J02 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YG9ZCaWcpR /tmp/tmp.Qi3wI99J02' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143781/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143781/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504103 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qi3wI99J02 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516141, "url": "https://patchwork.sourceware.org/api/1.2/patches/143781/checks/516141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T09:36:17.266359", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10627/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T09:36:17.266359 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T09:36:17.266359 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789724177 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789724177 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789724177 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504110 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qi3wI99J02 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516142, "url": "https://patchwork.sourceware.org/api/1.2/patches/143781/checks/516142/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T09:36:19.762951", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10627/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T09:36:19.762951 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T09:36:19.762951 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789724179 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789724177 -le 1789724179 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789724179 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504117 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qi3wI99J02 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516155, "url": "https://patchwork.sourceware.org/api/1.2/patches/143781/checks/516155/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T10:12:12.667138", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10627/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T10:12:12.667138 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T10:12:12.667138 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789726332 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789724179 -le 1789726332 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789726332 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504124 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qi3wI99J02 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YG9ZCaWcpR /tmp/tmp.Qi3wI99J02 + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66536 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66536 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66536 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66536 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=17 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 17.id + 1502666:pw-trigger.sh: 64: series_id=66553 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66553 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66553 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66553 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66553 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66553 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66553 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66553 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66553 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143809 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143809 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143809 + 1502666:pw-trigger.sh: 74: patch_id=143809 + 1502666:pw-trigger.sh: 75: '[' 143809 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143809 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143809 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143809 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143809 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=not-applicable + 1502666:pw-trigger.sh: 83: case "$patch_state" in + 1502666:pw-trigger.sh: 85: num_patch=1 + 1502666:pw-trigger.sh: 86: continue + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66553 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66553 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66553 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66553 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=16 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 16.id + 1502666:pw-trigger.sh: 64: series_id=66559 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66559 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66559 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66559 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66559 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66559 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66559 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66559 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66559 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143822 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143822 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143822 + 1502666:pw-trigger.sh: 74: patch_id=143822 + 1502666:pw-trigger.sh: 75: '[' 143822 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143822 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143822 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143822 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143822 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=committed + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143822 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143822 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.my8ikckmG3 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LLlUP2gYtH ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.my8ikckmG3 /tmp/tmp.LLlUP2gYtH' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143822/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143822/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504323 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LLlUP2gYtH ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.my8ikckmG3 /tmp/tmp.LLlUP2gYtH + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 143822 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 143822 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143822 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AMbAf1lJDp +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nIH2hlc0sd ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AMbAf1lJDp /tmp/tmp.nIH2hlc0sd' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143822/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143822/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504338 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nIH2hlc0sd ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 515264, "url": "https://patchwork.sourceware.org/api/1.2/patches/143822/checks/515264/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-16T19:14:07.982154", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10779/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-16T19:14:07.982154 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-16T19:14:07.982154 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789586047 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789586047 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789586047 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504345 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nIH2hlc0sd ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 515270, "url": "https://patchwork.sourceware.org/api/1.2/patches/143822/checks/515270/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-16T19:14:12.532889", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10779/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-16T19:14:12.532889 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-16T19:14:12.532889 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789586052 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789586047 -le 1789586052 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789586052 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504352 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nIH2hlc0sd ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AMbAf1lJDp /tmp/tmp.nIH2hlc0sd + 1502666:pw-trigger.sh: 103: check_state=fail + 1502666:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1502666:pw-trigger.sh: 105: break + 1502666:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 143822:tcwg_glibc_build--master-arm to succeed. + 1502666:pw-trigger.sh: 109: echo 'WARNING: Waiting for 143822:tcwg_glibc_build--master-arm to succeed.' + 1502666:pw-trigger.sh: 110: continue + 1502666:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=15 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 15.id + 1502666:pw-trigger.sh: 64: series_id=66565 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66565 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66565 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66565 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66565 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66565 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66565 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66565 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66565 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143833 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143833 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143833 + 1502666:pw-trigger.sh: 74: patch_id=143833 + 1502666:pw-trigger.sh: 75: '[' 143833 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143833 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143833 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143833 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143833 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143833 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143833 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uVVw0isWSY +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BxqUbsZ2dv ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uVVw0isWSY /tmp/tmp.BxqUbsZ2dv' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143833/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143833/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504439 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BxqUbsZ2dv ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516256, "url": "https://patchwork.sourceware.org/api/1.2/patches/143833/checks/516256/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T12:43:20.018519", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10628/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T12:43:20.018519 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T12:43:20.018519 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789735400 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789735400 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789735400 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504446 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BxqUbsZ2dv ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516258, "url": "https://patchwork.sourceware.org/api/1.2/patches/143833/checks/516258/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T12:43:22.316377", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10628/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T12:43:22.316377 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T12:43:22.316377 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789735402 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789735400 -le 1789735402 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789735402 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504453 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BxqUbsZ2dv ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uVVw0isWSY /tmp/tmp.BxqUbsZ2dv + 1502666:pw-trigger.sh: 89: check_state=fail + 1502666:pw-trigger.sh: 90: '[' fail = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66565 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66565 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66565 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66565 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=14 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 14.id + 1502666:pw-trigger.sh: 64: series_id=66597 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66597 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66597 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66597 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66597 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66597 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66597 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66597 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66597 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143957 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143957 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143957 + 1502666:pw-trigger.sh: 74: patch_id=143957 + 1502666:pw-trigger.sh: 75: '[' 143957 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143957 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143957 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143957 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143957 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143957 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143957 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.f1YfUqIMar +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EWX9PHfLsO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.f1YfUqIMar /tmp/tmp.EWX9PHfLsO' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143957/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143957/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504555 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EWX9PHfLsO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516253, "url": "https://patchwork.sourceware.org/api/1.2/patches/143957/checks/516253/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T12:43:09.641003", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10629/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T12:43:09.641003 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T12:43:09.641003 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789735389 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789735389 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789735389 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504562 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EWX9PHfLsO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516254, "url": "https://patchwork.sourceware.org/api/1.2/patches/143957/checks/516254/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T12:43:10.695343", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10629/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T12:43:10.695343 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T12:43:10.695343 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789735390 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789735389 -le 1789735390 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789735390 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504569 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EWX9PHfLsO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516263, "url": "https://patchwork.sourceware.org/api/1.2/patches/143957/checks/516263/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T13:03:39.102882", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10629/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T13:03:39.102882 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T13:03:39.102882 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789736619 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789735390 -le 1789736619 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789736619 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504576 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EWX9PHfLsO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.f1YfUqIMar /tmp/tmp.EWX9PHfLsO + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66597 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66597 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66597 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66597 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=13 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 13.id + 1502666:pw-trigger.sh: 64: series_id=66598 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66598 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66598 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66598 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66598 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66598 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66598 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66598 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66598 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143958 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143958 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143958 + 1502666:pw-trigger.sh: 74: patch_id=143958 + 1502666:pw-trigger.sh: 75: '[' 143958 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143958 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143958 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143958 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143958 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143958 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143958 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xzrlcvTQzm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gwOuOxcgEg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xzrlcvTQzm /tmp/tmp.gwOuOxcgEg' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143958/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143958/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504678 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gwOuOxcgEg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516255, "url": "https://patchwork.sourceware.org/api/1.2/patches/143958/checks/516255/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T12:43:19.949408", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10630/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T12:43:19.949408 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T12:43:19.949408 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789735399 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789735399 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789735399 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504685 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gwOuOxcgEg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516257, "url": "https://patchwork.sourceware.org/api/1.2/patches/143958/checks/516257/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T12:43:21.040963", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10630/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T12:43:21.040963 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T12:43:21.040963 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789735401 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789735399 -le 1789735401 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789735401 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504692 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gwOuOxcgEg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516264, "url": "https://patchwork.sourceware.org/api/1.2/patches/143958/checks/516264/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T13:04:22.561428", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10630/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T13:04:22.561428 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T13:04:22.561428 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789736662 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789735401 -le 1789736662 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789736662 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504699 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gwOuOxcgEg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xzrlcvTQzm /tmp/tmp.gwOuOxcgEg + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66598 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66598 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66598 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66598 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=12 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 12.id + 1502666:pw-trigger.sh: 64: series_id=66606 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66606 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66606 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66606 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66606 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66606 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66606 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66606 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66606 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143966 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143966 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143966 + 1502666:pw-trigger.sh: 74: patch_id=143966 + 1502666:pw-trigger.sh: 75: '[' 143966 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143966 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143966 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143966 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143966 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=committed + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143966 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143966 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vWvXrWtPW8 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.R4Mc61qIR2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vWvXrWtPW8 /tmp/tmp.R4Mc61qIR2' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143966/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143966/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504801 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R4Mc61qIR2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516259, "url": "https://patchwork.sourceware.org/api/1.2/patches/143966/checks/516259/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T12:45:34.148040", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10631/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T12:45:34.148040 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T12:45:34.148040 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789735534 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789735534 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789735534 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504808 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R4Mc61qIR2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516260, "url": "https://patchwork.sourceware.org/api/1.2/patches/143966/checks/516260/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T12:45:35.274107", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10631/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T12:45:35.274107 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T12:45:35.274107 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789735535 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789735534 -le 1789735535 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789735535 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504815 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R4Mc61qIR2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516265, "url": "https://patchwork.sourceware.org/api/1.2/patches/143966/checks/516265/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T13:07:06.144638", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10631/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T13:07:06.144638 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T13:07:06.144638 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789736826 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789735535 -le 1789736826 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789736826 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504822 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R4Mc61qIR2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vWvXrWtPW8 /tmp/tmp.R4Mc61qIR2 + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66606 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66606 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66606 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66606 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=11 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 11.id + 1502666:pw-trigger.sh: 64: series_id=66612 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66612 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66612 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66612 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66612 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66612 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66612 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66612 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66612 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143980 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143980 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143980 + 1502666:pw-trigger.sh: 74: patch_id=143980 + 1502666:pw-trigger.sh: 75: '[' 143980 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143980 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143980 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143980 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143980 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143980 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143980 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XPdRDVbqaG +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.F7y5X6oXBM ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XPdRDVbqaG /tmp/tmp.F7y5X6oXBM' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143980/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143980/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504928 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7y5X6oXBM ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516261, "url": "https://patchwork.sourceware.org/api/1.2/patches/143980/checks/516261/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T12:45:40.229542", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10632/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T12:45:40.229542 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T12:45:40.229542 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789735540 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789735540 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789735540 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504935 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7y5X6oXBM ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516262, "url": "https://patchwork.sourceware.org/api/1.2/patches/143980/checks/516262/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T12:45:41.516496", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10632/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T12:45:41.516496 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T12:45:41.516496 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789735541 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789735540 -le 1789735541 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789735541 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504942 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7y5X6oXBM ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516266, "url": "https://patchwork.sourceware.org/api/1.2/patches/143980/checks/516266/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T13:07:26.774810", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10632/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T13:07:26.774810 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T13:07:26.774810 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789736846 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789735541 -le 1789736846 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789736846 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1504949 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F7y5X6oXBM ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XPdRDVbqaG /tmp/tmp.F7y5X6oXBM + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66612 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66612 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66612 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66612 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143979 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143979 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143979 + 1502666:pw-trigger.sh: 74: patch_id=143979 + 1502666:pw-trigger.sh: 75: '[' 143979 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143979 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143979 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143979 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143979 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143979 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143979 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UwFqWKx07A +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OgITLVClwf ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UwFqWKx07A /tmp/tmp.OgITLVClwf' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143979/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143979/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505013 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OgITLVClwf ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516578, "url": "https://patchwork.sourceware.org/api/1.2/patches/143979/checks/516578/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T21:38:25.192145", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10634/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T21:38:25.192145 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T21:38:25.192145 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789767505 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789767505 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789767505 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505020 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OgITLVClwf ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516579, "url": "https://patchwork.sourceware.org/api/1.2/patches/143979/checks/516579/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T21:38:27.335545", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10634/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T21:38:27.335545 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T21:38:27.335545 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789767507 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789767505 -le 1789767507 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789767507 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505027 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OgITLVClwf ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516600, "url": "https://patchwork.sourceware.org/api/1.2/patches/143979/checks/516600/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T22:10:33.713120", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10634/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T22:10:33.713120 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T22:10:33.713120 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789769433 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789767507 -le 1789769433 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789769433 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505034 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OgITLVClwf ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UwFqWKx07A /tmp/tmp.OgITLVClwf + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=2 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66612 2 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66612 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66612 property '.*' value Patches 2 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66612 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143978 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143978 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143978 + 1502666:pw-trigger.sh: 74: patch_id=143978 + 1502666:pw-trigger.sh: 75: '[' 143978 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143978 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143978 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143978 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143978 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143978 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143978 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HoVz6Gtt40 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hsJWo3LVUO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HoVz6Gtt40 /tmp/tmp.hsJWo3LVUO' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143978/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143978/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505101 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hsJWo3LVUO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516915, "url": "https://patchwork.sourceware.org/api/1.2/patches/143978/checks/516915/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:06:28.169513", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10637/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:06:28.169513 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:06:28.169513 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789808788 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789808788 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789808788 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505108 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hsJWo3LVUO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516917, "url": "https://patchwork.sourceware.org/api/1.2/patches/143978/checks/516917/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:06:31.049864", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10637/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:06:31.049864 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:06:31.049864 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789808791 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789808788 -le 1789808791 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789808791 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505115 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hsJWo3LVUO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516945, "url": "https://patchwork.sourceware.org/api/1.2/patches/143978/checks/516945/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:27:44.845464", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10637/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:27:44.845464 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:27:44.845464 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789810064 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789808791 -le 1789810064 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789810064 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505122 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hsJWo3LVUO ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HoVz6Gtt40 /tmp/tmp.hsJWo3LVUO + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=3 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66612 3 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66612 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66612 property '.*' value Patches 3 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66612 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=10 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 10.id + 1502666:pw-trigger.sh: 64: series_id=66615 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66615 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66615 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66615 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66615 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66615 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66615 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66615 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66615 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143986 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143986 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143986 + 1502666:pw-trigger.sh: 74: patch_id=143986 + 1502666:pw-trigger.sh: 75: '[' 143986 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143986 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143986 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143986 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143986 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143986 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143986 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZfOlzXeezW +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Zoama3ZEFU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZfOlzXeezW /tmp/tmp.Zoama3ZEFU' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143986/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143986/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505230 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Zoama3ZEFU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 515998, "url": "https://patchwork.sourceware.org/api/1.2/patches/143986/checks/515998/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T01:49:05.956128", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10623/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T01:49:05.956128 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T01:49:05.956128 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789696145 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789696145 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789696145 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505237 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Zoama3ZEFU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 515999, "url": "https://patchwork.sourceware.org/api/1.2/patches/143986/checks/515999/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T01:49:08.991610", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10623/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T01:49:08.991610 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T01:49:08.991610 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789696148 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789696145 -le 1789696148 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789696148 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505244 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Zoama3ZEFU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516003, "url": "https://patchwork.sourceware.org/api/1.2/patches/143986/checks/516003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T03:40:33.273028", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10623/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T03:40:33.273028 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T03:40:33.273028 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789702833 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789696148 -le 1789702833 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789702833 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505251 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Zoama3ZEFU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZfOlzXeezW /tmp/tmp.Zoama3ZEFU + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66615 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66615 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66615 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66615 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=9 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 9.id + 1502666:pw-trigger.sh: 64: series_id=66618 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66618 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66618 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66618 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66618 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66618 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66618 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66618 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66618 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=143990 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 143990 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 143990 + 1502666:pw-trigger.sh: 74: patch_id=143990 + 1502666:pw-trigger.sh: 75: '[' 143990 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 143990 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=143990 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 143990 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=143990 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 143990 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=143990 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.w8ML4G1070 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.quDTUgorkc ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.w8ML4G1070 /tmp/tmp.quDTUgorkc' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/143990/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/143990/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505353 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.quDTUgorkc ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516001, "url": "https://patchwork.sourceware.org/api/1.2/patches/143990/checks/516001/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T03:32:47.974311", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10624/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T03:32:47.974311 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T03:32:47.974311 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789702367 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789702367 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789702367 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505360 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.quDTUgorkc ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516002, "url": "https://patchwork.sourceware.org/api/1.2/patches/143990/checks/516002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T03:32:49.570674", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10624/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T03:32:49.570674 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T03:32:49.570674 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789702369 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789702367 -le 1789702369 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789702369 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505367 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.quDTUgorkc ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516012, "url": "https://patchwork.sourceware.org/api/1.2/patches/143990/checks/516012/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T03:55:55.622679", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10624/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T03:55:55.622679 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T03:55:55.622679 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789703755 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789702369 -le 1789703755 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789703755 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505374 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.quDTUgorkc ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.w8ML4G1070 /tmp/tmp.quDTUgorkc + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66618 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66618 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66618 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66618 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=8 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 8.id + 1502666:pw-trigger.sh: 64: series_id=66640 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66640 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66640 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66640 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66640 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66640 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66640 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66640 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66640 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144053 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144053 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144053 + 1502666:pw-trigger.sh: 74: patch_id=144053 + 1502666:pw-trigger.sh: 75: '[' 144053 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144053 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144053 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144053 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144053 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144053 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144053 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4O4dErs6KQ +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.j5KD0Jvggl ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4O4dErs6KQ /tmp/tmp.j5KD0Jvggl' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144053/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144053/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505476 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j5KD0Jvggl ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516706, "url": "https://patchwork.sourceware.org/api/1.2/patches/144053/checks/516706/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T03:25:55.140534", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10635/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T03:25:55.140534 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T03:25:55.140534 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789788355 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789788355 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789788355 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505483 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j5KD0Jvggl ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516707, "url": "https://patchwork.sourceware.org/api/1.2/patches/144053/checks/516707/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T03:25:57.521432", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10635/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T03:25:57.521432 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T03:25:57.521432 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789788357 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789788355 -le 1789788357 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789788357 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505490 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j5KD0Jvggl ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516727, "url": "https://patchwork.sourceware.org/api/1.2/patches/144053/checks/516727/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T03:47:14.160526", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10635/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T03:47:14.160526 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T03:47:14.160526 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789789634 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789788357 -le 1789789634 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789789634 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505497 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j5KD0Jvggl ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4O4dErs6KQ /tmp/tmp.j5KD0Jvggl + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66640 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66640 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66640 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66640 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=7 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 7.id + 1502666:pw-trigger.sh: 64: series_id=66656 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66656 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66656 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66656 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66656 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66656 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66656 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66656 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66656 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144086 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144086 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144086 + 1502666:pw-trigger.sh: 74: patch_id=144086 + 1502666:pw-trigger.sh: 75: '[' 144086 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144086 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144086 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144086 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144086 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=committed + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144086 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144086 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b430bdNNWC +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fyo4IbHDIk ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b430bdNNWC /tmp/tmp.fyo4IbHDIk' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144086/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144086/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505599 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fyo4IbHDIk ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b430bdNNWC /tmp/tmp.fyo4IbHDIk + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 144086 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 144086 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144086 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vcSW8sLQiZ +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PyKGET9D6E ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vcSW8sLQiZ /tmp/tmp.PyKGET9D6E' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144086/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144086/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505614 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PyKGET9D6E ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vcSW8sLQiZ /tmp/tmp.PyKGET9D6E + 1502666:pw-trigger.sh: 103: check_state=pending + 1502666:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1502666:pw-trigger.sh: 105: break + 1502666:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1502666:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144086:tcwg_glibc_build--master-arm to succeed.' WARNING: Waiting for 144086:tcwg_glibc_build--master-arm to succeed. + 1502666:pw-trigger.sh: 110: continue + 1502666:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=6 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 6.id + 1502666:pw-trigger.sh: 64: series_id=66669 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66669 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66669 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66669 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66669 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66669 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66669 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66669 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66669 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144100 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144100 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144100 + 1502666:pw-trigger.sh: 74: patch_id=144100 + 1502666:pw-trigger.sh: 75: '[' 144100 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144100 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144100 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144100 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144100 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=committed + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144100 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144100 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MTkPDMRUan +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nNEoDKVGHE ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MTkPDMRUan /tmp/tmp.nNEoDKVGHE' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144100/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144100/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505701 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nNEoDKVGHE ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516708, "url": "https://patchwork.sourceware.org/api/1.2/patches/144100/checks/516708/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T03:27:07.921065", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10636/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T03:27:07.921065 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T03:27:07.921065 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789788427 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789788427 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789788427 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505708 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nNEoDKVGHE ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516709, "url": "https://patchwork.sourceware.org/api/1.2/patches/144100/checks/516709/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T03:27:11.186370", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10636/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T03:27:11.186370 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T03:27:11.186370 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789788431 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789788427 -le 1789788431 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789788431 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505715 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nNEoDKVGHE ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MTkPDMRUan /tmp/tmp.nNEoDKVGHE + 1502666:pw-trigger.sh: 89: check_state=fail + 1502666:pw-trigger.sh: 90: '[' fail = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66669 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66669 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66669 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66669 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=5 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 5.id + 1502666:pw-trigger.sh: 64: series_id=66707 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66707 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66707 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66707 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66707 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66707 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66707 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66707 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66707 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144145 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144145 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144145 + 1502666:pw-trigger.sh: 74: patch_id=144145 + 1502666:pw-trigger.sh: 75: '[' 144145 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144145 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144145 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144145 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144145 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144145 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144145 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OOCBK0c1gS +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fYR1bNLu6n ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OOCBK0c1gS /tmp/tmp.fYR1bNLu6n' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144145/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144145/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505817 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fYR1bNLu6n ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516924, "url": "https://patchwork.sourceware.org/api/1.2/patches/144145/checks/516924/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:11:14.229822", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10638/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:11:14.229822 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:11:14.229822 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789809074 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789809074 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789809074 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505824 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fYR1bNLu6n ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516925, "url": "https://patchwork.sourceware.org/api/1.2/patches/144145/checks/516925/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:11:16.159065", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10638/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:11:16.159065 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:11:16.159065 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789809076 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789809074 -le 1789809076 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789809076 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505831 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fYR1bNLu6n ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516947, "url": "https://patchwork.sourceware.org/api/1.2/patches/144145/checks/516947/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:30:17.852703", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10638/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:30:17.852703 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:30:17.852703 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789810217 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789809076 -le 1789810217 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789810217 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505838 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fYR1bNLu6n ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OOCBK0c1gS /tmp/tmp.fYR1bNLu6n + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66707 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66707 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66707 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66707 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=4 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 4.id + 1502666:pw-trigger.sh: 64: series_id=66710 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66710 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66710 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66710 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66710 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66710 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66710 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66710 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66710 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144148 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144148 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144148 + 1502666:pw-trigger.sh: 74: patch_id=144148 + 1502666:pw-trigger.sh: 75: '[' 144148 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144148 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144148 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144148 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144148 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144148 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144148 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.i9yga2UDnV +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L49l7pXN8O ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.i9yga2UDnV /tmp/tmp.L49l7pXN8O' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144148/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144148/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505940 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L49l7pXN8O ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516918, "url": "https://patchwork.sourceware.org/api/1.2/patches/144148/checks/516918/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:06:33.824065", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10639/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:06:33.824065 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:06:33.824065 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789808793 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789808793 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789808793 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505947 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L49l7pXN8O ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516919, "url": "https://patchwork.sourceware.org/api/1.2/patches/144148/checks/516919/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:06:39.377816", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10639/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:06:39.377816 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:06:39.377816 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789808799 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789808793 -le 1789808799 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789808799 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505954 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L49l7pXN8O ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516946, "url": "https://patchwork.sourceware.org/api/1.2/patches/144148/checks/516946/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:27:57.197014", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10639/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:27:57.197014 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:27:57.197014 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789810077 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789808799 -le 1789810077 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789810077 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1505961 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L49l7pXN8O ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.i9yga2UDnV /tmp/tmp.L49l7pXN8O + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66710 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66710 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66710 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66710 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=3 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 3.id + 1502666:pw-trigger.sh: 64: series_id=66715 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66715 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66715 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66715 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66715 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66715 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66715 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66715 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66715 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144162 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144162 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144162 + 1502666:pw-trigger.sh: 74: patch_id=144162 + 1502666:pw-trigger.sh: 75: '[' 144162 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144162 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144162 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144162 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144162 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144162 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144162 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.83sbLtuRO2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.adqjcicIGI ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.83sbLtuRO2 /tmp/tmp.adqjcicIGI' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144162/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144162/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506083 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.adqjcicIGI ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516914, "url": "https://patchwork.sourceware.org/api/1.2/patches/144162/checks/516914/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:06:23.348898", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10640/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:06:23.348898 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:06:23.348898 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789808783 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789808783 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789808783 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506090 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.adqjcicIGI ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516916, "url": "https://patchwork.sourceware.org/api/1.2/patches/144162/checks/516916/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:06:28.645490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10640/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:06:28.645490 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:06:28.645490 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789808788 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789808783 -le 1789808788 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789808788 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506097 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.adqjcicIGI ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516944, "url": "https://patchwork.sourceware.org/api/1.2/patches/144162/checks/516944/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T09:27:32.130997", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10640/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T09:27:32.130997 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T09:27:32.130997 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789810052 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789808788 -le 1789810052 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789810052 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506104 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.adqjcicIGI ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.83sbLtuRO2 /tmp/tmp.adqjcicIGI + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66715 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66715 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66715 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66715 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144157 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144157 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144157 + 1502666:pw-trigger.sh: 74: patch_id=144157 + 1502666:pw-trigger.sh: 75: '[' 144157 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144157 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144157 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144157 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144157 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144157 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144157 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j7BKH061Bt +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.o9OK99Qqiy ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j7BKH061Bt /tmp/tmp.o9OK99Qqiy' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144157/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144157/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506168 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o9OK99Qqiy ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517062, "url": "https://patchwork.sourceware.org/api/1.2/patches/144157/checks/517062/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T15:28:43.834686", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10641/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T15:28:43.834686 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T15:28:43.834686 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789831723 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789831723 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789831723 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506175 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o9OK99Qqiy ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517064, "url": "https://patchwork.sourceware.org/api/1.2/patches/144157/checks/517064/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T15:28:46.526065", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10641/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T15:28:46.526065 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T15:28:46.526065 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789831726 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789831723 -le 1789831726 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789831726 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506182 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o9OK99Qqiy ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517090, "url": "https://patchwork.sourceware.org/api/1.2/patches/144157/checks/517090/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T15:46:26.778206", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10641/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T15:46:26.778206 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T15:46:26.778206 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789832786 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789831726 -le 1789832786 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789832786 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506189 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o9OK99Qqiy ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j7BKH061Bt /tmp/tmp.o9OK99Qqiy + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=2 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66715 2 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66715 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66715 property '.*' value Patches 2 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66715 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144160 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144160 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144160 + 1502666:pw-trigger.sh: 74: patch_id=144160 + 1502666:pw-trigger.sh: 75: '[' 144160 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144160 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144160 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144160 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144160 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144160 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144160 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yK77sfmf5t +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y4XjhRzewU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yK77sfmf5t /tmp/tmp.Y4XjhRzewU' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144160/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144160/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506256 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y4XjhRzewU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517141, "url": "https://patchwork.sourceware.org/api/1.2/patches/144160/checks/517141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T20:51:22.521288", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10642/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T20:51:22.521288 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T20:51:22.521288 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789851082 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789851082 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789851082 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506263 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y4XjhRzewU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517142, "url": "https://patchwork.sourceware.org/api/1.2/patches/144160/checks/517142/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T20:51:25.689046", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10642/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T20:51:25.689046 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T20:51:25.689046 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789851085 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789851082 -le 1789851085 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789851085 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506270 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y4XjhRzewU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517163, "url": "https://patchwork.sourceware.org/api/1.2/patches/144160/checks/517163/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T21:21:36.467781", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10642/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T21:21:36.467781 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T21:21:36.467781 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789852896 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789851085 -le 1789852896 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789852896 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506277 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y4XjhRzewU ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yK77sfmf5t /tmp/tmp.Y4XjhRzewU + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=3 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66715 3 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66715 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66715 property '.*' value Patches 3 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66715 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144164 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144164 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144164 + 1502666:pw-trigger.sh: 74: patch_id=144164 + 1502666:pw-trigger.sh: 75: '[' 144164 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144164 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144164 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144164 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144164 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144164 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144164 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.v32WFef85E +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bOUQRHi4Qu ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.v32WFef85E /tmp/tmp.bOUQRHi4Qu' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144164/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144164/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506347 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bOUQRHi4Qu ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517319, "url": "https://patchwork.sourceware.org/api/1.2/patches/144164/checks/517319/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T02:33:35.280605", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10643/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T02:33:35.280605 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T02:33:35.280605 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789871615 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789871615 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789871615 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506354 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bOUQRHi4Qu ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517320, "url": "https://patchwork.sourceware.org/api/1.2/patches/144164/checks/517320/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T02:33:41.934489", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10643/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T02:33:41.934489 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T02:33:41.934489 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789871621 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789871615 -le 1789871621 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789871621 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506361 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bOUQRHi4Qu ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517347, "url": "https://patchwork.sourceware.org/api/1.2/patches/144164/checks/517347/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T02:51:41.742220", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10643/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T02:51:41.742220 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T02:51:41.742220 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789872701 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789871621 -le 1789872701 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789872701 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506368 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bOUQRHi4Qu ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.v32WFef85E /tmp/tmp.bOUQRHi4Qu + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=4 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66715 4 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66715 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66715 property '.*' value Patches 4 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66715 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144163 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144163 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144163 + 1502666:pw-trigger.sh: 74: patch_id=144163 + 1502666:pw-trigger.sh: 75: '[' 144163 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144163 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144163 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144163 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144163 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144163 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144163 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ubtOvOetOr +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DvczgAmZTg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ubtOvOetOr /tmp/tmp.DvczgAmZTg' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144163/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144163/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506441 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DvczgAmZTg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517519, "url": "https://patchwork.sourceware.org/api/1.2/patches/144163/checks/517519/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T14:17:58.399230", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10645/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T14:17:58.399230 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T14:17:58.399230 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789913878 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789913878 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789913878 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506448 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DvczgAmZTg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517520, "url": "https://patchwork.sourceware.org/api/1.2/patches/144163/checks/517520/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T14:18:02.948285", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10645/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T14:18:02.948285 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T14:18:02.948285 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789913882 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789913878 -le 1789913882 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789913882 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506455 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DvczgAmZTg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517534, "url": "https://patchwork.sourceware.org/api/1.2/patches/144163/checks/517534/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T15:12:18.024011", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10645/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T15:12:18.024011 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T15:12:18.024011 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789917138 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789913882 -le 1789917138 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789917138 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506462 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DvczgAmZTg ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ubtOvOetOr /tmp/tmp.DvczgAmZTg + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=5 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66715 5 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66715 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66715 property '.*' value Patches 5 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66715 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144158 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144158 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144158 + 1502666:pw-trigger.sh: 74: patch_id=144158 + 1502666:pw-trigger.sh: 75: '[' 144158 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144158 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144158 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144158 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144158 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144158 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144158 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0ViiGv8qAG +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Q60T5JOk4F ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0ViiGv8qAG /tmp/tmp.Q60T5JOk4F' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144158/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144158/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506538 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q60T5JOk4F ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0ViiGv8qAG /tmp/tmp.Q60T5JOk4F + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 144158 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 144158 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144158 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aDxrkylmN0 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rzYQKisP2D ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aDxrkylmN0 /tmp/tmp.rzYQKisP2D' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144158/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144158/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506553 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rzYQKisP2D ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517401, "url": "https://patchwork.sourceware.org/api/1.2/patches/144158/checks/517401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T05:04:28.429277", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10807/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T05:04:28.429277 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T05:04:28.429277 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789880668 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789880668 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789880668 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506560 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rzYQKisP2D ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517402, "url": "https://patchwork.sourceware.org/api/1.2/patches/144158/checks/517402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T05:04:35.710638", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10807/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T05:04:35.710638 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T05:04:35.710638 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789880675 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789880668 -le 1789880675 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789880675 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506567 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rzYQKisP2D ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517404, "url": "https://patchwork.sourceware.org/api/1.2/patches/144158/checks/517404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T05:08:43.094266", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10807/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T05:08:43.094266 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T05:08:43.094266 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789880923 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789880675 -le 1789880923 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789880923 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506574 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rzYQKisP2D ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aDxrkylmN0 /tmp/tmp.rzYQKisP2D + 1502666:pw-trigger.sh: 103: check_state=success + 1502666:pw-trigger.sh: 104: '[' success '!=' success ']' + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 144158 redhat-pt-bot/TryBot-apply_patch ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144158 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UVKu8wF5yJ +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CDNljZIhLt ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UVKu8wF5yJ /tmp/tmp.CDNljZIhLt' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144158/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144158/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506589 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CDNljZIhLt ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516507, "url": "https://patchwork.sourceware.org/api/1.2/patches/144158/checks/516507/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-18T19:14:53.917877", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-18T19:14:53.917877 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-18T19:14:53.917877 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789758893 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789758893 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789758893 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506596 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CDNljZIhLt ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UVKu8wF5yJ /tmp/tmp.CDNljZIhLt + 1502666:pw-trigger.sh: 103: check_state=success + 1502666:pw-trigger.sh: 104: '[' success '!=' success ']' + 1502666:pw-trigger.sh: 108: '[' success '!=' success ']' + 1502666:pw-trigger.sh: 113: j=1 + 1502666:pw-trigger.sh: 114: cat + 1502666:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=2 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 2.id + 1502666:pw-trigger.sh: 64: series_id=66728 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66728 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66728 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66728 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66728 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66728 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66728 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66728 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66728 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144186 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144186 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144186 + 1502666:pw-trigger.sh: 74: patch_id=144186 + 1502666:pw-trigger.sh: 75: '[' 144186 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144186 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144186 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144186 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144186 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144186 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144186 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PDwYVZzM1l +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ku9RTQ2vH7 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PDwYVZzM1l /tmp/tmp.ku9RTQ2vH7' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144186/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144186/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506700 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ku9RTQ2vH7 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517317, "url": "https://patchwork.sourceware.org/api/1.2/patches/144186/checks/517317/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T02:33:28.657245", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10644/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T02:33:28.657245 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T02:33:28.657245 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789871608 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789871608 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789871608 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506707 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ku9RTQ2vH7 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517318, "url": "https://patchwork.sourceware.org/api/1.2/patches/144186/checks/517318/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T02:33:32.118490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10644/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T02:33:32.118490 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T02:33:32.118490 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789871612 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789871608 -le 1789871612 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789871612 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506714 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ku9RTQ2vH7 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517346, "url": "https://patchwork.sourceware.org/api/1.2/patches/144186/checks/517346/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T02:51:38.263777", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10644/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T02:51:38.263777 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T02:51:38.263777 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789872698 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789871612 -le 1789872698 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789872698 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506721 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ku9RTQ2vH7 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PDwYVZzM1l /tmp/tmp.ku9RTQ2vH7 + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66728 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66728 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66728 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66728 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144189 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144189 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144189 + 1502666:pw-trigger.sh: 74: patch_id=144189 + 1502666:pw-trigger.sh: 75: '[' 144189 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144189 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144189 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144189 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144189 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144189 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144189 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iphp1wSi0Z +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.t9WOPC6G9k ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iphp1wSi0Z /tmp/tmp.t9WOPC6G9k' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144189/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144189/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506785 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t9WOPC6G9k ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517523, "url": "https://patchwork.sourceware.org/api/1.2/patches/144189/checks/517523/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T14:19:55.054388", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10646/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T14:19:55.054388 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T14:19:55.054388 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789913995 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789913995 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789913995 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506792 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t9WOPC6G9k ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517524, "url": "https://patchwork.sourceware.org/api/1.2/patches/144189/checks/517524/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T14:19:57.311436", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10646/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T14:19:57.311436 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T14:19:57.311436 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789913997 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789913995 -le 1789913997 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789913997 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506799 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t9WOPC6G9k ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517535, "url": "https://patchwork.sourceware.org/api/1.2/patches/144189/checks/517535/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T15:12:36.563287", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10646/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T15:12:36.563287 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T15:12:36.563287 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789917156 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789913997 -le 1789917156 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789917156 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506806 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t9WOPC6G9k ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iphp1wSi0Z /tmp/tmp.t9WOPC6G9k + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=2 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66728 2 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66728 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66728 property '.*' value Patches 2 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66728 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144183 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144183 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144183 + 1502666:pw-trigger.sh: 74: patch_id=144183 + 1502666:pw-trigger.sh: 75: '[' 144183 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144183 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144183 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144183 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144183 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144183 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144183 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gBp6wPNzd0 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KEzgU0Xz6y ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gBp6wPNzd0 /tmp/tmp.KEzgU0Xz6y' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144183/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144183/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506873 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KEzgU0Xz6y ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gBp6wPNzd0 /tmp/tmp.KEzgU0Xz6y + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 144183 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 144183 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144183 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CCC01zWJFj +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LRdJ4p0D5I ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CCC01zWJFj /tmp/tmp.LRdJ4p0D5I' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144183/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144183/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506888 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LRdJ4p0D5I ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517399, "url": "https://patchwork.sourceware.org/api/1.2/patches/144183/checks/517399/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T05:04:23.635952", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10808/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T05:04:23.635952 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T05:04:23.635952 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789880663 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789880663 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789880663 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506895 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LRdJ4p0D5I ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517400, "url": "https://patchwork.sourceware.org/api/1.2/patches/144183/checks/517400/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T05:04:25.648806", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10808/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T05:04:25.648806 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T05:04:25.648806 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789880665 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789880663 -le 1789880665 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789880665 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506902 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LRdJ4p0D5I ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517403, "url": "https://patchwork.sourceware.org/api/1.2/patches/144183/checks/517403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T05:08:19.414506", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10808/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T05:08:19.414506 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T05:08:19.414506 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789880899 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789880665 -le 1789880899 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789880899 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506909 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LRdJ4p0D5I ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CCC01zWJFj /tmp/tmp.LRdJ4p0D5I + 1502666:pw-trigger.sh: 103: check_state=success + 1502666:pw-trigger.sh: 104: '[' success '!=' success ']' + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 144183 redhat-pt-bot/TryBot-apply_patch ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144183 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.m6Px2TlLMm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rqtt7WrD3k ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.m6Px2TlLMm /tmp/tmp.rqtt7WrD3k' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144183/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144183/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506924 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rqtt7WrD3k ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 516977, "url": "https://patchwork.sourceware.org/api/1.2/patches/144183/checks/516977/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-19T10:11:56.612987", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-19T10:11:56.612987 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-19T10:11:56.612987 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789812716 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789812716 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789812716 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1506931 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rqtt7WrD3k ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.m6Px2TlLMm /tmp/tmp.rqtt7WrD3k + 1502666:pw-trigger.sh: 103: check_state=success + 1502666:pw-trigger.sh: 104: '[' success '!=' success ']' + 1502666:pw-trigger.sh: 108: '[' success '!=' success ']' + 1502666:pw-trigger.sh: 113: j=2 + 1502666:pw-trigger.sh: 114: cat + 1502666:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=1 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 1.id + 1502666:pw-trigger.sh: 64: series_id=66732 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66732 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66732 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66732 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66732 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66732 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66732 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66732 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66732 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144197 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144197 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144197 + 1502666:pw-trigger.sh: 74: patch_id=144197 + 1502666:pw-trigger.sh: 75: '[' 144197 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144197 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144197 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144197 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144197 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144197 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144197 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BSaIsSqKFb +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zhKdvyFCe6 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BSaIsSqKFb /tmp/tmp.zhKdvyFCe6' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144197/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144197/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1507019 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zhKdvyFCe6 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517527, "url": "https://patchwork.sourceware.org/api/1.2/patches/144197/checks/517527/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T14:27:27.608018", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10647/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T14:27:27.608018 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T14:27:27.608018 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789914447 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1789914447 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789914447 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1507026 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zhKdvyFCe6 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517528, "url": "https://patchwork.sourceware.org/api/1.2/patches/144197/checks/517528/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T14:27:30.333543", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10647/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T14:27:30.333543 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T14:27:30.333543 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789914450 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789914447 -le 1789914450 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789914450 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1507033 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zhKdvyFCe6 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 517536, "url": "https://patchwork.sourceware.org/api/1.2/patches/144197/checks/517536/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-20T15:12:50.370759", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10647/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1502666:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-20T15:12:50.370759 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-20T15:12:50.370759 +%s ++ 1502666:pw-trigger.sh: pw_patch_check_state: 274: date=1789917170 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 275: '[' 1789914450 -le 1789917170 ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1789917170 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1502666:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1507040 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zhKdvyFCe6 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BSaIsSqKFb /tmp/tmp.zhKdvyFCe6 + 1502666:pw-trigger.sh: 89: check_state=success + 1502666:pw-trigger.sh: 90: '[' success = pending ']' + 1502666:pw-trigger.sh: 93: num_patch=1 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66732 1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66732 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66732 property '.*' value Patches 1 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66732 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1502666:pw-trigger.sh: 74: true + 1502666:pw-trigger.sh: 74: patch_id= + 1502666:pw-trigger.sh: 75: '[' '' = '' ']' + 1502666:pw-trigger.sh: 76: break + 1502666:pw-trigger.sh: 96: '[' '' = '' ']' + 1502666:pw-trigger.sh: 97: continue + 1502666:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1502666:pw-trigger.sh: 63: i=0 ++ 1502666:pw-trigger.sh: 64: shyaml get-value 0.id + 1502666:pw-trigger.sh: 64: series_id=66752 + 1502666:pw-trigger.sh: 66: pw_series_complete_p glibc 66752 + 1502666:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1502666:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66752 + 1502666:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1502666:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66752 property Complete value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66752 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1502666:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1502666:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1502666:pw-trigger.sh: 71: num_patch=0 + 1502666:pw-trigger.sh: 72: true ++ 1502666:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66752 0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66752 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66752 property '.*' value Patches 0 +++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=66752 +++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144225 ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144225 = '' ']' ++ 1502666:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144225 + 1502666:pw-trigger.sh: 74: patch_id=144225 + 1502666:pw-trigger.sh: 75: '[' 144225 = '' ']' ++ 1502666:pw-trigger.sh: 82: pw_get_patch_data glibc 144225 State ++ 1502666:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1502666:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1502666:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144225 ++ 1502666:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1502666:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144225 property State value ++ 1502666:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1502666:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1502666:pw-trigger.sh: pw_yaml_get: 100: local id=144225 ++ 1502666:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1502666:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1502666:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1502666:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1502666:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1502666:pw-trigger.sh: pw_yaml_get: 108: set +x + 1502666:pw-trigger.sh: 82: patch_state=new + 1502666:pw-trigger.sh: 83: case "$patch_state" in ++ 1502666:pw-trigger.sh: 89: pw_patch_check_state 144225 tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144225 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VDE6nrrdme +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nvBvkoJhCl ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VDE6nrrdme /tmp/tmp.nvBvkoJhCl' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144225/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144225/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1507142 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nvBvkoJhCl ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VDE6nrrdme /tmp/tmp.nvBvkoJhCl + 1502666:pw-trigger.sh: 89: check_state=pending + 1502666:pw-trigger.sh: 90: '[' pending = pending ']' + 1502666:pw-trigger.sh: 91: break + 1502666:pw-trigger.sh: 96: '[' 144225 = '' ']' + 1502666:pw-trigger.sh: 101: check_state=success + 1502666:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1502666:pw-trigger.sh: 103: pw_patch_check_state 144225 tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1502666:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144225 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1502666:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1502666:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1502666:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aX9rAS08kX +++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1502666:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.leivyfdjfN ++ 1502666:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aX9rAS08kX /tmp/tmp.leivyfdjfN' EXIT ++ 1502666:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1502666:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144225/checks/ ++ 1502666:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144225/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1502666:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1502666:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1502666:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 267: wait 1507157 ++ 1502666:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.leivyfdjfN ++ 1502666:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1502666:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1502666:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1502666:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aX9rAS08kX /tmp/tmp.leivyfdjfN + 1502666:pw-trigger.sh: 103: check_state=pending + 1502666:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1502666:pw-trigger.sh: 105: break + 1502666:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 144225:tcwg_glibc_build--master-arm to succeed. + 1502666:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144225:tcwg_glibc_build--master-arm to succeed.' + 1502666:pw-trigger.sh: 110: continue + 1502666:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1502666:pw-trigger.sh: 119: rm /tmp/tmp.CTFedCut6v + 1502666:pw-trigger.sh: 121: echo 'Processed 30 series and created 2 pre-commit triggers' Processed 30 series and created 2 pre-commit triggers + 1502666:pw-trigger.sh: 1: pw_deinit glibc + 1502666:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1502666:pw-trigger.sh: pw_deinit: 58: local project=glibc + 1502666:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1502666 + 1502666:pw-trigger.sh: 1: rm -f /tmp/tmp.CTFedCut6v