+ 174435:jenkins8882755343217962207.sh: build_container_exec: 29: set +x + 1440443:pw-trigger.sh: 46: trap 'pw_deinit glibc' EXIT + 1440443:pw-trigger.sh: 47: pw_init glibc + 1440443:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_init: 42: local project=glibc + 1440443:pw-trigger.sh: pw_init: 44: git -C glibc config pw.server https://patchwork.sourceware.org/api/1.2/ + 1440443:pw-trigger.sh: pw_init: 46: git -C glibc config pw.project glibc + 1440443:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1440443:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1440443 + 1440443:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1440443 ++ 1440443:pw-trigger.sh: 49: mktemp + 1440443:pw-trigger.sh: 49: yaml=/tmp/tmp.tusSrAkiLC + 1440443:pw-trigger.sh: 51: trap 'pw_deinit glibc; rm -f /tmp/tmp.tusSrAkiLC' EXIT + 1440443:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1440443:pw-trigger.sh: 53: print_prereq_bots tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1440443:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1440443:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1440443:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in ++ 1440443:pw-trigger.sh: print_prereq_bots: 39: echo redhat-pt-bot/TryBot-apply_patch + 1440443:pw-trigger.sh: 55: git -C glibc pw series list -f yaml + 1440443:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1440443:pw-trigger.sh: 58: shyaml get-length + 1440443:pw-trigger.sh: 58: len=30 + 1440443:pw-trigger.sh: 59: i=30 + 1440443:pw-trigger.sh: 60: j=0 + 1440443:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=29 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 29.id + 1440443:pw-trigger.sh: 64: series_id=64464 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64464 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64464 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64464 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64464 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64464 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64464 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64464 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64464 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140475 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140475 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140475 + 1440443:pw-trigger.sh: 74: patch_id=140475 + 1440443:pw-trigger.sh: 75: '[' 140475 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140475 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140475 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140475 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140475 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=1 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64464 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64464 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64464 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64464 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140471 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140471 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140471 + 1440443:pw-trigger.sh: 74: patch_id=140471 + 1440443:pw-trigger.sh: 75: '[' 140471 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140471 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140471 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140471 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140471 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=2 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64464 2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64464 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64464 property '.*' value Patches 2 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64464 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140472 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140472 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140472 + 1440443:pw-trigger.sh: 74: patch_id=140472 + 1440443:pw-trigger.sh: 75: '[' 140472 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140472 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140472 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140472 property State value ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140472 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=3 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64464 3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64464 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64464 property '.*' value Patches 3 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64464 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140482 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140482 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140482 + 1440443:pw-trigger.sh: 74: patch_id=140482 + 1440443:pw-trigger.sh: 75: '[' 140482 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140482 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140482 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140482 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140482 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=4 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64464 4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64464 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64464 property '.*' value Patches 4 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64464 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140485 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140485 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140485 + 1440443:pw-trigger.sh: 74: patch_id=140485 + 1440443:pw-trigger.sh: 75: '[' 140485 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140485 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140485 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140485 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140485 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=5 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64464 5 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64464 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64464 property '.*' value Patches 5 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64464 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140473 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140473 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140473 + 1440443:pw-trigger.sh: 74: patch_id=140473 + 1440443:pw-trigger.sh: 75: '[' 140473 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140473 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140473 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140473 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140473 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=6 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64464 6 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64464 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64464 property '.*' value Patches 6 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64464 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140478 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140478 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140478 + 1440443:pw-trigger.sh: 74: patch_id=140478 + 1440443:pw-trigger.sh: 75: '[' 140478 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140478 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140478 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140478 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140478 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=7 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64464 7 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64464 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64464 property '.*' value Patches 7 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64464 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=28 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 28.id + 1440443:pw-trigger.sh: 64: series_id=64467 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64467 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64467 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64467 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64467 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1440443:pw-trigger.sh: 67: continue + 1440443:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=27 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 27.id + 1440443:pw-trigger.sh: 64: series_id=64468 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64468 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64468 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64468 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64468 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1440443:pw-trigger.sh: 67: continue + 1440443:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=26 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 26.id + 1440443:pw-trigger.sh: 64: series_id=64465 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64465 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64465 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64465 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64465 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64465 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64465 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64465 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64465 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140479 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140479 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140479 + 1440443:pw-trigger.sh: 74: patch_id=140479 + 1440443:pw-trigger.sh: 75: '[' 140479 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140479 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140479 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140479 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140479 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=1 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64465 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64465 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64465 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64465 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140483 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140483 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140483 + 1440443:pw-trigger.sh: 74: patch_id=140483 + 1440443:pw-trigger.sh: 75: '[' 140483 = '' ']' ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140483 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140483 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140483 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140483 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=2 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64465 2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64465 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64465 property '.*' value Patches 2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64465 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140476 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140476 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140476 + 1440443:pw-trigger.sh: 74: patch_id=140476 + 1440443:pw-trigger.sh: 75: '[' 140476 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140476 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140476 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140476 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140476 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=3 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64465 3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64465 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64465 property '.*' value Patches 3 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64465 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140480 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140480 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140480 + 1440443:pw-trigger.sh: 74: patch_id=140480 + 1440443:pw-trigger.sh: 75: '[' 140480 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140480 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140480 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140480 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140480 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=4 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64465 4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64465 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64465 property '.*' value Patches 4 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64465 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140474 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140474 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140474 + 1440443:pw-trigger.sh: 74: patch_id=140474 + 1440443:pw-trigger.sh: 75: '[' 140474 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140474 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140474 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140474 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140474 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=5 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64465 5 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64465 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64465 property '.*' value Patches 5 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64465 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140477 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140477 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140477 + 1440443:pw-trigger.sh: 74: patch_id=140477 + 1440443:pw-trigger.sh: 75: '[' 140477 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140477 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140477 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140477 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140477 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=6 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64465 6 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64465 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64465 property '.*' value Patches 6 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64465 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140481 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140481 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140481 + 1440443:pw-trigger.sh: 74: patch_id=140481 + 1440443:pw-trigger.sh: 75: '[' 140481 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140481 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140481 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140481 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140481 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1440443:pw-trigger.sh: 82: patch_state=not-applicable + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=7 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64465 7 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64465 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64465 property '.*' value Patches 7 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64465 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=25 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 25.id + 1440443:pw-trigger.sh: 64: series_id=64466 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64466 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64466 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64466 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64466 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1440443:pw-trigger.sh: 67: continue + 1440443:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=24 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 24.id + 1440443:pw-trigger.sh: 64: series_id=64472 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64472 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64472 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64472 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64472 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64472 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64472 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64472 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64472 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140498 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140498 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140498 + 1440443:pw-trigger.sh: 74: patch_id=140498 + 1440443:pw-trigger.sh: 75: '[' 140498 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140498 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140498 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140498 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140498 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140498 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140498 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Pz7olnruLp +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DzquL81yzF ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Pz7olnruLp /tmp/tmp.DzquL81yzF' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140498/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140498/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441570 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DzquL81yzF ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489534, "url": "https://patchwork.sourceware.org/api/1.2/patches/140498/checks/489534/", "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-04T08:26:06.857893", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10420/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T08:26:06.857893 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T08:26:06.857893 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785831966 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785831966 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785831966 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441577 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DzquL81yzF ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489535, "url": "https://patchwork.sourceware.org/api/1.2/patches/140498/checks/489535/", "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-04T08:26:09.426649", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10420/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T08:26:09.426649 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T08:26:09.426649 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785831969 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785831966 -le 1785831969 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785831969 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441584 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DzquL81yzF ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489562, "url": "https://patchwork.sourceware.org/api/1.2/patches/140498/checks/489562/", "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-04T09:51:08.353258", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10420/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T09:51:08.353258 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T09:51:08.353258 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785837068 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785831969 -le 1785837068 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785837068 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441591 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DzquL81yzF ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Pz7olnruLp /tmp/tmp.DzquL81yzF + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64472 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64472 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64472 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64472 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140497 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140497 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140497 + 1440443:pw-trigger.sh: 74: patch_id=140497 + 1440443:pw-trigger.sh: 75: '[' 140497 = '' ']' ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140497 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140497 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140497 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140497 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140497 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140497 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xi887BRBjN +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZvU1RFLn2d ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xi887BRBjN /tmp/tmp.ZvU1RFLn2d' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140497/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140497/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441655 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZvU1RFLn2d ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489684, "url": "https://patchwork.sourceware.org/api/1.2/patches/140497/checks/489684/", "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-04T13:02:59.691093", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10421/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:02:59.691093 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:02:59.691093 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785848579 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785848579 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785848579 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441662 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZvU1RFLn2d ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489685, "url": "https://patchwork.sourceware.org/api/1.2/patches/140497/checks/489685/", "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-04T13:03:00.638784", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10421/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:03:00.638784 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:03:00.638784 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785848580 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785848579 -le 1785848580 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785848580 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441669 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZvU1RFLn2d ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489700, "url": "https://patchwork.sourceware.org/api/1.2/patches/140497/checks/489700/", "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-04T13:27:47.669684", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10421/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:27:47.669684 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:27:47.669684 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785850067 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785848580 -le 1785850067 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785850067 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441676 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZvU1RFLn2d ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xi887BRBjN /tmp/tmp.ZvU1RFLn2d + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=2 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64472 2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64472 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64472 property '.*' value Patches 2 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64472 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=23 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 23.id + 1440443:pw-trigger.sh: 64: series_id=64473 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64473 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64473 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64473 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64473 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64473 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64473 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64473 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64473 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140499 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140499 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140499 + 1440443:pw-trigger.sh: 74: patch_id=140499 + 1440443:pw-trigger.sh: 75: '[' 140499 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140499 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140499 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140499 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140499 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140499 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140499 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cBDQFxrtAd +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RimxcU8Oa4 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cBDQFxrtAd /tmp/tmp.RimxcU8Oa4' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140499/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140499/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441781 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RimxcU8Oa4 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cBDQFxrtAd /tmp/tmp.RimxcU8Oa4 + 1440443:pw-trigger.sh: 89: check_state=pending + 1440443:pw-trigger.sh: 90: '[' pending = pending ']' + 1440443:pw-trigger.sh: 91: break + 1440443:pw-trigger.sh: 96: '[' 140499 = '' ']' + 1440443:pw-trigger.sh: 101: check_state=success + 1440443:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1440443:pw-trigger.sh: 103: pw_patch_check_state 140499 tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140499 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8yRuLoRjw7 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EU2L9UtXDW ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8yRuLoRjw7 /tmp/tmp.EU2L9UtXDW' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140499/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140499/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441796 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EU2L9UtXDW ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489297, "url": "https://patchwork.sourceware.org/api/1.2/patches/140499/checks/489297/", "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-03T22:18:35.951862", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10554/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-03T22:18:35.951862 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-03T22:18:35.951862 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785795515 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785795515 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785795515 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441803 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EU2L9UtXDW ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489298, "url": "https://patchwork.sourceware.org/api/1.2/patches/140499/checks/489298/", "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-03T22:18:37.834251", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10554/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-03T22:18:37.834251 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-03T22:18:37.834251 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785795517 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785795515 -le 1785795517 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785795517 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441810 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EU2L9UtXDW ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8yRuLoRjw7 /tmp/tmp.EU2L9UtXDW + 1440443:pw-trigger.sh: 103: check_state=fail + 1440443:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1440443:pw-trigger.sh: 105: break + 1440443:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1440443:pw-trigger.sh: 109: echo 'WARNING: Waiting for 140499:tcwg_glibc_build--master-arm to succeed.' WARNING: Waiting for 140499:tcwg_glibc_build--master-arm to succeed. + 1440443:pw-trigger.sh: 110: continue + 1440443:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=22 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 22.id + 1440443:pw-trigger.sh: 64: series_id=64474 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64474 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64474 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64474 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64474 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64474 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64474 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64474 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64474 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140500 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140500 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140500 + 1440443:pw-trigger.sh: 74: patch_id=140500 + 1440443:pw-trigger.sh: 75: '[' 140500 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140500 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140500 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140500 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140500 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140500 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140500 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.spYqmkkG1F +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZZDmezSBrc ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.spYqmkkG1F /tmp/tmp.ZZDmezSBrc' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140500/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140500/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441897 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZZDmezSBrc ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489686, "url": "https://patchwork.sourceware.org/api/1.2/patches/140500/checks/489686/", "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-04T13:03:15.163824", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10422/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:03:15.163824 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:03:15.163824 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785848595 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785848595 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785848595 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441904 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZZDmezSBrc ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489687, "url": "https://patchwork.sourceware.org/api/1.2/patches/140500/checks/489687/", "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-04T13:03:17.267700", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10422/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:03:17.267700 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:03:17.267700 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785848597 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785848595 -le 1785848597 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785848597 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441911 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZZDmezSBrc ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489701, "url": "https://patchwork.sourceware.org/api/1.2/patches/140500/checks/489701/", "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-04T13:28:43.166040", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10422/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:28:43.166040 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:28:43.166040 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785850123 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785848597 -le 1785850123 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785850123 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1441918 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZZDmezSBrc ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.spYqmkkG1F /tmp/tmp.ZZDmezSBrc + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64474 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64474 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64474 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64474 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=21 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 21.id + 1440443:pw-trigger.sh: 64: series_id=64475 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64475 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64475 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64475 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64475 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64475 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64475 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64475 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64475 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140501 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140501 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140501 + 1440443:pw-trigger.sh: 74: patch_id=140501 + 1440443:pw-trigger.sh: 75: '[' 140501 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140501 State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140501 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140501 property State value ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140501 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140501 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140501 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BtGPLC6ymo +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9n0h6yWkt4 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BtGPLC6ymo /tmp/tmp.9n0h6yWkt4' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140501/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140501/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442020 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9n0h6yWkt4 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489692, "url": "https://patchwork.sourceware.org/api/1.2/patches/140501/checks/489692/", "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-04T13:08:50.200285", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10423/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:08:50.200285 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:08:50.200285 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785848930 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785848930 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785848930 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442027 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9n0h6yWkt4 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489693, "url": "https://patchwork.sourceware.org/api/1.2/patches/140501/checks/489693/", "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-04T13:08:51.468275", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10423/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:08:51.468275 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:08:51.468275 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785848931 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785848930 -le 1785848931 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785848931 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442034 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9n0h6yWkt4 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489728, "url": "https://patchwork.sourceware.org/api/1.2/patches/140501/checks/489728/", "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-04T14:18:59.242421", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10423/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T14:18:59.242421 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T14:18:59.242421 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785853139 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785848931 -le 1785853139 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785853139 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442041 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9n0h6yWkt4 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BtGPLC6ymo /tmp/tmp.9n0h6yWkt4 + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64475 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64475 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64475 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64475 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=20 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 20.id + 1440443:pw-trigger.sh: 64: series_id=64477 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64477 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64477 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64477 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64477 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64477 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64477 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64477 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64477 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140509 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140509 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140509 + 1440443:pw-trigger.sh: 74: patch_id=140509 + 1440443:pw-trigger.sh: 75: '[' 140509 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140509 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140509 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140509 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140509 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140509 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140509 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NKM9MbmtNr +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ggLvMTzu84 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NKM9MbmtNr /tmp/tmp.ggLvMTzu84' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140509/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140509/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442143 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ggLvMTzu84 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489696, "url": "https://patchwork.sourceware.org/api/1.2/patches/140509/checks/489696/", "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-04T13:14:00.594207", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10424/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:14:00.594207 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:14:00.594207 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785849240 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785849240 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785849240 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442150 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ggLvMTzu84 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489697, "url": "https://patchwork.sourceware.org/api/1.2/patches/140509/checks/489697/", "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-04T13:14:01.642867", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10424/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:14:01.642867 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:14:01.642867 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785849241 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785849240 -le 1785849241 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785849241 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442157 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ggLvMTzu84 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489706, "url": "https://patchwork.sourceware.org/api/1.2/patches/140509/checks/489706/", "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-04T13:45:31.263188", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10424/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:45:31.263188 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:45:31.263188 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785851131 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785849241 -le 1785851131 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785851131 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442164 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ggLvMTzu84 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NKM9MbmtNr /tmp/tmp.ggLvMTzu84 + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64477 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64477 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64477 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64477 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=19 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 19.id + 1440443:pw-trigger.sh: 64: series_id=64490 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64490 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64490 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64490 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64490 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64490 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64490 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64490 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64490 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140522 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140522 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140522 + 1440443:pw-trigger.sh: 74: patch_id=140522 + 1440443:pw-trigger.sh: 75: '[' 140522 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140522 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140522 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140522 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140522 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140522 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140522 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EF7BKluSoo +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CC2LxeLpF8 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EF7BKluSoo /tmp/tmp.CC2LxeLpF8' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140522/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140522/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442266 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CC2LxeLpF8 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489698, "url": "https://patchwork.sourceware.org/api/1.2/patches/140522/checks/489698/", "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-04T13:17:23.457330", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10425/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:17:23.457330 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:17:23.457330 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785849443 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785849443 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785849443 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442273 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CC2LxeLpF8 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489699, "url": "https://patchwork.sourceware.org/api/1.2/patches/140522/checks/489699/", "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-04T13:17:25.528276", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10425/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:17:25.528276 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:17:25.528276 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785849445 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785849443 -le 1785849445 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785849445 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442280 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CC2LxeLpF8 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489727, "url": "https://patchwork.sourceware.org/api/1.2/patches/140522/checks/489727/", "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-04T14:18:57.637094", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10425/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T14:18:57.637094 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T14:18:57.637094 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785853137 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785849445 -le 1785853137 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785853137 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442287 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CC2LxeLpF8 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EF7BKluSoo /tmp/tmp.CC2LxeLpF8 + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64490 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64490 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64490 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64490 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=18 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 18.id + 1440443:pw-trigger.sh: 64: series_id=64492 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64492 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64492 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64492 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64492 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64492 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64492 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64492 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64492 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140529 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140529 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140529 + 1440443:pw-trigger.sh: 74: patch_id=140529 + 1440443:pw-trigger.sh: 75: '[' 140529 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140529 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140529 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140529 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140529 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140529 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140529 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zgHc3xXCA1 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.26g90kTlxM ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zgHc3xXCA1 /tmp/tmp.26g90kTlxM' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140529/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140529/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442399 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.26g90kTlxM ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489702, "url": "https://patchwork.sourceware.org/api/1.2/patches/140529/checks/489702/", "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-04T13:34:52.758882", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10426/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:34:52.758882 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:34:52.758882 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785850492 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785850492 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785850492 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442406 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.26g90kTlxM ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489703, "url": "https://patchwork.sourceware.org/api/1.2/patches/140529/checks/489703/", "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-04T13:34:58.529694", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10426/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:34:58.529694 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:34:58.529694 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785850498 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785850492 -le 1785850498 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785850498 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442413 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.26g90kTlxM ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489744, "url": "https://patchwork.sourceware.org/api/1.2/patches/140529/checks/489744/", "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-04T14:30:02.217766", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10426/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T14:30:02.217766 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T14:30:02.217766 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785853802 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785850498 -le 1785853802 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785853802 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442420 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.26g90kTlxM ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zgHc3xXCA1 /tmp/tmp.26g90kTlxM + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64492 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64492 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64492 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64492 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140526 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140526 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140526 + 1440443:pw-trigger.sh: 74: patch_id=140526 + 1440443:pw-trigger.sh: 75: '[' 140526 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140526 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140526 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140526 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140526 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140526 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140526 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Kj3FPV0c4E +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tQCTjzBHSO ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Kj3FPV0c4E /tmp/tmp.tQCTjzBHSO' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140526/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140526/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442484 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tQCTjzBHSO ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489886, "url": "https://patchwork.sourceware.org/api/1.2/patches/140526/checks/489886/", "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-04T18:45:42.469793", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10430/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T18:45:42.469793 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T18:45:42.469793 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785869142 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785869142 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785869142 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442491 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tQCTjzBHSO ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489887, "url": "https://patchwork.sourceware.org/api/1.2/patches/140526/checks/489887/", "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-04T18:45:43.764419", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10430/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T18:45:43.764419 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T18:45:43.764419 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785869143 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785869142 -le 1785869143 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785869143 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442498 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tQCTjzBHSO ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489909, "url": "https://patchwork.sourceware.org/api/1.2/patches/140526/checks/489909/", "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-04T19:28:30.566116", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10430/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T19:28:30.566116 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T19:28:30.566116 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785871710 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785869143 -le 1785871710 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785871710 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442505 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tQCTjzBHSO ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Kj3FPV0c4E /tmp/tmp.tQCTjzBHSO + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=2 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64492 2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64492 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64492 property '.*' value Patches 2 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64492 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140525 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140525 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140525 + 1440443:pw-trigger.sh: 74: patch_id=140525 + 1440443:pw-trigger.sh: 75: '[' 140525 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140525 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140525 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140525 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140525 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140525 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140525 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DxhMQTr2sb +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kY8WTNDzpL ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DxhMQTr2sb /tmp/tmp.kY8WTNDzpL' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140525/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140525/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442572 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kY8WTNDzpL ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490128, "url": "https://patchwork.sourceware.org/api/1.2/patches/140525/checks/490128/", "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-05T00:47:26.810807", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10434/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T00:47:26.810807 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T00:47:26.810807 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785890846 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785890846 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785890846 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442579 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kY8WTNDzpL ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490129, "url": "https://patchwork.sourceware.org/api/1.2/patches/140525/checks/490129/", "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-05T00:47:28.139200", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10434/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T00:47:28.139200 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T00:47:28.139200 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785890848 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785890846 -le 1785890848 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785890848 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442586 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kY8WTNDzpL ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490155, "url": "https://patchwork.sourceware.org/api/1.2/patches/140525/checks/490155/", "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-05T01:09:23.590882", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10434/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T01:09:23.590882 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T01:09:23.590882 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785892163 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785890848 -le 1785892163 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785892163 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442593 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kY8WTNDzpL ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DxhMQTr2sb /tmp/tmp.kY8WTNDzpL + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=3 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64492 3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64492 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64492 property '.*' value Patches 3 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64492 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140527 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140527 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140527 + 1440443:pw-trigger.sh: 74: patch_id=140527 + 1440443:pw-trigger.sh: 75: '[' 140527 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140527 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140527 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140527 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140527 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140527 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140527 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uBNBz66ys9 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3X30ltOiXY ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uBNBz66ys9 /tmp/tmp.3X30ltOiXY' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140527/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140527/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442663 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3X30ltOiXY ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490288, "url": "https://patchwork.sourceware.org/api/1.2/patches/140527/checks/490288/", "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-05T04:19:32.836945", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10437/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T04:19:32.836945 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T04:19:32.836945 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785903572 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785903572 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785903572 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442670 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3X30ltOiXY ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490289, "url": "https://patchwork.sourceware.org/api/1.2/patches/140527/checks/490289/", "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-05T04:19:34.029280", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10437/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T04:19:34.029280 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T04:19:34.029280 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785903574 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785903572 -le 1785903574 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785903574 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442677 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3X30ltOiXY ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490301, "url": "https://patchwork.sourceware.org/api/1.2/patches/140527/checks/490301/", "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-05T04:38:16.920485", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10437/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T04:38:16.920485 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T04:38:16.920485 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785904696 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785903574 -le 1785904696 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785904696 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442684 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3X30ltOiXY ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uBNBz66ys9 /tmp/tmp.3X30ltOiXY + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=4 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64492 4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64492 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64492 property '.*' value Patches 4 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64492 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140528 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140528 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140528 + 1440443:pw-trigger.sh: 74: patch_id=140528 + 1440443:pw-trigger.sh: 75: '[' 140528 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140528 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140528 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140528 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140528 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140528 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140528 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ugYeYMGKJs +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kHWzYgwOIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ugYeYMGKJs /tmp/tmp.kHWzYgwOIT' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140528/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140528/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442757 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kHWzYgwOIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490413, "url": "https://patchwork.sourceware.org/api/1.2/patches/140528/checks/490413/", "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-05T12:20:16.533799", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10440/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:20:16.533799 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:20:16.533799 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785932416 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785932416 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785932416 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442764 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kHWzYgwOIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490415, "url": "https://patchwork.sourceware.org/api/1.2/patches/140528/checks/490415/", "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-05T12:20:17.548884", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10440/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:20:17.548884 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:20:17.548884 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785932417 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785932416 -le 1785932417 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785932417 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442771 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kHWzYgwOIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490421, "url": "https://patchwork.sourceware.org/api/1.2/patches/140528/checks/490421/", "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-05T12:41:28.414116", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10440/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:41:28.414116 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:41:28.414116 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785933688 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785932417 -le 1785933688 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785933688 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442778 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kHWzYgwOIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ugYeYMGKJs /tmp/tmp.kHWzYgwOIT + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=5 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64492 5 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64492 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64492 property '.*' value Patches 5 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64492 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140524 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140524 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140524 + 1440443:pw-trigger.sh: 74: patch_id=140524 + 1440443:pw-trigger.sh: 75: '[' 140524 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140524 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140524 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140524 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140524 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140524 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140524 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kcR4mvtDnW +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kRebTC8ihz ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kcR4mvtDnW /tmp/tmp.kRebTC8ihz' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140524/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140524/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442854 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kRebTC8ihz ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490705, "url": "https://patchwork.sourceware.org/api/1.2/patches/140524/checks/490705/", "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-05T20:53:11.118469", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10445/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T20:53:11.118469 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T20:53:11.118469 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785963191 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785963191 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785963191 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442861 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kRebTC8ihz ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490706, "url": "https://patchwork.sourceware.org/api/1.2/patches/140524/checks/490706/", "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-05T20:53:12.935318", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10445/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T20:53:12.935318 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T20:53:12.935318 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785963192 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785963191 -le 1785963192 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785963192 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442868 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kRebTC8ihz ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490722, "url": "https://patchwork.sourceware.org/api/1.2/patches/140524/checks/490722/", "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-05T21:12:40.508951", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10445/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T21:12:40.508951 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T21:12:40.508951 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785964360 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785963192 -le 1785964360 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785964360 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442875 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kRebTC8ihz ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kcR4mvtDnW /tmp/tmp.kRebTC8ihz + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=6 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64492 6 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64492 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64492 property '.*' value Patches 6 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64492 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=17 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 17.id + 1440443:pw-trigger.sh: 64: series_id=64494 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64494 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64494 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64494 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64494 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64494 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64494 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64494 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64494 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140540 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140540 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140540 + 1440443:pw-trigger.sh: 74: patch_id=140540 + 1440443:pw-trigger.sh: 75: '[' 140540 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140540 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140540 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140540 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140540 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140540 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140540 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nzAlW2GJeq +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6ZebkxygiH ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nzAlW2GJeq /tmp/tmp.6ZebkxygiH' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140540/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140540/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1442998 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ZebkxygiH ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489704, "url": "https://patchwork.sourceware.org/api/1.2/patches/140540/checks/489704/", "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-04T13:35:10.561451", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10427/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:35:10.561451 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:35:10.561451 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785850510 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785850510 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785850510 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443005 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ZebkxygiH ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489705, "url": "https://patchwork.sourceware.org/api/1.2/patches/140540/checks/489705/", "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-04T13:35:13.403232", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10427/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:35:13.403232 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:35:13.403232 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785850513 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785850510 -le 1785850513 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785850513 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443012 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ZebkxygiH ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489743, "url": "https://patchwork.sourceware.org/api/1.2/patches/140540/checks/489743/", "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-04T14:29:46.236898", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10427/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T14:29:46.236898 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T14:29:46.236898 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785853786 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785850513 -le 1785853786 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785853786 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443019 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ZebkxygiH ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nzAlW2GJeq /tmp/tmp.6ZebkxygiH + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64494 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64494 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64494 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64494 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140542 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140542 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140542 + 1440443:pw-trigger.sh: 74: patch_id=140542 + 1440443:pw-trigger.sh: 75: '[' 140542 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140542 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140542 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140542 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140542 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140542 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140542 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7WA88hD2PR +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OcFQ14BjRO ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7WA88hD2PR /tmp/tmp.OcFQ14BjRO' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140542/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140542/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443083 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OcFQ14BjRO ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489888, "url": "https://patchwork.sourceware.org/api/1.2/patches/140542/checks/489888/", "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-04T18:46:54.676640", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10431/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T18:46:54.676640 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T18:46:54.676640 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785869214 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785869214 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785869214 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443090 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OcFQ14BjRO ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489889, "url": "https://patchwork.sourceware.org/api/1.2/patches/140542/checks/489889/", "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-04T18:46:56.025031", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10431/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T18:46:56.025031 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T18:46:56.025031 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785869216 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785869214 -le 1785869216 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785869216 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443097 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OcFQ14BjRO ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489898, "url": "https://patchwork.sourceware.org/api/1.2/patches/140542/checks/489898/", "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-04T19:12:41.661177", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10431/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T19:12:41.661177 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T19:12:41.661177 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785870761 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785869216 -le 1785870761 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785870761 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443104 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OcFQ14BjRO ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7WA88hD2PR /tmp/tmp.OcFQ14BjRO + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=2 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64494 2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64494 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64494 property '.*' value Patches 2 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64494 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140543 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140543 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140543 + 1440443:pw-trigger.sh: 74: patch_id=140543 + 1440443:pw-trigger.sh: 75: '[' 140543 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140543 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140543 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140543 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140543 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140543 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140543 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2kZ33OIMRY +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JUN531sWsX ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2kZ33OIMRY /tmp/tmp.JUN531sWsX' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140543/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140543/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443171 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JUN531sWsX ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490130, "url": "https://patchwork.sourceware.org/api/1.2/patches/140543/checks/490130/", "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-05T00:47:42.531638", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10435/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T00:47:42.531638 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T00:47:42.531638 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785890862 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785890862 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785890862 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443178 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JUN531sWsX ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490131, "url": "https://patchwork.sourceware.org/api/1.2/patches/140543/checks/490131/", "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-05T00:47:45.667592", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10435/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T00:47:45.667592 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T00:47:45.667592 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785890865 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785890862 -le 1785890865 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785890865 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443185 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JUN531sWsX ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490156, "url": "https://patchwork.sourceware.org/api/1.2/patches/140543/checks/490156/", "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-05T01:10:10.102881", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10435/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T01:10:10.102881 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T01:10:10.102881 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785892210 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785890865 -le 1785892210 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785892210 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443192 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JUN531sWsX ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2kZ33OIMRY /tmp/tmp.JUN531sWsX + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=3 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64494 3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64494 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64494 property '.*' value Patches 3 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64494 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140541 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140541 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140541 + 1440443:pw-trigger.sh: 74: patch_id=140541 + 1440443:pw-trigger.sh: 75: '[' 140541 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140541 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140541 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140541 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140541 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140541 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140541 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eRFX8JS8Ch +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yrxEP4H5U2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eRFX8JS8Ch /tmp/tmp.yrxEP4H5U2' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140541/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140541/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443262 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yrxEP4H5U2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490293, "url": "https://patchwork.sourceware.org/api/1.2/patches/140541/checks/490293/", "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-05T04:22:47.472573", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10438/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T04:22:47.472573 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T04:22:47.472573 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785903767 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785903767 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785903767 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443269 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yrxEP4H5U2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490294, "url": "https://patchwork.sourceware.org/api/1.2/patches/140541/checks/490294/", "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-05T04:22:48.561570", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10438/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T04:22:48.561570 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T04:22:48.561570 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785903768 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785903767 -le 1785903768 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785903768 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443276 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yrxEP4H5U2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490307, "url": "https://patchwork.sourceware.org/api/1.2/patches/140541/checks/490307/", "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-05T04:41:25.902821", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10438/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T04:41:25.902821 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T04:41:25.902821 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785904885 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785903768 -le 1785904885 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785904885 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443283 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yrxEP4H5U2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eRFX8JS8Ch /tmp/tmp.yrxEP4H5U2 + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=4 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64494 4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64494 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64494 property '.*' value Patches 4 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64494 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=16 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 16.id + 1440443:pw-trigger.sh: 64: series_id=64498 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64498 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64498 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64498 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64498 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64498 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64498 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64498 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64498 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140549 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140549 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140549 + 1440443:pw-trigger.sh: 74: patch_id=140549 + 1440443:pw-trigger.sh: 75: '[' 140549 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140549 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140549 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140549 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140549 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140549 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140549 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dPrmxCf8he +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UitUOzH78M ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dPrmxCf8he /tmp/tmp.UitUOzH78M' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140549/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140549/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443400 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UitUOzH78M ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489707, "url": "https://patchwork.sourceware.org/api/1.2/patches/140549/checks/489707/", "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-04T13:54:44.084872", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10428/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:54:44.084872 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:54:44.084872 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785851684 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785851684 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785851684 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443407 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UitUOzH78M ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489708, "url": "https://patchwork.sourceware.org/api/1.2/patches/140549/checks/489708/", "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-04T13:54:46.633570", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10428/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T13:54:46.633570 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T13:54:46.633570 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785851686 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785851684 -le 1785851686 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785851686 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443414 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UitUOzH78M ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489726, "url": "https://patchwork.sourceware.org/api/1.2/patches/140549/checks/489726/", "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-04T14:18:52.477806", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10428/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T14:18:52.477806 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T14:18:52.477806 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785853132 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785851686 -le 1785853132 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785853132 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443421 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UitUOzH78M ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dPrmxCf8he /tmp/tmp.UitUOzH78M + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64498 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64498 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64498 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64498 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140550 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140550 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140550 + 1440443:pw-trigger.sh: 74: patch_id=140550 + 1440443:pw-trigger.sh: 75: '[' 140550 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140550 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140550 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140550 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140550 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=dropped + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140550 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140550 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wrc10jFy4R +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jGtPoUvZj6 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wrc10jFy4R /tmp/tmp.jGtPoUvZj6' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140550/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140550/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443485 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jGtPoUvZj6 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489890, "url": "https://patchwork.sourceware.org/api/1.2/patches/140550/checks/489890/", "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-04T18:52:23.520848", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10432/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T18:52:23.520848 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T18:52:23.520848 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785869543 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785869543 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785869543 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443492 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jGtPoUvZj6 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489891, "url": "https://patchwork.sourceware.org/api/1.2/patches/140550/checks/489891/", "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-04T18:52:24.979073", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10432/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T18:52:24.979073 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T18:52:24.979073 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785869544 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785869543 -le 1785869544 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785869544 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443499 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jGtPoUvZj6 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489901, "url": "https://patchwork.sourceware.org/api/1.2/patches/140550/checks/489901/", "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-04T19:18:14.118857", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10432/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T19:18:14.118857 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T19:18:14.118857 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785871094 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785869544 -le 1785871094 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785871094 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443506 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jGtPoUvZj6 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wrc10jFy4R /tmp/tmp.jGtPoUvZj6 + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=2 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64498 2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64498 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64498 property '.*' value Patches 2 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64498 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140548 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140548 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140548 + 1440443:pw-trigger.sh: 74: patch_id=140548 + 1440443:pw-trigger.sh: 75: '[' 140548 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140548 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140548 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140548 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140548 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=dropped + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140548 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140548 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.y4QqDRI2nU +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eo0xyG38LE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.y4QqDRI2nU /tmp/tmp.eo0xyG38LE' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140548/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140548/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443573 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eo0xyG38LE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490133, "url": "https://patchwork.sourceware.org/api/1.2/patches/140548/checks/490133/", "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-05T00:49:51.776432", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10436/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T00:49:51.776432 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T00:49:51.776432 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785890991 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785890991 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785890991 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443580 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eo0xyG38LE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490134, "url": "https://patchwork.sourceware.org/api/1.2/patches/140548/checks/490134/", "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-05T00:49:53.975675", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10436/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T00:49:53.975675 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T00:49:53.975675 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785890993 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785890991 -le 1785890993 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785890993 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443587 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eo0xyG38LE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490163, "url": "https://patchwork.sourceware.org/api/1.2/patches/140548/checks/490163/", "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-05T01:12:12.009498", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10436/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T01:12:12.009498 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T01:12:12.009498 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785892332 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785890993 -le 1785892332 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785892332 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443594 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eo0xyG38LE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.y4QqDRI2nU /tmp/tmp.eo0xyG38LE + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=3 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64498 3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64498 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64498 property '.*' value Patches 3 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64498 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140547 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140547 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140547 + 1440443:pw-trigger.sh: 74: patch_id=140547 + 1440443:pw-trigger.sh: 75: '[' 140547 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140547 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140547 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140547 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140547 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140547 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140547 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PFr8b97gHQ +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.47Xc6IS7bg ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PFr8b97gHQ /tmp/tmp.47Xc6IS7bg' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140547/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140547/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443664 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.47Xc6IS7bg ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490417, "url": "https://patchwork.sourceware.org/api/1.2/patches/140547/checks/490417/", "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-05T12:21:33.185539", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10441/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:21:33.185539 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:21:33.185539 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785932493 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785932493 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785932493 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443671 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.47Xc6IS7bg ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490418, "url": "https://patchwork.sourceware.org/api/1.2/patches/140547/checks/490418/", "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-05T12:21:34.425219", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10441/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:21:34.425219 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:21:34.425219 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785932494 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785932493 -le 1785932494 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785932494 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443678 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.47Xc6IS7bg ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490424, "url": "https://patchwork.sourceware.org/api/1.2/patches/140547/checks/490424/", "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-05T12:42:17.843549", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10441/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:42:17.843549 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:42:17.843549 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785933737 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785932494 -le 1785933737 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785933737 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443685 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.47Xc6IS7bg ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PFr8b97gHQ /tmp/tmp.47Xc6IS7bg + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=4 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64498 4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64498 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64498 property '.*' value Patches 4 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64498 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=15 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 15.id + 1440443:pw-trigger.sh: 64: series_id=64502 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64502 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64502 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64502 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64502 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64502 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64502 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64502 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64502 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140555 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140555 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140555 + 1440443:pw-trigger.sh: 74: patch_id=140555 + 1440443:pw-trigger.sh: 75: '[' 140555 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140555 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140555 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140555 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140555 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140555 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140555 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dxAeC7wOl6 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ctwGkwkWWr ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dxAeC7wOl6 /tmp/tmp.ctwGkwkWWr' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140555/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140555/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443798 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ctwGkwkWWr ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489710, "url": "https://patchwork.sourceware.org/api/1.2/patches/140555/checks/489710/", "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-04T14:08:25.319825", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10429/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T14:08:25.319825 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T14:08:25.319825 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785852505 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785852505 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785852505 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443805 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ctwGkwkWWr ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489711, "url": "https://patchwork.sourceware.org/api/1.2/patches/140555/checks/489711/", "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-04T14:08:26.232741", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10429/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T14:08:26.232741 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T14:08:26.232741 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785852506 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785852505 -le 1785852506 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785852506 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443812 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ctwGkwkWWr ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489742, "url": "https://patchwork.sourceware.org/api/1.2/patches/140555/checks/489742/", "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-04T14:28:46.350839", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10429/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test failed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T14:28:46.350839 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T14:28:46.350839 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785853726 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785852506 -le 1785853726 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785853726 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443819 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ctwGkwkWWr ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dxAeC7wOl6 /tmp/tmp.ctwGkwkWWr + 1440443:pw-trigger.sh: 89: check_state=fail + 1440443:pw-trigger.sh: 90: '[' fail = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64502 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64502 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64502 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64502 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140554 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140554 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140554 + 1440443:pw-trigger.sh: 74: patch_id=140554 + 1440443:pw-trigger.sh: 75: '[' 140554 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140554 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140554 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140554 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140554 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=superseded + 1440443:pw-trigger.sh: 83: case "$patch_state" in + 1440443:pw-trigger.sh: 85: num_patch=2 + 1440443:pw-trigger.sh: 86: continue + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64502 2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64502 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64502 property '.*' value Patches 2 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64502 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=14 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 14.id + 1440443:pw-trigger.sh: 64: series_id=64546 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64546 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64546 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64546 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64546 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64546 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64546 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64546 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64546 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140601 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140601 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140601 + 1440443:pw-trigger.sh: 74: patch_id=140601 + 1440443:pw-trigger.sh: 75: '[' 140601 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140601 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140601 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140601 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140601 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140601 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140601 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xXzmVETSWN +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZmAnJsXfIH ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xXzmVETSWN /tmp/tmp.ZmAnJsXfIH' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140601/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140601/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443973 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZmAnJsXfIH ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xXzmVETSWN /tmp/tmp.ZmAnJsXfIH + 1440443:pw-trigger.sh: 89: check_state=pending + 1440443:pw-trigger.sh: 90: '[' pending = pending ']' + 1440443:pw-trigger.sh: 91: break + 1440443:pw-trigger.sh: 96: '[' 140601 = '' ']' + 1440443:pw-trigger.sh: 101: check_state=success + 1440443:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1440443:pw-trigger.sh: 103: pw_patch_check_state 140601 tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140601 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zG76cnHkky +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BzBCzd3342 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zG76cnHkky /tmp/tmp.BzBCzd3342' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140601/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140601/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443988 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BzBCzd3342 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489880, "url": "https://patchwork.sourceware.org/api/1.2/patches/140601/checks/489880/", "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-04T18:43:50.696504", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10573/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T18:43:50.696504 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T18:43:50.696504 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785869030 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785869030 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785869030 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1443995 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BzBCzd3342 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489881, "url": "https://patchwork.sourceware.org/api/1.2/patches/140601/checks/489881/", "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-04T18:43:51.667169", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10573/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T18:43:51.667169 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T18:43:51.667169 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785869031 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785869030 -le 1785869031 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785869031 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444002 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BzBCzd3342 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 489882, "url": "https://patchwork.sourceware.org/api/1.2/patches/140601/checks/489882/", "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-04T18:43:51.994865", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10573/archive/artifacts/artifacts.precommit/", "context": "tcwg_glibc_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-04T18:43:51.994865 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-04T18:43:51.994865 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785869031 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785869031 -le 1785869031 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785869031 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444009 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BzBCzd3342 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zG76cnHkky /tmp/tmp.BzBCzd3342 + 1440443:pw-trigger.sh: 103: check_state=warning + 1440443:pw-trigger.sh: 104: '[' warning '!=' success ']' + 1440443:pw-trigger.sh: 105: break + 1440443:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 140601:tcwg_glibc_build--master-arm to succeed. + 1440443:pw-trigger.sh: 109: echo 'WARNING: Waiting for 140601:tcwg_glibc_build--master-arm to succeed.' + 1440443:pw-trigger.sh: 110: continue + 1440443:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=13 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 13.id + 1440443:pw-trigger.sh: 64: series_id=64550 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64550 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64550 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64550 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64550 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1440443:pw-trigger.sh: 67: continue + 1440443:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=12 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 12.id + 1440443:pw-trigger.sh: 64: series_id=64555 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64555 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64555 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64555 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64555 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64555 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64555 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64555 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64555 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140610 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140610 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140610 + 1440443:pw-trigger.sh: 74: patch_id=140610 + 1440443:pw-trigger.sh: 75: '[' 140610 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140610 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140610 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140610 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140610 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140610 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140610 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.m8jcVAhXcS +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UaHUB1vv5C ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.m8jcVAhXcS /tmp/tmp.UaHUB1vv5C' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140610/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140610/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444122 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UaHUB1vv5C ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.m8jcVAhXcS /tmp/tmp.UaHUB1vv5C + 1440443:pw-trigger.sh: 89: check_state=pending + 1440443:pw-trigger.sh: 90: '[' pending = pending ']' + 1440443:pw-trigger.sh: 91: break + 1440443:pw-trigger.sh: 96: '[' 140610 = '' ']' + 1440443:pw-trigger.sh: 101: check_state=success + 1440443:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1440443:pw-trigger.sh: 103: pw_patch_check_state 140610 tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140610 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Jx0mqMvVEL +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.61hqi0vyyw ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Jx0mqMvVEL /tmp/tmp.61hqi0vyyw' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140610/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140610/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444137 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.61hqi0vyyw ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Jx0mqMvVEL /tmp/tmp.61hqi0vyyw + 1440443:pw-trigger.sh: 103: check_state=pending + 1440443:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1440443:pw-trigger.sh: 105: break + 1440443:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 140610:tcwg_glibc_build--master-arm to succeed. + 1440443:pw-trigger.sh: 109: echo 'WARNING: Waiting for 140610:tcwg_glibc_build--master-arm to succeed.' + 1440443:pw-trigger.sh: 110: continue + 1440443:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=11 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 11.id + 1440443:pw-trigger.sh: 64: series_id=64571 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64571 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64571 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64571 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64571 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64571 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64571 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64571 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64571 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140632 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140632 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140632 + 1440443:pw-trigger.sh: 74: patch_id=140632 + 1440443:pw-trigger.sh: 75: '[' 140632 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140632 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140632 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140632 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140632 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140632 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140632 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MfjolN7P7Q +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fTmp4E8eCd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MfjolN7P7Q /tmp/tmp.fTmp4E8eCd' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140632/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140632/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444224 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fTmp4E8eCd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490411, "url": "https://patchwork.sourceware.org/api/1.2/patches/140632/checks/490411/", "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-05T12:20:15.247747", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10442/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:20:15.247747 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:20:15.247747 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785932415 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785932415 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785932415 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444231 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fTmp4E8eCd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490412, "url": "https://patchwork.sourceware.org/api/1.2/patches/140632/checks/490412/", "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-05T12:20:16.119842", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10442/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:20:16.119842 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:20:16.119842 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785932416 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785932415 -le 1785932416 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785932416 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444238 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fTmp4E8eCd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490419, "url": "https://patchwork.sourceware.org/api/1.2/patches/140632/checks/490419/", "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-05T12:40:46.657222", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10442/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:40:46.657222 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:40:46.657222 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785933646 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785932416 -le 1785933646 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785933646 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444245 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fTmp4E8eCd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MfjolN7P7Q /tmp/tmp.fTmp4E8eCd + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64571 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64571 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64571 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64571 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=10 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 10.id + 1440443:pw-trigger.sh: 64: series_id=64569 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64569 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64569 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64569 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64569 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64569 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64569 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64569 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64569 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140630 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140630 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140630 + 1440443:pw-trigger.sh: 74: patch_id=140630 + 1440443:pw-trigger.sh: 75: '[' 140630 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140630 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140630 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140630 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140630 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140630 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140630 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EESTm0P3PM +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.99xJPdrDEd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EESTm0P3PM /tmp/tmp.99xJPdrDEd' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140630/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140630/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444349 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.99xJPdrDEd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490414, "url": "https://patchwork.sourceware.org/api/1.2/patches/140630/checks/490414/", "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-05T12:20:17.244663", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10443/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:20:17.244663 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:20:17.244663 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785932417 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785932417 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785932417 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444356 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.99xJPdrDEd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490416, "url": "https://patchwork.sourceware.org/api/1.2/patches/140630/checks/490416/", "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-05T12:20:19.173927", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10443/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:20:19.173927 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:20:19.173927 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785932419 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785932417 -le 1785932419 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785932419 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444363 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.99xJPdrDEd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490420, "url": "https://patchwork.sourceware.org/api/1.2/patches/140630/checks/490420/", "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-05T12:41:05.601397", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10443/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:41:05.601397 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:41:05.601397 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785933665 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785932419 -le 1785933665 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785933665 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444370 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.99xJPdrDEd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EESTm0P3PM /tmp/tmp.99xJPdrDEd + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64569 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64569 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64569 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64569 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140627 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140627 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140627 + 1440443:pw-trigger.sh: 74: patch_id=140627 + 1440443:pw-trigger.sh: 75: '[' 140627 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140627 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140627 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140627 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140627 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140627 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140627 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gPQ3A1wx9Y +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4Krb6CSEA7 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gPQ3A1wx9Y /tmp/tmp.4Krb6CSEA7' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140627/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140627/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444434 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Krb6CSEA7 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490857, "url": "https://patchwork.sourceware.org/api/1.2/patches/140627/checks/490857/", "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-06T00:37:45.486211", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10446/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T00:37:45.486211 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T00:37:45.486211 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785976665 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785976665 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785976665 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444441 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Krb6CSEA7 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490858, "url": "https://patchwork.sourceware.org/api/1.2/patches/140627/checks/490858/", "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-06T00:37:46.670232", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10446/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T00:37:46.670232 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T00:37:46.670232 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785976666 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785976665 -le 1785976666 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785976666 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444448 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Krb6CSEA7 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490890, "url": "https://patchwork.sourceware.org/api/1.2/patches/140627/checks/490890/", "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-06T01:07:00.691198", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10446/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T01:07:00.691198 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T01:07:00.691198 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785978420 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785976666 -le 1785978420 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785978420 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444455 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Krb6CSEA7 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gPQ3A1wx9Y /tmp/tmp.4Krb6CSEA7 + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=2 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64569 2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64569 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64569 property '.*' value Patches 2 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64569 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=9 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 9.id + 1440443:pw-trigger.sh: 64: series_id=64572 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64572 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64572 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64572 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64572 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64572 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64572 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64572 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64572 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140633 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140633 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140633 + 1440443:pw-trigger.sh: 74: patch_id=140633 + 1440443:pw-trigger.sh: 75: '[' 140633 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140633 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140633 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140633 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140633 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140633 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140633 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A4GYXj5OpL +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4tqSteKQfI ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A4GYXj5OpL /tmp/tmp.4tqSteKQfI' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140633/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140633/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444560 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4tqSteKQfI ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490422, "url": "https://patchwork.sourceware.org/api/1.2/patches/140633/checks/490422/", "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-05T12:41:58.139856", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10444/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:41:58.139856 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:41:58.139856 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785933718 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785933718 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785933718 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444567 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4tqSteKQfI ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490423, "url": "https://patchwork.sourceware.org/api/1.2/patches/140633/checks/490423/", "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-05T12:41:59.001163", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10444/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T12:41:59.001163 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T12:41:59.001163 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785933719 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785933718 -le 1785933719 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785933719 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444574 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4tqSteKQfI ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490435, "url": "https://patchwork.sourceware.org/api/1.2/patches/140633/checks/490435/", "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-05T13:01:22.798548", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10444/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T13:01:22.798548 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T13:01:22.798548 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785934882 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785933719 -le 1785934882 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785934882 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444581 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4tqSteKQfI ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A4GYXj5OpL /tmp/tmp.4tqSteKQfI + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64572 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64572 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64572 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64572 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=8 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 8.id + 1440443:pw-trigger.sh: 64: series_id=64602 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64602 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64602 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64602 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64602 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64602 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64602 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64602 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64602 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140673 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140673 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140673 + 1440443:pw-trigger.sh: 74: patch_id=140673 + 1440443:pw-trigger.sh: 75: '[' 140673 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140673 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140673 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140673 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140673 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140673 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140673 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IqIkHV4nqQ +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pf60WFF0qv ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IqIkHV4nqQ /tmp/tmp.pf60WFF0qv' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140673/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140673/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444683 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pf60WFF0qv ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IqIkHV4nqQ /tmp/tmp.pf60WFF0qv + 1440443:pw-trigger.sh: 89: check_state=pending + 1440443:pw-trigger.sh: 90: '[' pending = pending ']' + 1440443:pw-trigger.sh: 91: break + 1440443:pw-trigger.sh: 96: '[' 140673 = '' ']' + 1440443:pw-trigger.sh: 101: check_state=success + 1440443:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1440443:pw-trigger.sh: 103: pw_patch_check_state 140673 tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140673 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CmFKThv0Tk +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aFyorC6eAC ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CmFKThv0Tk /tmp/tmp.aFyorC6eAC' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140673/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140673/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444698 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aFyorC6eAC ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490778, "url": "https://patchwork.sourceware.org/api/1.2/patches/140673/checks/490778/", "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-05T21:58:33.241984", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10581/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T21:58:33.241984 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T21:58:33.241984 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785967113 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785967113 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785967113 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444705 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aFyorC6eAC ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490779, "url": "https://patchwork.sourceware.org/api/1.2/patches/140673/checks/490779/", "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-05T21:58:34.634218", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10581/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T21:58:34.634218 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T21:58:34.634218 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785967114 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785967113 -le 1785967114 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785967114 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444712 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aFyorC6eAC ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 490780, "url": "https://patchwork.sourceware.org/api/1.2/patches/140673/checks/490780/", "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-05T21:58:35.004177", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10581/archive/artifacts/artifacts.precommit/", "context": "tcwg_glibc_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-05T21:58:35.004177 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-05T21:58:35.004177 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785967115 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785967114 -le 1785967115 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785967115 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444719 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aFyorC6eAC ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CmFKThv0Tk /tmp/tmp.aFyorC6eAC + 1440443:pw-trigger.sh: 103: check_state=warning + 1440443:pw-trigger.sh: 104: '[' warning '!=' success ']' + 1440443:pw-trigger.sh: 105: break + 1440443:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 140673:tcwg_glibc_build--master-arm to succeed. + 1440443:pw-trigger.sh: 109: echo 'WARNING: Waiting for 140673:tcwg_glibc_build--master-arm to succeed.' + 1440443:pw-trigger.sh: 110: continue + 1440443:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=7 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 7.id + 1440443:pw-trigger.sh: 64: series_id=64611 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64611 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64611 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64611 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64611 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64611 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64611 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64611 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64611 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140687 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140687 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140687 + 1440443:pw-trigger.sh: 74: patch_id=140687 + 1440443:pw-trigger.sh: 75: '[' 140687 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140687 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140687 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140687 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140687 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140687 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140687 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ItyQTbnR8k +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rR0q24t3aD ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ItyQTbnR8k /tmp/tmp.rR0q24t3aD' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140687/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140687/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444808 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rR0q24t3aD ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491013, "url": "https://patchwork.sourceware.org/api/1.2/patches/140687/checks/491013/", "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-06T04:20:42.354177", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10447/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T04:20:42.354177 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T04:20:42.354177 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785990042 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1785990042 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785990042 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444815 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rR0q24t3aD ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491014, "url": "https://patchwork.sourceware.org/api/1.2/patches/140687/checks/491014/", "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-06T04:20:44.024803", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10447/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T04:20:44.024803 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T04:20:44.024803 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785990044 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785990042 -le 1785990044 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785990044 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444822 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rR0q24t3aD ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491030, "url": "https://patchwork.sourceware.org/api/1.2/patches/140687/checks/491030/", "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-06T04:37:24.393411", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10447/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T04:37:24.393411 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T04:37:24.393411 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1785991044 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1785990044 -le 1785991044 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1785991044 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444829 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rR0q24t3aD ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ItyQTbnR8k /tmp/tmp.rR0q24t3aD + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64611 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64611 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64611 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64611 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140686 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140686 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140686 + 1440443:pw-trigger.sh: 74: patch_id=140686 + 1440443:pw-trigger.sh: 75: '[' 140686 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140686 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140686 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140686 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140686 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140686 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140686 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jBYgc5OKtc +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.u7GU5uZkjE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jBYgc5OKtc /tmp/tmp.u7GU5uZkjE' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140686/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140686/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444893 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u7GU5uZkjE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491274, "url": "https://patchwork.sourceware.org/api/1.2/patches/140686/checks/491274/", "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-06T13:01:21.942132", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10448/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T13:01:21.942132 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T13:01:21.942132 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786021281 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786021281 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786021281 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444900 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u7GU5uZkjE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491275, "url": "https://patchwork.sourceware.org/api/1.2/patches/140686/checks/491275/", "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-06T13:01:23.632738", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10448/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T13:01:23.632738 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T13:01:23.632738 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786021283 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786021281 -le 1786021283 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786021283 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444907 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u7GU5uZkjE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491295, "url": "https://patchwork.sourceware.org/api/1.2/patches/140686/checks/491295/", "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-06T13:25:02.544716", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10448/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T13:25:02.544716 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T13:25:02.544716 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786022702 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786021283 -le 1786022702 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786022702 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1444914 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u7GU5uZkjE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jBYgc5OKtc /tmp/tmp.u7GU5uZkjE + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=2 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64611 2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64611 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64611 property '.*' value Patches 2 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64611 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=6 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 6.id + 1440443:pw-trigger.sh: 64: series_id=64634 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64634 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64634 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64634 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64634 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64634 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64634 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64634 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64634 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140712 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140712 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140712 + 1440443:pw-trigger.sh: 74: patch_id=140712 + 1440443:pw-trigger.sh: 75: '[' 140712 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140712 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140712 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140712 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140712 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140712 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140712 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TX5abRmHQn +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ozIBY1Vs1g ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TX5abRmHQn /tmp/tmp.ozIBY1Vs1g' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140712/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140712/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445027 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ozIBY1Vs1g ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491459, "url": "https://patchwork.sourceware.org/api/1.2/patches/140712/checks/491459/", "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-06T17:04:07.090939", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10449/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T17:04:07.090939 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T17:04:07.090939 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786035847 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786035847 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786035847 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445034 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ozIBY1Vs1g ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491460, "url": "https://patchwork.sourceware.org/api/1.2/patches/140712/checks/491460/", "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-06T17:04:08.422322", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10449/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T17:04:08.422322 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T17:04:08.422322 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786035848 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786035847 -le 1786035848 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786035848 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445041 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ozIBY1Vs1g ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491473, "url": "https://patchwork.sourceware.org/api/1.2/patches/140712/checks/491473/", "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-06T17:24:06.724744", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10449/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T17:24:06.724744 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T17:24:06.724744 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786037046 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786035848 -le 1786037046 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786037046 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445048 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ozIBY1Vs1g ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TX5abRmHQn /tmp/tmp.ozIBY1Vs1g + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64634 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64634 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64634 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64634 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140714 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140714 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140714 + 1440443:pw-trigger.sh: 74: patch_id=140714 + 1440443:pw-trigger.sh: 75: '[' 140714 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140714 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140714 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140714 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140714 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140714 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140714 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3n2fpQzOOr +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GMzvSyJOVx ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3n2fpQzOOr /tmp/tmp.GMzvSyJOVx' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140714/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140714/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445112 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GMzvSyJOVx ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491605, "url": "https://patchwork.sourceware.org/api/1.2/patches/140714/checks/491605/", "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-06T22:02:26.584182", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10451/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T22:02:26.584182 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T22:02:26.584182 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786053746 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786053746 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786053746 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445119 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GMzvSyJOVx ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491606, "url": "https://patchwork.sourceware.org/api/1.2/patches/140714/checks/491606/", "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-06T22:02:27.556184", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10451/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T22:02:27.556184 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T22:02:27.556184 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786053747 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786053746 -le 1786053747 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786053747 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445126 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GMzvSyJOVx ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491611, "url": "https://patchwork.sourceware.org/api/1.2/patches/140714/checks/491611/", "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-06T22:21:01.538357", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10451/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T22:21:01.538357 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T22:21:01.538357 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786054861 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786053747 -le 1786054861 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786054861 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445133 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GMzvSyJOVx ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3n2fpQzOOr /tmp/tmp.GMzvSyJOVx + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=2 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64634 2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64634 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64634 property '.*' value Patches 2 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64634 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140713 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140713 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140713 + 1440443:pw-trigger.sh: 74: patch_id=140713 + 1440443:pw-trigger.sh: 75: '[' 140713 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140713 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140713 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140713 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140713 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140713 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140713 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3yeXW8FRbi +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yCDsJF3LOE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3yeXW8FRbi /tmp/tmp.yCDsJF3LOE' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140713/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140713/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445200 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yCDsJF3LOE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491768, "url": "https://patchwork.sourceware.org/api/1.2/patches/140713/checks/491768/", "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-07T04:22:56.300988", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10453/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T04:22:56.300988 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T04:22:56.300988 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786076576 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786076576 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786076576 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445207 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yCDsJF3LOE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491770, "url": "https://patchwork.sourceware.org/api/1.2/patches/140713/checks/491770/", "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-07T04:22:57.397457", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10453/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T04:22:57.397457 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T04:22:57.397457 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786076577 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786076576 -le 1786076577 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786076577 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445214 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yCDsJF3LOE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491785, "url": "https://patchwork.sourceware.org/api/1.2/patches/140713/checks/491785/", "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-07T04:42:33.147497", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10453/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T04:42:33.147497 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T04:42:33.147497 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786077753 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786076577 -le 1786077753 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786077753 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445221 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yCDsJF3LOE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3yeXW8FRbi /tmp/tmp.yCDsJF3LOE + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=3 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64634 3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64634 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64634 property '.*' value Patches 3 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64634 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140710 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140710 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140710 + 1440443:pw-trigger.sh: 74: patch_id=140710 + 1440443:pw-trigger.sh: 75: '[' 140710 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140710 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140710 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140710 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140710 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140710 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140710 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9T8fhEN2mq +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VTw5igGIKx ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9T8fhEN2mq /tmp/tmp.VTw5igGIKx' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140710/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140710/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445291 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VTw5igGIKx ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491877, "url": "https://patchwork.sourceware.org/api/1.2/patches/140710/checks/491877/", "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-07T13:27:03.286222", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10455/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T13:27:03.286222 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T13:27:03.286222 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786109223 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786109223 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786109223 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445298 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VTw5igGIKx ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491878, "url": "https://patchwork.sourceware.org/api/1.2/patches/140710/checks/491878/", "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-07T13:27:04.478629", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10455/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T13:27:04.478629 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T13:27:04.478629 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786109224 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786109223 -le 1786109224 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786109224 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445305 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VTw5igGIKx ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491882, "url": "https://patchwork.sourceware.org/api/1.2/patches/140710/checks/491882/", "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-07T13:45:49.663948", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10455/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T13:45:49.663948 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T13:45:49.663948 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786110349 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786109224 -le 1786110349 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786110349 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445312 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VTw5igGIKx ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9T8fhEN2mq /tmp/tmp.VTw5igGIKx + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=4 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64634 4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64634 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64634 property '.*' value Patches 4 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64634 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140711 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140711 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140711 + 1440443:pw-trigger.sh: 74: patch_id=140711 + 1440443:pw-trigger.sh: 75: '[' 140711 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140711 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140711 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140711 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140711 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140711 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140711 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UtnLW6DneE +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.A2Gxjo0CnT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UtnLW6DneE /tmp/tmp.A2Gxjo0CnT' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140711/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140711/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445385 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A2Gxjo0CnT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492533, "url": "https://patchwork.sourceware.org/api/1.2/patches/140711/checks/492533/", "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-09T05:30:22.790096", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10457/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-09T05:30:22.790096 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-09T05:30:22.790096 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786253422 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786253422 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786253422 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445392 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A2Gxjo0CnT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492534, "url": "https://patchwork.sourceware.org/api/1.2/patches/140711/checks/492534/", "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-09T05:30:24.082013", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10457/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-09T05:30:24.082013 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-09T05:30:24.082013 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786253424 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786253422 -le 1786253424 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786253424 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445399 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A2Gxjo0CnT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492535, "url": "https://patchwork.sourceware.org/api/1.2/patches/140711/checks/492535/", "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-09T05:58:54.082198", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10457/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-09T05:58:54.082198 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-09T05:58:54.082198 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786255134 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786253424 -le 1786255134 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786255134 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445406 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A2Gxjo0CnT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UtnLW6DneE /tmp/tmp.A2Gxjo0CnT + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=5 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64634 5 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64634 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64634 property '.*' value Patches 5 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64634 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=5 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 5.id + 1440443:pw-trigger.sh: 64: series_id=64647 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64647 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64647 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64647 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64647 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64647 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64647 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64647 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64647 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140727 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140727 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140727 + 1440443:pw-trigger.sh: 74: patch_id=140727 + 1440443:pw-trigger.sh: 75: '[' 140727 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140727 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140727 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140727 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140727 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140727 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140727 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zQHxFhhNI8 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.27QVSX5dVw ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zQHxFhhNI8 /tmp/tmp.27QVSX5dVw' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140727/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140727/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445520 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.27QVSX5dVw ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491461, "url": "https://patchwork.sourceware.org/api/1.2/patches/140727/checks/491461/", "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-06T17:04:17.647365", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10450/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T17:04:17.647365 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T17:04:17.647365 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786035857 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786035857 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786035857 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445527 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.27QVSX5dVw ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491462, "url": "https://patchwork.sourceware.org/api/1.2/patches/140727/checks/491462/", "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-06T17:04:18.494905", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10450/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T17:04:18.494905 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T17:04:18.494905 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786035858 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786035857 -le 1786035858 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786035858 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445534 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.27QVSX5dVw ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491476, "url": "https://patchwork.sourceware.org/api/1.2/patches/140727/checks/491476/", "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-06T17:25:32.601095", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10450/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T17:25:32.601095 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T17:25:32.601095 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786037132 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786035858 -le 1786037132 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786037132 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445541 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.27QVSX5dVw ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zQHxFhhNI8 /tmp/tmp.27QVSX5dVw + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64647 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64647 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64647 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64647 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=4 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 4.id + 1440443:pw-trigger.sh: 64: series_id=64657 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64657 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64657 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64657 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64657 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64657 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64657 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64657 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64657 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140746 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140746 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140746 + 1440443:pw-trigger.sh: 74: patch_id=140746 + 1440443:pw-trigger.sh: 75: '[' 140746 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140746 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140746 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140746 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140746 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140746 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140746 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YSxyp48BTJ +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XL5KLRzE6h ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YSxyp48BTJ /tmp/tmp.XL5KLRzE6h' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140746/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140746/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445653 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XL5KLRzE6h ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491607, "url": "https://patchwork.sourceware.org/api/1.2/patches/140746/checks/491607/", "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-06T22:02:28.405763", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10452/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T22:02:28.405763 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T22:02:28.405763 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786053748 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786053748 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786053748 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445660 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XL5KLRzE6h ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491608, "url": "https://patchwork.sourceware.org/api/1.2/patches/140746/checks/491608/", "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-06T22:02:29.399951", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10452/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T22:02:29.399951 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T22:02:29.399951 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786053749 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786053748 -le 1786053749 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786053749 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445667 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XL5KLRzE6h ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491610, "url": "https://patchwork.sourceware.org/api/1.2/patches/140746/checks/491610/", "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-06T22:20:52.713790", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10452/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-06T22:20:52.713790 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-06T22:20:52.713790 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786054852 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786053749 -le 1786054852 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786054852 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445674 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XL5KLRzE6h ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YSxyp48BTJ /tmp/tmp.XL5KLRzE6h + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64657 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64657 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64657 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64657 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140742 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140742 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140742 + 1440443:pw-trigger.sh: 74: patch_id=140742 + 1440443:pw-trigger.sh: 75: '[' 140742 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140742 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140742 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140742 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140742 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140742 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140742 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kZPeAqfY8B +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eRJROw3cNF ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kZPeAqfY8B /tmp/tmp.eRJROw3cNF' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140742/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140742/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445738 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eRJROw3cNF ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491767, "url": "https://patchwork.sourceware.org/api/1.2/patches/140742/checks/491767/", "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-07T04:22:56.004740", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10454/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T04:22:56.004740 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T04:22:56.004740 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786076576 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786076576 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786076576 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445745 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eRJROw3cNF ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491769, "url": "https://patchwork.sourceware.org/api/1.2/patches/140742/checks/491769/", "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-07T04:22:57.017145", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10454/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T04:22:57.017145 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T04:22:57.017145 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786076577 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786076576 -le 1786076577 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786076577 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445752 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eRJROw3cNF ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491784, "url": "https://patchwork.sourceware.org/api/1.2/patches/140742/checks/491784/", "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-07T04:42:28.914602", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10454/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T04:42:28.914602 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T04:42:28.914602 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786077748 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786076577 -le 1786077748 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786077748 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445759 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eRJROw3cNF ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kZPeAqfY8B /tmp/tmp.eRJROw3cNF + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=2 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64657 2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64657 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64657 property '.*' value Patches 2 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64657 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140743 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140743 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140743 + 1440443:pw-trigger.sh: 74: patch_id=140743 + 1440443:pw-trigger.sh: 75: '[' 140743 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140743 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140743 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140743 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140743 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140743 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140743 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ElDUVsNnDc +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tbTgoXW2zs ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ElDUVsNnDc /tmp/tmp.tbTgoXW2zs' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140743/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140743/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445826 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tbTgoXW2zs ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491879, "url": "https://patchwork.sourceware.org/api/1.2/patches/140743/checks/491879/", "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-07T13:27:05.294374", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10456/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T13:27:05.294374 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T13:27:05.294374 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786109225 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786109225 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786109225 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445833 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tbTgoXW2zs ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491880, "url": "https://patchwork.sourceware.org/api/1.2/patches/140743/checks/491880/", "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-07T13:27:06.293140", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10456/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T13:27:06.293140 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T13:27:06.293140 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786109226 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786109225 -le 1786109226 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786109226 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445840 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tbTgoXW2zs ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 491881, "url": "https://patchwork.sourceware.org/api/1.2/patches/140743/checks/491881/", "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-07T13:45:30.371532", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10456/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-07T13:45:30.371532 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-07T13:45:30.371532 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786110330 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786109226 -le 1786110330 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786110330 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445847 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tbTgoXW2zs ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ElDUVsNnDc /tmp/tmp.tbTgoXW2zs + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=3 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64657 3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64657 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64657 property '.*' value Patches 3 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64657 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140740 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140740 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140740 + 1440443:pw-trigger.sh: 74: patch_id=140740 + 1440443:pw-trigger.sh: 75: '[' 140740 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140740 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140740 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140740 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140740 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140740 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140740 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nhUODN9m5V +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6BnEr1daMu ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nhUODN9m5V /tmp/tmp.6BnEr1daMu' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140740/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140740/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445917 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6BnEr1daMu ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nhUODN9m5V /tmp/tmp.6BnEr1daMu + 1440443:pw-trigger.sh: 89: check_state=pending + 1440443:pw-trigger.sh: 90: '[' pending = pending ']' + 1440443:pw-trigger.sh: 91: break + 1440443:pw-trigger.sh: 96: '[' 140740 = '' ']' + 1440443:pw-trigger.sh: 101: check_state=success + 1440443:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1440443:pw-trigger.sh: 103: pw_patch_check_state 140740 tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140740 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.puBeABEpHW +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CNjoQsTIF7 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.puBeABEpHW /tmp/tmp.CNjoQsTIF7' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140740/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140740/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445932 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CNjoQsTIF7 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492074, "url": "https://patchwork.sourceware.org/api/1.2/patches/140740/checks/492074/", "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-08T02:00:11.588454", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10593/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-08T02:00:11.588454 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-08T02:00:11.588454 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786154411 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786154411 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786154411 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445939 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CNjoQsTIF7 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492077, "url": "https://patchwork.sourceware.org/api/1.2/patches/140740/checks/492077/", "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-08T02:00:14.836322", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10593/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-08T02:00:14.836322 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-08T02:00:14.836322 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786154414 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786154411 -le 1786154414 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786154414 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1445946 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CNjoQsTIF7 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.puBeABEpHW /tmp/tmp.CNjoQsTIF7 + 1440443:pw-trigger.sh: 103: check_state=fail + 1440443:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1440443:pw-trigger.sh: 105: break + 1440443:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 140740:tcwg_glibc_build--master-arm to succeed. + 1440443:pw-trigger.sh: 109: echo 'WARNING: Waiting for 140740:tcwg_glibc_build--master-arm to succeed.' + 1440443:pw-trigger.sh: 110: continue + 1440443:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=3 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 3.id + 1440443:pw-trigger.sh: 64: series_id=64723 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64723 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64723 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64723 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64723 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64723 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64723 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64723 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64723 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140931 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140931 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140931 + 1440443:pw-trigger.sh: 74: patch_id=140931 + 1440443:pw-trigger.sh: 75: '[' 140931 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140931 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140931 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140931 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140931 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=committed + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140931 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140931 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.k8uPXC7T9y +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IKVlXmnvEE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.k8uPXC7T9y /tmp/tmp.IKVlXmnvEE' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140931/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140931/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446033 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IKVlXmnvEE ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.k8uPXC7T9y /tmp/tmp.IKVlXmnvEE + 1440443:pw-trigger.sh: 89: check_state=pending + 1440443:pw-trigger.sh: 90: '[' pending = pending ']' + 1440443:pw-trigger.sh: 91: break + 1440443:pw-trigger.sh: 96: '[' 140931 = '' ']' + 1440443:pw-trigger.sh: 101: check_state=success + 1440443:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1440443:pw-trigger.sh: 103: pw_patch_check_state 140931 tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140931 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.q7A08pMqy9 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZQATf22AZd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.q7A08pMqy9 /tmp/tmp.ZQATf22AZd' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140931/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140931/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446048 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZQATf22AZd ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.q7A08pMqy9 /tmp/tmp.ZQATf22AZd + 1440443:pw-trigger.sh: 103: check_state=pending + 1440443:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1440443:pw-trigger.sh: 105: break + 1440443:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 140931:tcwg_glibc_build--master-arm to succeed. + 1440443:pw-trigger.sh: 109: echo 'WARNING: Waiting for 140931:tcwg_glibc_build--master-arm to succeed.' + 1440443:pw-trigger.sh: 110: continue + 1440443:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=2 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 2.id + 1440443:pw-trigger.sh: 64: series_id=64749 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64749 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64749 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64749 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64749 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64749 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64749 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64749 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64749 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140964 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140964 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140964 + 1440443:pw-trigger.sh: 74: patch_id=140964 + 1440443:pw-trigger.sh: 75: '[' 140964 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140964 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140964 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140964 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140964 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140964 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140964 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RGWXC2Juzv +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.R7ump3dLya ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RGWXC2Juzv /tmp/tmp.R7ump3dLya' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140964/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140964/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446135 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R7ump3dLya ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492803, "url": "https://patchwork.sourceware.org/api/1.2/patches/140964/checks/492803/", "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-09T21:02:34.486260", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10458/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-09T21:02:34.486260 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-09T21:02:34.486260 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786309354 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786309354 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786309354 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446142 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R7ump3dLya ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492804, "url": "https://patchwork.sourceware.org/api/1.2/patches/140964/checks/492804/", "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-09T21:02:35.443241", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10458/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-09T21:02:35.443241 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-09T21:02:35.443241 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786309355 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786309354 -le 1786309355 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786309355 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446149 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R7ump3dLya ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492833, "url": "https://patchwork.sourceware.org/api/1.2/patches/140964/checks/492833/", "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-09T21:38:11.578218", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10458/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-09T21:38:11.578218 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-09T21:38:11.578218 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786311491 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786309355 -le 1786311491 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786311491 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446156 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R7ump3dLya ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RGWXC2Juzv /tmp/tmp.R7ump3dLya + 1440443:pw-trigger.sh: 89: check_state=success + 1440443:pw-trigger.sh: 90: '[' success = pending ']' + 1440443:pw-trigger.sh: 93: num_patch=1 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64749 1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64749 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64749 property '.*' value Patches 1 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64749 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1440443:pw-trigger.sh: 74: true + 1440443:pw-trigger.sh: 74: patch_id= + 1440443:pw-trigger.sh: 75: '[' '' = '' ']' + 1440443:pw-trigger.sh: 76: break + 1440443:pw-trigger.sh: 96: '[' '' = '' ']' + 1440443:pw-trigger.sh: 97: continue + 1440443:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=1 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 1.id + 1440443:pw-trigger.sh: 64: series_id=64767 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64767 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64767 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64767 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64767 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64767 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64767 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64767 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64767 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140988 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140988 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140988 + 1440443:pw-trigger.sh: 74: patch_id=140988 + 1440443:pw-trigger.sh: 75: '[' 140988 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140988 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140988 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140988 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140988 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140988 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140988 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0FJg0dVkD7 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4u42rUUwP3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0FJg0dVkD7 /tmp/tmp.4u42rUUwP3' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140988/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140988/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446258 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4u42rUUwP3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0FJg0dVkD7 /tmp/tmp.4u42rUUwP3 + 1440443:pw-trigger.sh: 89: check_state=pending + 1440443:pw-trigger.sh: 90: '[' pending = pending ']' + 1440443:pw-trigger.sh: 91: break + 1440443:pw-trigger.sh: 96: '[' 140988 = '' ']' + 1440443:pw-trigger.sh: 101: check_state=success + 1440443:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1440443:pw-trigger.sh: 103: pw_patch_check_state 140988 tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140988 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hWKcb6xjkk +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.avFWhIbUBz ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hWKcb6xjkk /tmp/tmp.avFWhIbUBz' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140988/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140988/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446273 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avFWhIbUBz ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492919, "url": "https://patchwork.sourceware.org/api/1.2/patches/140988/checks/492919/", "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-10T01:23:25.540527", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10597/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T01:23:25.540527 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T01:23:25.540527 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786325005 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786325005 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786325005 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446280 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avFWhIbUBz ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492920, "url": "https://patchwork.sourceware.org/api/1.2/patches/140988/checks/492920/", "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-10T01:23:27.620217", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10597/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T01:23:27.620217 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T01:23:27.620217 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786325007 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786325005 -le 1786325007 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786325007 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446287 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avFWhIbUBz ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492925, "url": "https://patchwork.sourceware.org/api/1.2/patches/140988/checks/492925/", "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-10T01:25:27.014280", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10597/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T01:25:27.014280 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T01:25:27.014280 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786325127 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786325007 -le 1786325127 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786325127 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446294 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.avFWhIbUBz ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hWKcb6xjkk /tmp/tmp.avFWhIbUBz + 1440443:pw-trigger.sh: 103: check_state=success + 1440443:pw-trigger.sh: 104: '[' success '!=' success ']' + 1440443:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1440443:pw-trigger.sh: 103: pw_patch_check_state 140988 redhat-pt-bot/TryBot-apply_patch ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140988 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ora1d27oOx +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.w1Wesf9HQX ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ora1d27oOx /tmp/tmp.w1Wesf9HQX' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140988/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140988/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446309 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w1Wesf9HQX ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492802, "url": "https://patchwork.sourceware.org/api/1.2/patches/140988/checks/492802/", "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-09T21:00:19.309329", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-09T21:00:19.309329 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-09T21:00:19.309329 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786309219 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786309219 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786309219 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446316 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w1Wesf9HQX ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ora1d27oOx /tmp/tmp.w1Wesf9HQX + 1440443:pw-trigger.sh: 103: check_state=success + 1440443:pw-trigger.sh: 104: '[' success '!=' success ']' + 1440443:pw-trigger.sh: 108: '[' success '!=' success ']' + 1440443:pw-trigger.sh: 113: j=1 + 1440443:pw-trigger.sh: 114: cat + 1440443:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1440443:pw-trigger.sh: 63: i=0 ++ 1440443:pw-trigger.sh: 64: shyaml get-value 0.id + 1440443:pw-trigger.sh: 64: series_id=64771 + 1440443:pw-trigger.sh: 66: pw_series_complete_p glibc 64771 + 1440443:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1440443:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64771 + 1440443:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1440443:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 64771 property Complete value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64771 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1440443:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1440443:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1440443:pw-trigger.sh: 71: num_patch=0 + 1440443:pw-trigger.sh: 72: true ++ 1440443:pw-trigger.sh: 74: pw_get_patch_from_series glibc 64771 0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64771 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 64771 property '.*' value Patches 0 +++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=64771 +++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=140993 ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 140993 = '' ']' ++ 1440443:pw-trigger.sh: pw_get_patch_from_series: 213: echo 140993 + 1440443:pw-trigger.sh: 74: patch_id=140993 + 1440443:pw-trigger.sh: 75: '[' 140993 = '' ']' ++ 1440443:pw-trigger.sh: 82: pw_get_patch_data glibc 140993 State ++ 1440443:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1440443:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1440443:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=140993 ++ 1440443:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1440443:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 140993 property State value ++ 1440443:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1440443:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1440443:pw-trigger.sh: pw_yaml_get: 100: local id=140993 ++ 1440443:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1440443:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1440443:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1440443:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1440443:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1440443:pw-trigger.sh: pw_yaml_get: 108: set +x + 1440443:pw-trigger.sh: 82: patch_state=new + 1440443:pw-trigger.sh: 83: case "$patch_state" in ++ 1440443:pw-trigger.sh: 89: pw_patch_check_state 140993 tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140993 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tWl5biEg5b +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SX2HkQ1t73 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tWl5biEg5b /tmp/tmp.SX2HkQ1t73' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140993/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140993/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446404 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SX2HkQ1t73 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tWl5biEg5b /tmp/tmp.SX2HkQ1t73 + 1440443:pw-trigger.sh: 89: check_state=pending + 1440443:pw-trigger.sh: 90: '[' pending = pending ']' + 1440443:pw-trigger.sh: 91: break + 1440443:pw-trigger.sh: 96: '[' 140993 = '' ']' + 1440443:pw-trigger.sh: 101: check_state=success + 1440443:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1440443:pw-trigger.sh: 103: pw_patch_check_state 140993 tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140993 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1440443:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KfDD4PZ687 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3b2nJQ4Uaa ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KfDD4PZ687 /tmp/tmp.3b2nJQ4Uaa' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140993/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140993/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446419 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3b2nJQ4Uaa ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492923, "url": "https://patchwork.sourceware.org/api/1.2/patches/140993/checks/492923/", "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-10T01:24:50.711684", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10598/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T01:24:50.711684 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T01:24:50.711684 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786325090 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786325090 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786325090 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446426 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3b2nJQ4Uaa ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492924, "url": "https://patchwork.sourceware.org/api/1.2/patches/140993/checks/492924/", "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-10T01:24:52.188705", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10598/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T01:24:52.188705 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T01:24:52.188705 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786325092 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786325090 -le 1786325092 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786325092 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446433 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3b2nJQ4Uaa ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492932, "url": "https://patchwork.sourceware.org/api/1.2/patches/140993/checks/492932/", "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-10T01:27:54.856893", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10598/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-10T01:27:54.856893 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-10T01:27:54.856893 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786325274 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786325092 -le 1786325274 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786325274 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446440 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3b2nJQ4Uaa ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KfDD4PZ687 /tmp/tmp.3b2nJQ4Uaa + 1440443:pw-trigger.sh: 103: check_state=success + 1440443:pw-trigger.sh: 104: '[' success '!=' success ']' + 1440443:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1440443:pw-trigger.sh: 103: pw_patch_check_state 140993 redhat-pt-bot/TryBot-apply_patch ++ 1440443:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1440443:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=140993 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 1440443:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 1440443:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tMdBsComJy +++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1440443:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7M6hgtsTBJ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tMdBsComJy /tmp/tmp.7M6hgtsTBJ' EXIT ++ 1440443:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1440443:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/140993/checks/ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/140993/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1440443:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446455 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7M6hgtsTBJ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 492840, "url": "https://patchwork.sourceware.org/api/1.2/patches/140993/checks/492840/", "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-09T22:17:19.805028", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1440443:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-09T22:17:19.805028 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-09T22:17:19.805028 +%s ++ 1440443:pw-trigger.sh: pw_patch_check_state: 274: date=1786313839 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786313839 ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786313839 +++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1440443:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1440443:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1440443:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 267: wait 1446462 ++ 1440443:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7M6hgtsTBJ ++ 1440443:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1440443:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1440443:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1440443:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tMdBsComJy /tmp/tmp.7M6hgtsTBJ + 1440443:pw-trigger.sh: 103: check_state=success + 1440443:pw-trigger.sh: 104: '[' success '!=' success ']' + 1440443:pw-trigger.sh: 108: '[' success '!=' success ']' + 1440443:pw-trigger.sh: 113: j=2 + 1440443:pw-trigger.sh: 114: cat + 1440443:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1440443:pw-trigger.sh: 119: rm /tmp/tmp.tusSrAkiLC + 1440443:pw-trigger.sh: 121: echo 'Processed 30 series and created 2 pre-commit triggers' Processed 30 series and created 2 pre-commit triggers + 1440443:pw-trigger.sh: 1: pw_deinit glibc + 1440443:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1440443:pw-trigger.sh: pw_deinit: 58: local project=glibc + 1440443:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1440443 + 1440443:pw-trigger.sh: 1: rm -f /tmp/tmp.tusSrAkiLC