+ 855724:jenkins10282716980196096640.sh: build_container_exec: 29: set +x + 1582560:pw-trigger.sh: 46: trap 'pw_deinit glibc' EXIT + 1582560:pw-trigger.sh: 47: pw_init glibc + 1582560:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_init: 42: local project=glibc + 1582560:pw-trigger.sh: pw_init: 44: git -C glibc config pw.server https://patchwork.sourceware.org/api/1.2/ + 1582560:pw-trigger.sh: pw_init: 46: git -C glibc config pw.project glibc + 1582560:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1582560:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1582560 + 1582560:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1582560 ++ 1582560:pw-trigger.sh: 49: mktemp + 1582560:pw-trigger.sh: 49: yaml=/tmp/tmp.8j75xgrLVE + 1582560:pw-trigger.sh: 51: trap 'pw_deinit glibc; rm -f /tmp/tmp.8j75xgrLVE' EXIT + 1582560:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1582560:pw-trigger.sh: 53: print_prereq_bots tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1582560:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1582560:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1582560:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in ++ 1582560:pw-trigger.sh: print_prereq_bots: 39: echo redhat-pt-bot/TryBot-apply_patch + 1582560:pw-trigger.sh: 55: git -C glibc pw series list -f yaml + 1582560:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1582560:pw-trigger.sh: 58: shyaml get-length + 1582560:pw-trigger.sh: 58: len=30 + 1582560:pw-trigger.sh: 59: i=30 + 1582560:pw-trigger.sh: 60: j=0 + 1582560:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=29 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 29.id + 1582560:pw-trigger.sh: 64: series_id=64938 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 64938 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64938 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64938 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64938 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64938 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64938 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64938 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64938 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141264 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141264 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141264 + 1582560:pw-trigger.sh: 74: patch_id=141264 + 1582560:pw-trigger.sh: 75: '[' 141264 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141264 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141264 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141264 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141264 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141264 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141264 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iECATGcwul +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MwFskshBse ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iECATGcwul /tmp/tmp.MwFskshBse' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141264/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141264/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582687 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MwFskshBse ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495082, "url": "https://patchwork.sourceware.org/api/1.2/patches/141264/checks/495082/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T09:57:30.004476", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10521/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T09:57:30.004476 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T09:57:30.004476 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786615050 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786615050 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786615050 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582694 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MwFskshBse ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495083, "url": "https://patchwork.sourceware.org/api/1.2/patches/141264/checks/495083/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T09:57:32.903762", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10521/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T09:57:32.903762 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T09:57:32.903762 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786615052 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786615050 -le 1786615052 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786615052 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582701 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MwFskshBse ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495111, "url": "https://patchwork.sourceware.org/api/1.2/patches/141264/checks/495111/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T10:22:11.871584", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10521/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T10:22:11.871584 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T10:22:11.871584 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786616531 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786615052 -le 1786616531 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786616531 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582708 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MwFskshBse ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iECATGcwul /tmp/tmp.MwFskshBse + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64938 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64938 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64938 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64938 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=28 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 28.id + 1582560:pw-trigger.sh: 64: series_id=64943 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 64943 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64943 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64943 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64943 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64943 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64943 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64943 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64943 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141269 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141269 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141269 + 1582560:pw-trigger.sh: 74: patch_id=141269 + 1582560:pw-trigger.sh: 75: '[' 141269 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141269 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141269 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141269 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141269 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141269 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141269 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wQGIaZNWRS +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rm7wIcUjKP ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wQGIaZNWRS /tmp/tmp.rm7wIcUjKP' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141269/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141269/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582810 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rm7wIcUjKP ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495084, "url": "https://patchwork.sourceware.org/api/1.2/patches/141269/checks/495084/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T09:57:36.605490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10522/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T09:57:36.605490 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T09:57:36.605490 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786615056 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786615056 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786615056 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582817 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rm7wIcUjKP ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495086, "url": "https://patchwork.sourceware.org/api/1.2/patches/141269/checks/495086/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T09:57:38.142167", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10522/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T09:57:38.142167 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T09:57:38.142167 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786615058 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786615056 -le 1786615058 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786615058 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582824 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rm7wIcUjKP ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495112, "url": "https://patchwork.sourceware.org/api/1.2/patches/141269/checks/495112/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T10:22:16.143090", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10522/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test failed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T10:22:16.143090 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T10:22:16.143090 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786616536 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786615058 -le 1786616536 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786616536 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582831 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rm7wIcUjKP ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wQGIaZNWRS /tmp/tmp.rm7wIcUjKP + 1582560:pw-trigger.sh: 89: check_state=fail + 1582560:pw-trigger.sh: 90: '[' fail = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64943 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64943 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64943 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64943 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=27 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 27.id + 1582560:pw-trigger.sh: 64: series_id=64950 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 64950 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64950 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64950 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64950 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64950 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64950 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64950 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64950 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141276 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141276 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141276 + 1582560:pw-trigger.sh: 74: patch_id=141276 + 1582560:pw-trigger.sh: 75: '[' 141276 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141276 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141276 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141276 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141276 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=dropped + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141276 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141276 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.unFlm4ank1 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AyzwAunVfw ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.unFlm4ank1 /tmp/tmp.AyzwAunVfw' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141276/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141276/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582933 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AyzwAunVfw ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495283, "url": "https://patchwork.sourceware.org/api/1.2/patches/141276/checks/495283/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T14:52:08.375892", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10523/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T14:52:08.375892 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T14:52:08.375892 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786632728 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786632728 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786632728 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582940 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AyzwAunVfw ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495286, "url": "https://patchwork.sourceware.org/api/1.2/patches/141276/checks/495286/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T14:52:11.308766", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10523/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T14:52:11.308766 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T14:52:11.308766 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786632731 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786632728 -le 1786632731 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786632731 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582947 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AyzwAunVfw ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495305, "url": "https://patchwork.sourceware.org/api/1.2/patches/141276/checks/495305/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T15:09:28.992594", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10523/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T15:09:28.992594 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T15:09:28.992594 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786633768 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786632731 -le 1786633768 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786633768 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1582954 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AyzwAunVfw ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.unFlm4ank1 /tmp/tmp.AyzwAunVfw + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64950 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64950 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64950 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64950 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=26 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 26.id + 1582560:pw-trigger.sh: 64: series_id=64969 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 64969 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64969 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64969 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64969 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64969 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64969 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64969 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64969 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141295 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141295 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141295 + 1582560:pw-trigger.sh: 74: patch_id=141295 + 1582560:pw-trigger.sh: 75: '[' 141295 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141295 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141295 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141295 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141295 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141295 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141295 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.O4vz7Las4m +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HqyOGonsp0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.O4vz7Las4m /tmp/tmp.HqyOGonsp0' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141295/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141295/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583056 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HqyOGonsp0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495481, "url": "https://patchwork.sourceware.org/api/1.2/patches/141295/checks/495481/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T21:51:44.096685", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10525/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T21:51:44.096685 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T21:51:44.096685 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786657904 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786657904 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786657904 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583063 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HqyOGonsp0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495482, "url": "https://patchwork.sourceware.org/api/1.2/patches/141295/checks/495482/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T21:51:44.964706", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10525/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T21:51:44.964706 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T21:51:44.964706 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786657904 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786657904 -le 1786657904 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786657904 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583070 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HqyOGonsp0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495505, "url": "https://patchwork.sourceware.org/api/1.2/patches/141295/checks/495505/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T22:08:50.172434", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10525/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T22:08:50.172434 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T22:08:50.172434 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786658930 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786657904 -le 1786658930 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786658930 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583077 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HqyOGonsp0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.O4vz7Las4m /tmp/tmp.HqyOGonsp0 + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64969 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64969 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64969 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64969 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=25 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 25.id + 1582560:pw-trigger.sh: 64: series_id=64972 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 64972 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64972 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64972 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64972 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64972 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64972 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64972 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64972 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141300 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141300 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141300 + 1582560:pw-trigger.sh: 74: patch_id=141300 + 1582560:pw-trigger.sh: 75: '[' 141300 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141300 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141300 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141300 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141300 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=superseded + 1582560:pw-trigger.sh: 83: case "$patch_state" in + 1582560:pw-trigger.sh: 85: num_patch=1 + 1582560:pw-trigger.sh: 86: continue + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64972 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64972 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64972 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64972 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=24 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 24.id + 1582560:pw-trigger.sh: 64: series_id=64975 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 64975 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64975 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64975 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64975 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64975 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64975 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64975 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64975 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141303 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141303 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141303 + 1582560:pw-trigger.sh: 74: patch_id=141303 + 1582560:pw-trigger.sh: 75: '[' 141303 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141303 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141303 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141303 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141303 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=committed + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141303 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141303 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nQMbEmXqx7 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.j4j5yninn2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nQMbEmXqx7 /tmp/tmp.j4j5yninn2' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141303/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141303/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583266 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j4j5yninn2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nQMbEmXqx7 /tmp/tmp.j4j5yninn2 + 1582560:pw-trigger.sh: 89: check_state=pending + 1582560:pw-trigger.sh: 90: '[' pending = pending ']' + 1582560:pw-trigger.sh: 91: break + 1582560:pw-trigger.sh: 96: '[' 141303 = '' ']' + 1582560:pw-trigger.sh: 101: check_state=success + 1582560:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1582560:pw-trigger.sh: 103: pw_patch_check_state 141303 tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141303 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Vbg14XLPqv +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hcltFwb8r3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Vbg14XLPqv /tmp/tmp.hcltFwb8r3' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141303/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141303/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583281 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hcltFwb8r3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Vbg14XLPqv /tmp/tmp.hcltFwb8r3 + 1582560:pw-trigger.sh: 103: check_state=pending + 1582560:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1582560:pw-trigger.sh: 105: break + 1582560:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1582560:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141303:tcwg_glibc_build--master-aarch64 to succeed.' WARNING: Waiting for 141303:tcwg_glibc_build--master-aarch64 to succeed. + 1582560:pw-trigger.sh: 110: continue + 1582560:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=23 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 23.id + 1582560:pw-trigger.sh: 64: series_id=64980 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 64980 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64980 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64980 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64980 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64980 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64980 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64980 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64980 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141319 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141319 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141319 + 1582560:pw-trigger.sh: 74: patch_id=141319 + 1582560:pw-trigger.sh: 75: '[' 141319 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141319 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141319 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141319 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141319 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141319 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141319 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.htzpAiBBuu +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1mwRjmA6BZ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.htzpAiBBuu /tmp/tmp.1mwRjmA6BZ' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141319/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141319/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583374 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1mwRjmA6BZ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495658, "url": "https://patchwork.sourceware.org/api/1.2/patches/141319/checks/495658/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T04:13:22.049999", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10528/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T04:13:22.049999 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T04:13:22.049999 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786680802 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786680802 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786680802 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583381 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1mwRjmA6BZ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495659, "url": "https://patchwork.sourceware.org/api/1.2/patches/141319/checks/495659/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T04:13:23.373900", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10528/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T04:13:23.373900 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T04:13:23.373900 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786680803 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786680802 -le 1786680803 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786680803 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583388 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1mwRjmA6BZ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495660, "url": "https://patchwork.sourceware.org/api/1.2/patches/141319/checks/495660/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T04:35:16.921914", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10528/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T04:35:16.921914 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T04:35:16.921914 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786682116 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786680803 -le 1786682116 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786682116 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583395 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1mwRjmA6BZ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.htzpAiBBuu /tmp/tmp.1mwRjmA6BZ + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64980 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64980 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64980 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64980 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141321 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141321 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141321 + 1582560:pw-trigger.sh: 74: patch_id=141321 + 1582560:pw-trigger.sh: 75: '[' 141321 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141321 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141321 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141321 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141321 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141321 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141321 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VdtLtEwV7r +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wHlDF9CHsq ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VdtLtEwV7r /tmp/tmp.wHlDF9CHsq' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141321/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141321/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583459 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wHlDF9CHsq ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495854, "url": "https://patchwork.sourceware.org/api/1.2/patches/141321/checks/495854/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T10:00:14.239703", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10530/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T10:00:14.239703 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T10:00:14.239703 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786701614 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786701614 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786701614 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583466 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wHlDF9CHsq ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495856, "url": "https://patchwork.sourceware.org/api/1.2/patches/141321/checks/495856/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T10:00:16.353838", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10530/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T10:00:16.353838 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T10:00:16.353838 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786701616 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786701614 -le 1786701616 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786701616 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583473 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wHlDF9CHsq ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495878, "url": "https://patchwork.sourceware.org/api/1.2/patches/141321/checks/495878/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T10:19:32.901134", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10530/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T10:19:32.901134 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T10:19:32.901134 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786702772 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786701616 -le 1786702772 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786702772 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583480 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wHlDF9CHsq ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VdtLtEwV7r /tmp/tmp.wHlDF9CHsq + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=2 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64980 2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64980 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64980 property '.*' value Patches 2 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64980 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141322 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141322 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141322 + 1582560:pw-trigger.sh: 74: patch_id=141322 + 1582560:pw-trigger.sh: 75: '[' 141322 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141322 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141322 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141322 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141322 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141322 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141322 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yiHe4jPYtd +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eaLH0X3BEO ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yiHe4jPYtd /tmp/tmp.eaLH0X3BEO' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141322/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141322/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583547 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eaLH0X3BEO ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496042, "url": "https://patchwork.sourceware.org/api/1.2/patches/141322/checks/496042/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T15:51:30.498869", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10533/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T15:51:30.498869 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T15:51:30.498869 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786722690 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786722690 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786722690 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583554 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eaLH0X3BEO ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496043, "url": "https://patchwork.sourceware.org/api/1.2/patches/141322/checks/496043/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T15:51:32.309818", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10533/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T15:51:32.309818 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T15:51:32.309818 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786722692 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786722690 -le 1786722692 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786722692 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583561 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eaLH0X3BEO ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496068, "url": "https://patchwork.sourceware.org/api/1.2/patches/141322/checks/496068/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T16:11:07.433927", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10533/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T16:11:07.433927 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T16:11:07.433927 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786723867 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786722692 -le 1786723867 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786723867 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583568 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eaLH0X3BEO ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yiHe4jPYtd /tmp/tmp.eaLH0X3BEO + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=3 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64980 3 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64980 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64980 property '.*' value Patches 3 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64980 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141320 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141320 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141320 + 1582560:pw-trigger.sh: 74: patch_id=141320 + 1582560:pw-trigger.sh: 75: '[' 141320 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141320 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141320 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141320 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141320 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141320 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141320 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WGPS3asvBh +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kdiYa5dBmD ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WGPS3asvBh /tmp/tmp.kdiYa5dBmD' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141320/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141320/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583638 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdiYa5dBmD ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496363, "url": "https://patchwork.sourceware.org/api/1.2/patches/141320/checks/496363/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T21:54:07.330074", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10538/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T21:54:07.330074 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T21:54:07.330074 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786744447 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786744447 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786744447 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583645 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdiYa5dBmD ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496365, "url": "https://patchwork.sourceware.org/api/1.2/patches/141320/checks/496365/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T21:54:09.706109", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10538/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T21:54:09.706109 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T21:54:09.706109 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786744449 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786744447 -le 1786744449 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786744449 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583652 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdiYa5dBmD ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496398, "url": "https://patchwork.sourceware.org/api/1.2/patches/141320/checks/496398/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:17:26.293283", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10538/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:17:26.293283 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:17:26.293283 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786745846 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786744449 -le 1786745846 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786745846 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583659 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdiYa5dBmD ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WGPS3asvBh /tmp/tmp.kdiYa5dBmD + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=4 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64980 4 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64980 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64980 property '.*' value Patches 4 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64980 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=22 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 22.id + 1582560:pw-trigger.sh: 64: series_id=64992 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 64992 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64992 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64992 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64992 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64992 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64992 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64992 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64992 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141342 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141342 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141342 + 1582560:pw-trigger.sh: 74: patch_id=141342 + 1582560:pw-trigger.sh: 75: '[' 141342 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141342 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141342 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141342 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141342 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=superseded + 1582560:pw-trigger.sh: 83: case "$patch_state" in + 1582560:pw-trigger.sh: 85: num_patch=1 + 1582560:pw-trigger.sh: 86: continue + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64992 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64992 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64992 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64992 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141341 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141341 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141341 + 1582560:pw-trigger.sh: 74: patch_id=141341 + 1582560:pw-trigger.sh: 75: '[' 141341 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141341 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141341 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141341 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141341 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=superseded + 1582560:pw-trigger.sh: 83: case "$patch_state" in + 1582560:pw-trigger.sh: 85: num_patch=2 + 1582560:pw-trigger.sh: 86: continue + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64992 2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64992 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64992 property '.*' value Patches 2 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=64992 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=21 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 21.id + 1582560:pw-trigger.sh: 64: series_id=65000 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65000 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65000 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65000 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65000 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65000 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65000 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65000 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65000 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141364 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141364 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141364 + 1582560:pw-trigger.sh: 74: patch_id=141364 + 1582560:pw-trigger.sh: 75: '[' 141364 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141364 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141364 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141364 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141364 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141364 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141364 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9OIdoR5jnZ +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TzZ3hrmolr ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9OIdoR5jnZ /tmp/tmp.TzZ3hrmolr' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141364/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141364/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583911 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzZ3hrmolr ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496053, "url": "https://patchwork.sourceware.org/api/1.2/patches/141364/checks/496053/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T16:01:05.628435", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10535/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T16:01:05.628435 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T16:01:05.628435 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786723265 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786723265 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786723265 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583918 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzZ3hrmolr ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496055, "url": "https://patchwork.sourceware.org/api/1.2/patches/141364/checks/496055/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T16:01:07.026870", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10535/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T16:01:07.026870 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T16:01:07.026870 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786723267 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786723265 -le 1786723267 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786723267 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583925 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzZ3hrmolr ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496097, "url": "https://patchwork.sourceware.org/api/1.2/patches/141364/checks/496097/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T16:21:37.004187", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10535/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T16:21:37.004187 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T16:21:37.004187 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786724497 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786723267 -le 1786724497 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786724497 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1583932 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzZ3hrmolr ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9OIdoR5jnZ /tmp/tmp.TzZ3hrmolr + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65000 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65000 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65000 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65000 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=20 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 20.id + 1582560:pw-trigger.sh: 64: series_id=65004 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65004 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65004 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65004 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65004 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65004 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65004 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65004 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65004 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141372 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141372 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141372 + 1582560:pw-trigger.sh: 74: patch_id=141372 + 1582560:pw-trigger.sh: 75: '[' 141372 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141372 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141372 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141372 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141372 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=superseded + 1582560:pw-trigger.sh: 83: case "$patch_state" in + 1582560:pw-trigger.sh: 85: num_patch=1 + 1582560:pw-trigger.sh: 86: continue + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65004 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65004 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65004 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65004 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141370 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141370 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141370 + 1582560:pw-trigger.sh: 74: patch_id=141370 + 1582560:pw-trigger.sh: 75: '[' 141370 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141370 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141370 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141370 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141370 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=superseded + 1582560:pw-trigger.sh: 83: case "$patch_state" in + 1582560:pw-trigger.sh: 85: num_patch=2 + 1582560:pw-trigger.sh: 86: continue + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65004 2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65004 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65004 property '.*' value Patches 2 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65004 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141371 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141371 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141371 + 1582560:pw-trigger.sh: 74: patch_id=141371 + 1582560:pw-trigger.sh: 75: '[' 141371 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141371 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141371 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141371 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141371 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=superseded + 1582560:pw-trigger.sh: 83: case "$patch_state" in + 1582560:pw-trigger.sh: 85: num_patch=3 + 1582560:pw-trigger.sh: 86: continue + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65004 3 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65004 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65004 property '.*' value Patches 3 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65004 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=19 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 19.id + 1582560:pw-trigger.sh: 64: series_id=65010 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65010 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65010 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65010 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65010 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65010 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65010 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65010 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65010 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141395 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141395 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141395 + 1582560:pw-trigger.sh: 74: patch_id=141395 + 1582560:pw-trigger.sh: 75: '[' 141395 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141395 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141395 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141395 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141395 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=committed + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141395 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141395 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WDm5u4cKBN +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2jGJJyA8fG ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WDm5u4cKBN /tmp/tmp.2jGJJyA8fG' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141395/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141395/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584232 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2jGJJyA8fG ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WDm5u4cKBN /tmp/tmp.2jGJJyA8fG + 1582560:pw-trigger.sh: 89: check_state=pending + 1582560:pw-trigger.sh: 90: '[' pending = pending ']' + 1582560:pw-trigger.sh: 91: break + 1582560:pw-trigger.sh: 96: '[' 141395 = '' ']' + 1582560:pw-trigger.sh: 101: check_state=success + 1582560:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1582560:pw-trigger.sh: 103: pw_patch_check_state 141395 tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141395 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WnKnHAcAqX +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uZkrYXzslC ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WnKnHAcAqX /tmp/tmp.uZkrYXzslC' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141395/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141395/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584247 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uZkrYXzslC ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496033, "url": "https://patchwork.sourceware.org/api/1.2/patches/141395/checks/496033/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T15:47:29.103000", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10674/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T15:47:29.103000 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T15:47:29.103000 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786722449 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786722449 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786722449 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584254 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uZkrYXzslC ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496034, "url": "https://patchwork.sourceware.org/api/1.2/patches/141395/checks/496034/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T15:47:31.978921", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10674/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T15:47:31.978921 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T15:47:31.978921 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786722451 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786722449 -le 1786722451 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786722451 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584261 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uZkrYXzslC ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WnKnHAcAqX /tmp/tmp.uZkrYXzslC + 1582560:pw-trigger.sh: 103: check_state=fail + 1582560:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1582560:pw-trigger.sh: 105: break + 1582560:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141395:tcwg_glibc_build--master-aarch64 to succeed. + 1582560:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141395:tcwg_glibc_build--master-aarch64 to succeed.' + 1582560:pw-trigger.sh: 110: continue + 1582560:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=18 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 18.id + 1582560:pw-trigger.sh: 64: series_id=65014 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65014 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65014 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65014 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65014 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65014 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65014 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65014 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65014 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141400 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141400 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141400 + 1582560:pw-trigger.sh: 74: patch_id=141400 + 1582560:pw-trigger.sh: 75: '[' 141400 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141400 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141400 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141400 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141400 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141400 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141400 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0B7fiv6BDw +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cQQ4I2uE56 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0B7fiv6BDw /tmp/tmp.cQQ4I2uE56' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141400/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141400/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584350 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cQQ4I2uE56 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496362, "url": "https://patchwork.sourceware.org/api/1.2/patches/141400/checks/496362/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T21:54:05.898323", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10540/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T21:54:05.898323 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T21:54:05.898323 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786744445 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786744445 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786744445 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584357 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cQQ4I2uE56 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496364, "url": "https://patchwork.sourceware.org/api/1.2/patches/141400/checks/496364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T21:54:07.530220", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10540/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T21:54:07.530220 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T21:54:07.530220 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786744447 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786744445 -le 1786744447 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786744447 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584364 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cQQ4I2uE56 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496397, "url": "https://patchwork.sourceware.org/api/1.2/patches/141400/checks/496397/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:16:50.475870", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10540/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:16:50.475870 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:16:50.475870 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786745810 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786744447 -le 1786745810 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786745810 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584371 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cQQ4I2uE56 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0B7fiv6BDw /tmp/tmp.cQQ4I2uE56 + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65014 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65014 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65014 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65014 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141399 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141399 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141399 + 1582560:pw-trigger.sh: 74: patch_id=141399 + 1582560:pw-trigger.sh: 75: '[' 141399 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141399 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141399 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141399 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141399 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141399 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141399 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2UqXjShMHZ +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CxRxiQxfVe ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2UqXjShMHZ /tmp/tmp.CxRxiQxfVe' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141399/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141399/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584435 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CxRxiQxfVe ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496678, "url": "https://patchwork.sourceware.org/api/1.2/patches/141399/checks/496678/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T04:33:10.290220", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10543/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T04:33:10.290220 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T04:33:10.290220 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786768390 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786768390 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786768390 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584442 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CxRxiQxfVe ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496679, "url": "https://patchwork.sourceware.org/api/1.2/patches/141399/checks/496679/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T04:33:11.599432", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10543/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T04:33:11.599432 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T04:33:11.599432 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786768391 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786768390 -le 1786768391 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786768391 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584449 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CxRxiQxfVe ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496699, "url": "https://patchwork.sourceware.org/api/1.2/patches/141399/checks/496699/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T04:55:02.729798", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10543/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T04:55:02.729798 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T04:55:02.729798 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786769702 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786768391 -le 1786769702 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786769702 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584456 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CxRxiQxfVe ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2UqXjShMHZ /tmp/tmp.CxRxiQxfVe + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=2 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65014 2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65014 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65014 property '.*' value Patches 2 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65014 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=17 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 17.id + 1582560:pw-trigger.sh: 64: series_id=65035 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65035 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65035 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65035 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65035 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65035 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65035 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65035 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65035 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141426 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141426 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141426 + 1582560:pw-trigger.sh: 74: patch_id=141426 + 1582560:pw-trigger.sh: 75: '[' 141426 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141426 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141426 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141426 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141426 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141426 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141426 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Vq3EbRNUMb +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WYBO8nK5IW ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Vq3EbRNUMb /tmp/tmp.WYBO8nK5IW' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141426/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141426/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584561 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WYBO8nK5IW ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496681, "url": "https://patchwork.sourceware.org/api/1.2/patches/141426/checks/496681/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T04:36:56.755957", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10544/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T04:36:56.755957 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T04:36:56.755957 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786768616 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786768616 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786768616 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584568 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WYBO8nK5IW ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496682, "url": "https://patchwork.sourceware.org/api/1.2/patches/141426/checks/496682/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T04:36:58.371074", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10544/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T04:36:58.371074 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T04:36:58.371074 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786768618 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786768616 -le 1786768618 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786768618 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584575 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WYBO8nK5IW ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496720, "url": "https://patchwork.sourceware.org/api/1.2/patches/141426/checks/496720/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T05:13:00.672038", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10544/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:13:00.672038 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:13:00.672038 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786770780 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786768618 -le 1786770780 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786770780 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584582 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WYBO8nK5IW ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Vq3EbRNUMb /tmp/tmp.WYBO8nK5IW + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65035 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65035 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65035 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65035 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=16 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 16.id + 1582560:pw-trigger.sh: 64: series_id=65036 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65036 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65036 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65036 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65036 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65036 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65036 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65036 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65036 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141427 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141427 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141427 + 1582560:pw-trigger.sh: 74: patch_id=141427 + 1582560:pw-trigger.sh: 75: '[' 141427 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141427 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141427 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141427 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141427 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=superseded + 1582560:pw-trigger.sh: 83: case "$patch_state" in + 1582560:pw-trigger.sh: 85: num_patch=1 + 1582560:pw-trigger.sh: 86: continue + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65036 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65036 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65036 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65036 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=15 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 15.id + 1582560:pw-trigger.sh: 64: series_id=65041 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65041 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65041 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65041 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65041 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65041 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65041 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65041 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65041 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141434 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141434 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141434 + 1582560:pw-trigger.sh: 74: patch_id=141434 + 1582560:pw-trigger.sh: 75: '[' 141434 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141434 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141434 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141434 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141434 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=accepted + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141434 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141434 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mxmtfbgwfm +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jByiqIumQK ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mxmtfbgwfm /tmp/tmp.jByiqIumQK' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141434/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141434/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584775 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jByiqIumQK ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496692, "url": "https://patchwork.sourceware.org/api/1.2/patches/141434/checks/496692/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T04:52:42.503034", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10546/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T04:52:42.503034 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T04:52:42.503034 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786769562 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786769562 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786769562 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584782 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jByiqIumQK ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496694, "url": "https://patchwork.sourceware.org/api/1.2/patches/141434/checks/496694/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T04:52:44.275869", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10546/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T04:52:44.275869 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T04:52:44.275869 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786769564 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786769562 -le 1786769564 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786769564 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584789 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jByiqIumQK ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496723, "url": "https://patchwork.sourceware.org/api/1.2/patches/141434/checks/496723/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T05:14:18.441796", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10546/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test failed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:14:18.441796 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:14:18.441796 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786770858 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786769564 -le 1786770858 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786770858 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584796 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jByiqIumQK ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mxmtfbgwfm /tmp/tmp.jByiqIumQK + 1582560:pw-trigger.sh: 89: check_state=fail + 1582560:pw-trigger.sh: 90: '[' fail = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65041 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65041 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65041 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65041 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141433 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141433 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141433 + 1582560:pw-trigger.sh: 74: patch_id=141433 + 1582560:pw-trigger.sh: 75: '[' 141433 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141433 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141433 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141433 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141433 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=accepted + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141433 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141433 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bHd9rGUxib +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AsiWKDwBM0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bHd9rGUxib /tmp/tmp.AsiWKDwBM0' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141433/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141433/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584860 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AsiWKDwBM0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496840, "url": "https://patchwork.sourceware.org/api/1.2/patches/141433/checks/496840/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T10:08:56.756878", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10549/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T10:08:56.756878 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T10:08:56.756878 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786788536 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786788536 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786788536 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584867 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AsiWKDwBM0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496841, "url": "https://patchwork.sourceware.org/api/1.2/patches/141433/checks/496841/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T10:08:58.157246", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10549/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T10:08:58.157246 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T10:08:58.157246 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786788538 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786788536 -le 1786788538 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786788538 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584874 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AsiWKDwBM0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496853, "url": "https://patchwork.sourceware.org/api/1.2/patches/141433/checks/496853/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T10:24:28.860023", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10549/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T10:24:28.860023 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T10:24:28.860023 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786789468 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786788538 -le 1786789468 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786789468 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584881 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AsiWKDwBM0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bHd9rGUxib /tmp/tmp.AsiWKDwBM0 + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=2 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65041 2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65041 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65041 property '.*' value Patches 2 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65041 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141432 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141432 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141432 + 1582560:pw-trigger.sh: 74: patch_id=141432 + 1582560:pw-trigger.sh: 75: '[' 141432 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141432 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141432 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141432 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141432 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=accepted + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141432 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141432 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Qh24XW7wUm +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VStG1ddZC8 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Qh24XW7wUm /tmp/tmp.VStG1ddZC8' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141432/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141432/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584948 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VStG1ddZC8 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497491, "url": "https://patchwork.sourceware.org/api/1.2/patches/141432/checks/497491/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T05:48:55.446598", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10552/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T05:48:55.446598 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T05:48:55.446598 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786945735 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786945735 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786945735 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584955 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VStG1ddZC8 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497492, "url": "https://patchwork.sourceware.org/api/1.2/patches/141432/checks/497492/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T05:48:57.571225", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10552/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T05:48:57.571225 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T05:48:57.571225 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786945737 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786945735 -le 1786945737 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786945737 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584962 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VStG1ddZC8 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497493, "url": "https://patchwork.sourceware.org/api/1.2/patches/141432/checks/497493/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T06:25:38.844892", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10552/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T06:25:38.844892 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T06:25:38.844892 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786947938 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786945737 -le 1786947938 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786947938 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1584969 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VStG1ddZC8 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Qh24XW7wUm /tmp/tmp.VStG1ddZC8 + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=3 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65041 3 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65041 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65041 property '.*' value Patches 3 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65041 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=14 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 14.id + 1582560:pw-trigger.sh: 64: series_id=65044 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65044 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65044 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65044 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65044 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65044 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65044 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65044 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65044 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141438 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141438 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141438 + 1582560:pw-trigger.sh: 74: patch_id=141438 + 1582560:pw-trigger.sh: 75: '[' 141438 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141438 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141438 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141438 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141438 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141438 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141438 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X1SCoee1I3 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.avYWg2YtX3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X1SCoee1I3 /tmp/tmp.avYWg2YtX3' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141438/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141438/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585079 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avYWg2YtX3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496691, "url": "https://patchwork.sourceware.org/api/1.2/patches/141438/checks/496691/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T04:52:42.093197", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10547/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T04:52:42.093197 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T04:52:42.093197 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786769562 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786769562 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786769562 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585086 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avYWg2YtX3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496693, "url": "https://patchwork.sourceware.org/api/1.2/patches/141438/checks/496693/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T04:52:43.011794", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10547/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T04:52:43.011794 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T04:52:43.011794 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786769563 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786769562 -le 1786769563 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786769563 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585093 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avYWg2YtX3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496724, "url": "https://patchwork.sourceware.org/api/1.2/patches/141438/checks/496724/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T05:14:38.291125", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10547/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test failed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:14:38.291125 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:14:38.291125 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786770878 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786769563 -le 1786770878 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786770878 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585100 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avYWg2YtX3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X1SCoee1I3 /tmp/tmp.avYWg2YtX3 + 1582560:pw-trigger.sh: 89: check_state=fail + 1582560:pw-trigger.sh: 90: '[' fail = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65044 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65044 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65044 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65044 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141437 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141437 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141437 + 1582560:pw-trigger.sh: 74: patch_id=141437 + 1582560:pw-trigger.sh: 75: '[' 141437 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141437 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141437 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141437 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141437 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141437 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141437 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u8I3AEjZUH +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ycISttOEXk ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u8I3AEjZUH /tmp/tmp.ycISttOEXk' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141437/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141437/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585164 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ycISttOEXk ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496844, "url": "https://patchwork.sourceware.org/api/1.2/patches/141437/checks/496844/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T10:11:33.468498", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10550/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T10:11:33.468498 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T10:11:33.468498 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786788693 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786788693 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786788693 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585171 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ycISttOEXk ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496845, "url": "https://patchwork.sourceware.org/api/1.2/patches/141437/checks/496845/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T10:11:45.678872", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10550/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T10:11:45.678872 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T10:11:45.678872 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786788705 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786788693 -le 1786788705 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786788705 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585178 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ycISttOEXk ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496854, "url": "https://patchwork.sourceware.org/api/1.2/patches/141437/checks/496854/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T10:26:22.692501", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10550/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test failed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T10:26:22.692501 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T10:26:22.692501 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786789582 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786788705 -le 1786789582 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786789582 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585185 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ycISttOEXk ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u8I3AEjZUH /tmp/tmp.ycISttOEXk + 1582560:pw-trigger.sh: 89: check_state=fail + 1582560:pw-trigger.sh: 90: '[' fail = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=2 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65044 2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65044 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65044 property '.*' value Patches 2 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65044 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=13 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 13.id + 1582560:pw-trigger.sh: 64: series_id=65070 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65070 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65070 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65070 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65070 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65070 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65070 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65070 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65070 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141472 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141472 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141472 + 1582560:pw-trigger.sh: 74: patch_id=141472 + 1582560:pw-trigger.sh: 75: '[' 141472 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141472 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141472 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141472 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141472 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=committed + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141472 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141472 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.paA2w3cqDR +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HUdyKR92o5 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.paA2w3cqDR /tmp/tmp.HUdyKR92o5' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141472/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141472/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585290 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HUdyKR92o5 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497573, "url": "https://patchwork.sourceware.org/api/1.2/patches/141472/checks/497573/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T09:59:16.372980", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10553/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T09:59:16.372980 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T09:59:16.372980 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786960756 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786960756 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786960756 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585297 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HUdyKR92o5 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497574, "url": "https://patchwork.sourceware.org/api/1.2/patches/141472/checks/497574/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T09:59:19.638291", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10553/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T09:59:19.638291 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T09:59:19.638291 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786960759 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786960756 -le 1786960759 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786960759 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585304 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HUdyKR92o5 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.paA2w3cqDR /tmp/tmp.HUdyKR92o5 + 1582560:pw-trigger.sh: 89: check_state=fail + 1582560:pw-trigger.sh: 90: '[' fail = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65070 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65070 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65070 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65070 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=12 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 12.id + 1582560:pw-trigger.sh: 64: series_id=65078 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65078 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65078 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65078 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65078 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65078 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65078 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65078 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65078 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141487 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141487 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141487 + 1582560:pw-trigger.sh: 74: patch_id=141487 + 1582560:pw-trigger.sh: 75: '[' 141487 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141487 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141487 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141487 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141487 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141487 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141487 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fhJC9pFAVK +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WK5NuZp0Lo ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fhJC9pFAVK /tmp/tmp.WK5NuZp0Lo' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141487/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141487/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585406 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WK5NuZp0Lo ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497575, "url": "https://patchwork.sourceware.org/api/1.2/patches/141487/checks/497575/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T09:59:51.358300", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10554/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T09:59:51.358300 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T09:59:51.358300 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786960791 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786960791 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786960791 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585413 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WK5NuZp0Lo ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497576, "url": "https://patchwork.sourceware.org/api/1.2/patches/141487/checks/497576/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T09:59:52.968257", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10554/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T09:59:52.968257 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T09:59:52.968257 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786960792 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786960791 -le 1786960792 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786960792 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585420 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WK5NuZp0Lo ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497583, "url": "https://patchwork.sourceware.org/api/1.2/patches/141487/checks/497583/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T10:23:06.269046", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10554/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T10:23:06.269046 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T10:23:06.269046 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786962186 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786960792 -le 1786962186 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786962186 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585427 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WK5NuZp0Lo ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fhJC9pFAVK /tmp/tmp.WK5NuZp0Lo + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65078 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65078 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65078 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65078 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=11 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 11.id + 1582560:pw-trigger.sh: 64: series_id=65099 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65099 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65099 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65099 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65099 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65099 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65099 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65099 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65099 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141512 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141512 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141512 + 1582560:pw-trigger.sh: 74: patch_id=141512 + 1582560:pw-trigger.sh: 75: '[' 141512 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141512 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141512 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141512 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141512 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=superseded + 1582560:pw-trigger.sh: 83: case "$patch_state" in + 1582560:pw-trigger.sh: 85: num_patch=1 + 1582560:pw-trigger.sh: 86: continue + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65099 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65099 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65099 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65099 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=10 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 10.id + 1582560:pw-trigger.sh: 64: series_id=65108 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65108 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65108 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65108 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65108 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65108 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65108 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65108 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65108 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141527 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141527 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141527 + 1582560:pw-trigger.sh: 74: patch_id=141527 + 1582560:pw-trigger.sh: 75: '[' 141527 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141527 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141527 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141527 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141527 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141527 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141527 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5tznHsYfi2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xaK3T8fDiu ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5tznHsYfi2 /tmp/tmp.xaK3T8fDiu' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141527/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141527/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585616 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xaK3T8fDiu ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497825, "url": "https://patchwork.sourceware.org/api/1.2/patches/141527/checks/497825/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:12:40.962785", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10555/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:12:40.962785 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:12:40.962785 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787008360 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787008360 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787008360 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585623 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xaK3T8fDiu ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497826, "url": "https://patchwork.sourceware.org/api/1.2/patches/141527/checks/497826/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:12:42.395016", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10555/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:12:42.395016 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:12:42.395016 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787008362 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787008360 -le 1787008362 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787008362 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585630 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xaK3T8fDiu ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497851, "url": "https://patchwork.sourceware.org/api/1.2/patches/141527/checks/497851/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:32:16.186700", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10555/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:32:16.186700 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:32:16.186700 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787009536 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787008362 -le 1787009536 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787009536 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585637 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xaK3T8fDiu ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5tznHsYfi2 /tmp/tmp.xaK3T8fDiu + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65108 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65108 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65108 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65108 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=9 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 9.id + 1582560:pw-trigger.sh: 64: series_id=65110 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65110 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65110 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65110 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65110 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65110 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65110 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65110 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65110 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141532 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141532 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141532 + 1582560:pw-trigger.sh: 74: patch_id=141532 + 1582560:pw-trigger.sh: 75: '[' 141532 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141532 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141532 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141532 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141532 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=superseded + 1582560:pw-trigger.sh: 83: case "$patch_state" in + 1582560:pw-trigger.sh: 85: num_patch=1 + 1582560:pw-trigger.sh: 86: continue + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65110 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65110 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65110 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65110 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141531 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141531 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141531 + 1582560:pw-trigger.sh: 74: patch_id=141531 + 1582560:pw-trigger.sh: 75: '[' 141531 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141531 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141531 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141531 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141531 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=superseded + 1582560:pw-trigger.sh: 83: case "$patch_state" in + 1582560:pw-trigger.sh: 85: num_patch=2 + 1582560:pw-trigger.sh: 86: continue + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65110 2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65110 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65110 property '.*' value Patches 2 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65110 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=8 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 8.id + 1582560:pw-trigger.sh: 64: series_id=65113 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65113 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65113 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65113 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65113 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65113 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65113 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65113 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65113 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141535 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141535 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141535 + 1582560:pw-trigger.sh: 74: patch_id=141535 + 1582560:pw-trigger.sh: 75: '[' 141535 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141535 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141535 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141535 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141535 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=superseded + 1582560:pw-trigger.sh: 83: case "$patch_state" in + 1582560:pw-trigger.sh: 85: num_patch=1 + 1582560:pw-trigger.sh: 86: continue + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65113 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65113 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65113 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65113 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=7 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 7.id + 1582560:pw-trigger.sh: 64: series_id=65114 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65114 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65114 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65114 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65114 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65114 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65114 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65114 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65114 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141536 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141536 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141536 + 1582560:pw-trigger.sh: 74: patch_id=141536 + 1582560:pw-trigger.sh: 75: '[' 141536 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141536 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141536 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141536 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141536 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=committed + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141536 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141536 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Pf6fy0jjGM +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kqkmi57KR6 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Pf6fy0jjGM /tmp/tmp.kqkmi57KR6' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141536/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141536/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585967 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kqkmi57KR6 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Pf6fy0jjGM /tmp/tmp.kqkmi57KR6 + 1582560:pw-trigger.sh: 89: check_state=pending + 1582560:pw-trigger.sh: 90: '[' pending = pending ']' + 1582560:pw-trigger.sh: 91: break + 1582560:pw-trigger.sh: 96: '[' 141536 = '' ']' + 1582560:pw-trigger.sh: 101: check_state=success + 1582560:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1582560:pw-trigger.sh: 103: pw_patch_check_state 141536 tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141536 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9wp6muQQ3l +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zxWss5l4cr ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9wp6muQQ3l /tmp/tmp.zxWss5l4cr' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141536/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141536/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585982 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zxWss5l4cr ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497730, "url": "https://patchwork.sourceware.org/api/1.2/patches/141536/checks/497730/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T16:47:35.298430", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10698/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T16:47:35.298430 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T16:47:35.298430 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786985255 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786985255 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786985255 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585989 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zxWss5l4cr ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497734, "url": "https://patchwork.sourceware.org/api/1.2/patches/141536/checks/497734/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T16:47:39.171831", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10698/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T16:47:39.171831 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T16:47:39.171831 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786985259 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786985255 -le 1786985259 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786985259 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1585996 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zxWss5l4cr ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9wp6muQQ3l /tmp/tmp.zxWss5l4cr + 1582560:pw-trigger.sh: 103: check_state=fail + 1582560:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1582560:pw-trigger.sh: 105: break + 1582560:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141536:tcwg_glibc_build--master-aarch64 to succeed. + 1582560:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141536:tcwg_glibc_build--master-aarch64 to succeed.' + 1582560:pw-trigger.sh: 110: continue + 1582560:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=6 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 6.id + 1582560:pw-trigger.sh: 64: series_id=65117 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65117 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65117 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65117 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65117 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65117 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65117 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65117 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65117 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141539 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141539 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141539 + 1582560:pw-trigger.sh: 74: patch_id=141539 + 1582560:pw-trigger.sh: 75: '[' 141539 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141539 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141539 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141539 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141539 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141539 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141539 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JOg3qV5Efs +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.m4b43z6pDu ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JOg3qV5Efs /tmp/tmp.m4b43z6pDu' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141539/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141539/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586083 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m4b43z6pDu ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497831, "url": "https://patchwork.sourceware.org/api/1.2/patches/141539/checks/497831/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:16:00.712395", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10556/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:16:00.712395 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:16:00.712395 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787008560 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787008560 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787008560 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586090 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m4b43z6pDu ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497833, "url": "https://patchwork.sourceware.org/api/1.2/patches/141539/checks/497833/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:16:02.864570", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10556/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:16:02.864570 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:16:02.864570 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787008562 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787008560 -le 1787008562 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787008562 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586097 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m4b43z6pDu ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497871, "url": "https://patchwork.sourceware.org/api/1.2/patches/141539/checks/497871/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:39:15.865784", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10556/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test failed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:39:15.865784 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:39:15.865784 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787009955 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787008562 -le 1787009955 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787009955 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586104 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m4b43z6pDu ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JOg3qV5Efs /tmp/tmp.m4b43z6pDu + 1582560:pw-trigger.sh: 89: check_state=fail + 1582560:pw-trigger.sh: 90: '[' fail = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65117 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65117 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65117 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65117 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=5 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 5.id + 1582560:pw-trigger.sh: 64: series_id=65119 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65119 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65119 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65119 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65119 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65119 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65119 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65119 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65119 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141542 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141542 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141542 + 1582560:pw-trigger.sh: 74: patch_id=141542 + 1582560:pw-trigger.sh: 75: '[' 141542 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141542 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141542 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141542 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141542 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141542 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141542 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z0MJpNFeiU +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DAkkGKHRFo ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z0MJpNFeiU /tmp/tmp.DAkkGKHRFo' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141542/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141542/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586208 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DAkkGKHRFo ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497829, "url": "https://patchwork.sourceware.org/api/1.2/patches/141542/checks/497829/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:15:52.588514", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10557/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:15:52.588514 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:15:52.588514 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787008552 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787008552 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787008552 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586215 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DAkkGKHRFo ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497830, "url": "https://patchwork.sourceware.org/api/1.2/patches/141542/checks/497830/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:15:56.906561", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10557/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:15:56.906561 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:15:56.906561 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787008556 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787008552 -le 1787008556 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787008556 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586222 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DAkkGKHRFo ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497870, "url": "https://patchwork.sourceware.org/api/1.2/patches/141542/checks/497870/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:38:37.190994", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10557/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:38:37.190994 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:38:37.190994 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787009917 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787008556 -le 1787009917 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787009917 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586229 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DAkkGKHRFo ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z0MJpNFeiU /tmp/tmp.DAkkGKHRFo + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65119 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65119 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65119 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65119 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141541 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141541 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141541 + 1582560:pw-trigger.sh: 74: patch_id=141541 + 1582560:pw-trigger.sh: 75: '[' 141541 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141541 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141541 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141541 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141541 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141541 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141541 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dZnfweuyLL +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VsuWmpqNQ1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dZnfweuyLL /tmp/tmp.VsuWmpqNQ1' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141541/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141541/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586293 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VsuWmpqNQ1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498080, "url": "https://patchwork.sourceware.org/api/1.2/patches/141541/checks/498080/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T03:23:26.071325", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10560/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T03:23:26.071325 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T03:23:26.071325 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787023406 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787023406 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787023406 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586300 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VsuWmpqNQ1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498081, "url": "https://patchwork.sourceware.org/api/1.2/patches/141541/checks/498081/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T03:23:27.672232", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10560/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T03:23:27.672232 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T03:23:27.672232 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787023407 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787023406 -le 1787023407 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787023407 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586307 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VsuWmpqNQ1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498115, "url": "https://patchwork.sourceware.org/api/1.2/patches/141541/checks/498115/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T03:41:06.849121", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10560/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T03:41:06.849121 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T03:41:06.849121 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787024466 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787023407 -le 1787024466 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787024466 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586314 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VsuWmpqNQ1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dZnfweuyLL /tmp/tmp.VsuWmpqNQ1 + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=2 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65119 2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65119 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65119 property '.*' value Patches 2 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65119 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=4 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 4.id + 1582560:pw-trigger.sh: 64: series_id=65120 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65120 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65120 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65120 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65120 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65120 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65120 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65120 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65120 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141543 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141543 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141543 + 1582560:pw-trigger.sh: 74: patch_id=141543 + 1582560:pw-trigger.sh: 75: '[' 141543 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141543 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141543 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141543 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141543 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141543 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141543 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pSBhFiFDay +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.K9oTNUFIyf ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pSBhFiFDay /tmp/tmp.K9oTNUFIyf' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141543/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141543/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586419 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K9oTNUFIyf ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497832, "url": "https://patchwork.sourceware.org/api/1.2/patches/141543/checks/497832/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:16:02.705886", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10558/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:16:02.705886 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:16:02.705886 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787008562 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787008562 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787008562 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586426 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K9oTNUFIyf ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497834, "url": "https://patchwork.sourceware.org/api/1.2/patches/141543/checks/497834/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:16:16.866796", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10558/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:16:16.866796 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:16:16.866796 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787008576 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787008562 -le 1787008576 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787008576 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586433 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K9oTNUFIyf ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497874, "url": "https://patchwork.sourceware.org/api/1.2/patches/141543/checks/497874/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:40:54.300104", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10558/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test failed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:40:54.300104 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:40:54.300104 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787010054 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787008576 -le 1787010054 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787010054 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586440 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K9oTNUFIyf ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pSBhFiFDay /tmp/tmp.K9oTNUFIyf + 1582560:pw-trigger.sh: 89: check_state=fail + 1582560:pw-trigger.sh: 90: '[' fail = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65120 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65120 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65120 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65120 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=3 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 3.id + 1582560:pw-trigger.sh: 64: series_id=65123 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65123 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65123 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65123 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65123 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65123 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65123 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65123 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65123 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141546 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141546 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141546 + 1582560:pw-trigger.sh: 74: patch_id=141546 + 1582560:pw-trigger.sh: 75: '[' 141546 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141546 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141546 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141546 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141546 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=committed + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141546 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141546 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Tm1vnaUkyk +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.w9JhFmvm1N ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Tm1vnaUkyk /tmp/tmp.w9JhFmvm1N' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141546/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141546/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586542 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w9JhFmvm1N ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Tm1vnaUkyk /tmp/tmp.w9JhFmvm1N + 1582560:pw-trigger.sh: 89: check_state=pending + 1582560:pw-trigger.sh: 90: '[' pending = pending ']' + 1582560:pw-trigger.sh: 91: break + 1582560:pw-trigger.sh: 96: '[' 141546 = '' ']' + 1582560:pw-trigger.sh: 101: check_state=success + 1582560:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1582560:pw-trigger.sh: 103: pw_patch_check_state 141546 tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141546 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X5BbrQKRLg +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fP87WfpSgJ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X5BbrQKRLg /tmp/tmp.fP87WfpSgJ' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141546/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141546/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586557 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fP87WfpSgJ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497746, "url": "https://patchwork.sourceware.org/api/1.2/patches/141546/checks/497746/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T16:57:04.200761", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10702/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T16:57:04.200761 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T16:57:04.200761 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786985824 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786985824 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786985824 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586564 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fP87WfpSgJ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497747, "url": "https://patchwork.sourceware.org/api/1.2/patches/141546/checks/497747/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T16:57:09.266918", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10702/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T16:57:09.266918 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T16:57:09.266918 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786985829 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786985824 -le 1786985829 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786985829 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586571 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fP87WfpSgJ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X5BbrQKRLg /tmp/tmp.fP87WfpSgJ + 1582560:pw-trigger.sh: 103: check_state=fail + 1582560:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1582560:pw-trigger.sh: 105: break + 1582560:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1582560:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141546:tcwg_glibc_build--master-aarch64 to succeed.' WARNING: Waiting for 141546:tcwg_glibc_build--master-aarch64 to succeed. + 1582560:pw-trigger.sh: 110: continue + 1582560:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=2 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 2.id + 1582560:pw-trigger.sh: 64: series_id=65124 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65124 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65124 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65124 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65124 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65124 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65124 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65124 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65124 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141547 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141547 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141547 + 1582560:pw-trigger.sh: 74: patch_id=141547 + 1582560:pw-trigger.sh: 75: '[' 141547 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141547 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141547 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141547 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141547 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141547 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141547 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DBPOXFldpo +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X4yoO50I5W ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DBPOXFldpo /tmp/tmp.X4yoO50I5W' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141547/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141547/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586658 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X4yoO50I5W ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497835, "url": "https://patchwork.sourceware.org/api/1.2/patches/141547/checks/497835/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:21:53.708665", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10559/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:21:53.708665 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:21:53.708665 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787008913 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787008913 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787008913 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586665 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X4yoO50I5W ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497836, "url": "https://patchwork.sourceware.org/api/1.2/patches/141547/checks/497836/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:21:56.211518", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10559/log", "context": "tcwg_glibc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:21:56.211518 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:21:56.211518 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787008916 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787008913 -le 1787008916 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787008916 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586672 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X4yoO50I5W ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497875, "url": "https://patchwork.sourceware.org/api/1.2/patches/141547/checks/497875/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T23:41:14.511293", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-aarch64-precommit/builds/10559/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T23:41:14.511293 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T23:41:14.511293 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787010074 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787008916 -le 1787010074 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787010074 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586679 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X4yoO50I5W ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DBPOXFldpo /tmp/tmp.X4yoO50I5W + 1582560:pw-trigger.sh: 89: check_state=success + 1582560:pw-trigger.sh: 90: '[' success = pending ']' + 1582560:pw-trigger.sh: 93: num_patch=1 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65124 1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65124 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65124 property '.*' value Patches 1 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65124 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1582560:pw-trigger.sh: 74: true + 1582560:pw-trigger.sh: 74: patch_id= + 1582560:pw-trigger.sh: 75: '[' '' = '' ']' + 1582560:pw-trigger.sh: 76: break + 1582560:pw-trigger.sh: 96: '[' '' = '' ']' + 1582560:pw-trigger.sh: 97: continue + 1582560:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=1 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 1.id + 1582560:pw-trigger.sh: 64: series_id=65125 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65125 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65125 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65125 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65125 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65125 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65125 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65125 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65125 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141548 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141548 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141548 + 1582560:pw-trigger.sh: 74: patch_id=141548 + 1582560:pw-trigger.sh: 75: '[' 141548 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141548 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141548 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141548 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141548 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=committed + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141548 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141548 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vX6uvc1m2G +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aV9kCnC4Mq ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vX6uvc1m2G /tmp/tmp.aV9kCnC4Mq' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141548/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141548/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586781 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aV9kCnC4Mq ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vX6uvc1m2G /tmp/tmp.aV9kCnC4Mq + 1582560:pw-trigger.sh: 89: check_state=pending + 1582560:pw-trigger.sh: 90: '[' pending = pending ']' + 1582560:pw-trigger.sh: 91: break + 1582560:pw-trigger.sh: 96: '[' 141548 = '' ']' + 1582560:pw-trigger.sh: 101: check_state=success + 1582560:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1582560:pw-trigger.sh: 103: pw_patch_check_state 141548 tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141548 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mYMrnLVlcK +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kOCnWE3Caq ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mYMrnLVlcK /tmp/tmp.kOCnWE3Caq' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141548/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141548/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586796 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kOCnWE3Caq ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497749, "url": "https://patchwork.sourceware.org/api/1.2/patches/141548/checks/497749/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T16:57:37.198650", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10704/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T16:57:37.198650 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T16:57:37.198650 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786985857 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786985857 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786985857 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586803 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kOCnWE3Caq ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497751, "url": "https://patchwork.sourceware.org/api/1.2/patches/141548/checks/497751/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T16:57:39.735917", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10704/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T16:57:39.735917 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T16:57:39.735917 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786985859 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786985857 -le 1786985859 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786985859 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586810 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kOCnWE3Caq ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mYMrnLVlcK /tmp/tmp.kOCnWE3Caq + 1582560:pw-trigger.sh: 103: check_state=fail + 1582560:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1582560:pw-trigger.sh: 105: break + 1582560:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141548:tcwg_glibc_build--master-aarch64 to succeed. + 1582560:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141548:tcwg_glibc_build--master-aarch64 to succeed.' + 1582560:pw-trigger.sh: 110: continue + 1582560:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1582560:pw-trigger.sh: 63: i=0 ++ 1582560:pw-trigger.sh: 64: shyaml get-value 0.id + 1582560:pw-trigger.sh: 64: series_id=65139 + 1582560:pw-trigger.sh: 66: pw_series_complete_p glibc 65139 + 1582560:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1582560:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65139 + 1582560:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1582560:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 65139 property Complete value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65139 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1582560:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1582560:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1582560:pw-trigger.sh: 71: num_patch=0 + 1582560:pw-trigger.sh: 72: true ++ 1582560:pw-trigger.sh: 74: pw_get_patch_from_series glibc 65139 0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65139 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 65139 property '.*' value Patches 0 +++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=65139 +++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141599 ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141599 = '' ']' ++ 1582560:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141599 + 1582560:pw-trigger.sh: 74: patch_id=141599 + 1582560:pw-trigger.sh: 75: '[' 141599 = '' ']' ++ 1582560:pw-trigger.sh: 82: pw_get_patch_data glibc 141599 State ++ 1582560:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1582560:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1582560:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141599 ++ 1582560:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1582560:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 141599 property State value ++ 1582560:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1582560:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1582560:pw-trigger.sh: pw_yaml_get: 100: local id=141599 ++ 1582560:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1582560:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1582560:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1582560:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1582560:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1582560:pw-trigger.sh: pw_yaml_get: 108: set +x + 1582560:pw-trigger.sh: 82: patch_state=new + 1582560:pw-trigger.sh: 83: case "$patch_state" in ++ 1582560:pw-trigger.sh: 89: pw_patch_check_state 141599 tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141599 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OVbJTH3zyY +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zpPnSavvo9 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OVbJTH3zyY /tmp/tmp.zpPnSavvo9' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141599/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141599/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586897 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zpPnSavvo9 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OVbJTH3zyY /tmp/tmp.zpPnSavvo9 + 1582560:pw-trigger.sh: 89: check_state=pending + 1582560:pw-trigger.sh: 90: '[' pending = pending ']' + 1582560:pw-trigger.sh: 91: break + 1582560:pw-trigger.sh: 96: '[' 141599 = '' ']' + 1582560:pw-trigger.sh: 101: check_state=success + 1582560:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1582560:pw-trigger.sh: 103: pw_patch_check_state 141599 tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141599 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1582560:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7YwuWS1kUr +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lNnK7aB0KH ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7YwuWS1kUr /tmp/tmp.lNnK7aB0KH' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141599/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141599/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586912 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lNnK7aB0KH ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498071, "url": "https://patchwork.sourceware.org/api/1.2/patches/141599/checks/498071/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T03:19:09.336268", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10706/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T03:19:09.336268 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T03:19:09.336268 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787023149 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787023149 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787023149 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586919 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lNnK7aB0KH ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498072, "url": "https://patchwork.sourceware.org/api/1.2/patches/141599/checks/498072/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T03:19:11.117886", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10706/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T03:19:11.117886 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T03:19:11.117886 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787023151 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787023149 -le 1787023151 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787023151 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586926 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lNnK7aB0KH ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498079, "url": "https://patchwork.sourceware.org/api/1.2/patches/141599/checks/498079/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T03:22:55.136916", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10706/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T03:22:55.136916 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T03:22:55.136916 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1787023375 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787023151 -le 1787023375 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787023375 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586933 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lNnK7aB0KH ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7YwuWS1kUr /tmp/tmp.lNnK7aB0KH + 1582560:pw-trigger.sh: 103: check_state=success + 1582560:pw-trigger.sh: 104: '[' success '!=' success ']' + 1582560:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1582560:pw-trigger.sh: 103: pw_patch_check_state 141599 redhat-pt-bot/TryBot-apply_patch ++ 1582560:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1582560:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141599 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 1582560:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 1582560:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OtAhDU7CuW +++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1582560:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ca9qHCSo8e ++ 1582560:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OtAhDU7CuW /tmp/tmp.Ca9qHCSo8e' EXIT ++ 1582560:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1582560:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141599/checks/ ++ 1582560:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141599/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1582560:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586948 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ca9qHCSo8e ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497797, "url": "https://patchwork.sourceware.org/api/1.2/patches/141599/checks/497797/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T18:25:34.096249", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1582560:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T18:25:34.096249 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T18:25:34.096249 +%s ++ 1582560:pw-trigger.sh: pw_patch_check_state: 274: date=1786991134 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786991134 ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786991134 +++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1582560:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1582560:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1582560:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 267: wait 1586955 ++ 1582560:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ca9qHCSo8e ++ 1582560:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1582560:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1582560:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1582560:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OtAhDU7CuW /tmp/tmp.Ca9qHCSo8e + 1582560:pw-trigger.sh: 103: check_state=success + 1582560:pw-trigger.sh: 104: '[' success '!=' success ']' + 1582560:pw-trigger.sh: 108: '[' success '!=' success ']' + 1582560:pw-trigger.sh: 113: j=1 + 1582560:pw-trigger.sh: 114: cat + 1582560:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1582560:pw-trigger.sh: 119: rm /tmp/tmp.8j75xgrLVE + 1582560:pw-trigger.sh: 121: echo 'Processed 30 series and created 1 pre-commit triggers' Processed 30 series and created 1 pre-commit triggers + 1582560:pw-trigger.sh: 1: pw_deinit glibc + 1582560:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1582560:pw-trigger.sh: pw_deinit: 58: local project=glibc + 1582560:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1582560 + 1582560:pw-trigger.sh: 1: rm -f /tmp/tmp.8j75xgrLVE