+ 1728984:jenkins7261374953605799714.sh: build_container_exec: 29: set +x + 983452:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 983452:pw-trigger.sh: 47: pw_init gdb + 983452:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 983452:pw-trigger.sh: pw_init: 42: local project=gdb + 983452:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 983452:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 983452:pw-trigger.sh: pw_init: 48: pw_clear_cache + 983452:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 983452:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-983452 + 983452:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-983452 ++ 983452:pw-trigger.sh: 49: mktemp + 983452:pw-trigger.sh: 49: yaml=/tmp/tmp.gF7jKZdVla + 983452:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.gF7jKZdVla' EXIT + 983452:pw-trigger.sh: 53: readarray -t prereq_bots ++ 983452:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 983452:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 983452:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 983452:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 983452:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 983452:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 983452:pw-trigger.sh: 58: shyaml get-length + 983452:pw-trigger.sh: 58: len=30 + 983452:pw-trigger.sh: 59: i=30 + 983452:pw-trigger.sh: 60: j=0 + 983452:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=29 ++ 983452:pw-trigger.sh: 64: shyaml get-value 29.id + 983452:pw-trigger.sh: 64: series_id=65418 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65418 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65418 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65418 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65418 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65418 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65418 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65418 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65418 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141975 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141975 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141975 + 983452:pw-trigger.sh: 74: patch_id=141975 + 983452:pw-trigger.sh: 75: '[' 141975 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 141975 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141975 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141975 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=141975 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 141975 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141975 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F3b6HRonc5 +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RZ7CuZuRix ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F3b6HRonc5 /tmp/tmp.RZ7CuZuRix' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141975/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141975/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983579 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RZ7CuZuRix ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501404, "url": "https://patchwork.sourceware.org/api/1.2/patches/141975/checks/501404/", "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-22T17:06:56.166720", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10776/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:06:56.166720 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:06:56.166720 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787418416 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787418416 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418416 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983586 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RZ7CuZuRix ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501407, "url": "https://patchwork.sourceware.org/api/1.2/patches/141975/checks/501407/", "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-22T17:06:58.663449", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10776/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:06:58.663449 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:06:58.663449 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787418418 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418416 -le 1787418418 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418418 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983593 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RZ7CuZuRix ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501501, "url": "https://patchwork.sourceware.org/api/1.2/patches/141975/checks/501501/", "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-22T19:48:46.864467", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10776/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T19:48:46.864467 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T19:48:46.864467 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787428126 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418418 -le 1787428126 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787428126 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983600 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RZ7CuZuRix ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F3b6HRonc5 /tmp/tmp.RZ7CuZuRix + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65418 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65418 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65418 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65418 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=28 ++ 983452:pw-trigger.sh: 64: shyaml get-value 28.id + 983452:pw-trigger.sh: 64: series_id=65419 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65419 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65419 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65419 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65419 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65419 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65419 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65419 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65419 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141976 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141976 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141976 + 983452:pw-trigger.sh: 74: patch_id=141976 + 983452:pw-trigger.sh: 75: '[' 141976 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 141976 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141976 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141976 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=141976 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 141976 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141976 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CBYKEm6Xuj +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BPPBPiscQg ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CBYKEm6Xuj /tmp/tmp.BPPBPiscQg' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141976/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141976/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983702 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BPPBPiscQg ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501668, "url": "https://patchwork.sourceware.org/api/1.2/patches/141976/checks/501668/", "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-23T05:00:13.217937", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10779/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T05:00:13.217937 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T05:00:13.217937 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787461213 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787461213 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461213 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983709 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BPPBPiscQg ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501669, "url": "https://patchwork.sourceware.org/api/1.2/patches/141976/checks/501669/", "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-23T05:00:14.549679", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10779/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T05:00:14.549679 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T05:00:14.549679 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787461214 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461213 -le 1787461214 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461214 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983716 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BPPBPiscQg ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501722, "url": "https://patchwork.sourceware.org/api/1.2/patches/141976/checks/501722/", "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-23T07:51:40.567969", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10779/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T07:51:40.567969 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T07:51:40.567969 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787471500 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461214 -le 1787471500 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787471500 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983723 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BPPBPiscQg ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CBYKEm6Xuj /tmp/tmp.BPPBPiscQg + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65419 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65419 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65419 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65419 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=27 ++ 983452:pw-trigger.sh: 64: shyaml get-value 27.id + 983452:pw-trigger.sh: 64: series_id=65420 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65420 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65420 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65420 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65420 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65420 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65420 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65420 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65420 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141977 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141977 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141977 + 983452:pw-trigger.sh: 74: patch_id=141977 + 983452:pw-trigger.sh: 75: '[' 141977 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 141977 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141977 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141977 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=141977 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 141977 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141977 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Wh8tMNtxfr +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Xv7NfHlX9N ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Wh8tMNtxfr /tmp/tmp.Xv7NfHlX9N' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141977/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141977/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983825 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xv7NfHlX9N ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501664, "url": "https://patchwork.sourceware.org/api/1.2/patches/141977/checks/501664/", "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-23T04:59:08.728684", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10780/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:08.728684 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:08.728684 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787461148 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787461148 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461148 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983832 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xv7NfHlX9N ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501665, "url": "https://patchwork.sourceware.org/api/1.2/patches/141977/checks/501665/", "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-23T04:59:09.945061", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10780/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:09.945061 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:09.945061 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787461149 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461148 -le 1787461149 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461149 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983839 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xv7NfHlX9N ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501729, "url": "https://patchwork.sourceware.org/api/1.2/patches/141977/checks/501729/", "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-23T08:06:59.070244", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10780/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T08:06:59.070244 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T08:06:59.070244 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787472419 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461149 -le 1787472419 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787472419 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983846 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xv7NfHlX9N ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Wh8tMNtxfr /tmp/tmp.Xv7NfHlX9N + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65420 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65420 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65420 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65420 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=26 ++ 983452:pw-trigger.sh: 64: shyaml get-value 26.id + 983452:pw-trigger.sh: 64: series_id=65421 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65421 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65421 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65421 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65421 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65421 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65421 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65421 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65421 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141978 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141978 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141978 + 983452:pw-trigger.sh: 74: patch_id=141978 + 983452:pw-trigger.sh: 75: '[' 141978 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 141978 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141978 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141978 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=141978 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 141978 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141978 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LfXecdLqJe +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cJFai2cAqL ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LfXecdLqJe /tmp/tmp.cJFai2cAqL' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141978/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141978/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983948 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cJFai2cAqL ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501666, "url": "https://patchwork.sourceware.org/api/1.2/patches/141978/checks/501666/", "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-23T04:59:09.982730", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10781/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:09.982730 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:09.982730 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787461149 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787461149 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461149 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983955 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cJFai2cAqL ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501667, "url": "https://patchwork.sourceware.org/api/1.2/patches/141978/checks/501667/", "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-23T04:59:11.579892", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10781/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:11.579892 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:11.579892 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787461151 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461149 -le 1787461151 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461151 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983962 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cJFai2cAqL ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501713, "url": "https://patchwork.sourceware.org/api/1.2/patches/141978/checks/501713/", "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-23T07:44:46.864290", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10781/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T07:44:46.864290 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T07:44:46.864290 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787471086 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461151 -le 1787471086 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787471086 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 983969 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cJFai2cAqL ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LfXecdLqJe /tmp/tmp.cJFai2cAqL + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65421 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65421 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65421 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65421 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=25 ++ 983452:pw-trigger.sh: 64: shyaml get-value 25.id + 983452:pw-trigger.sh: 64: series_id=65431 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65431 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65431 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65431 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65431 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65431 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65431 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65431 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65431 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141995 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141995 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141995 + 983452:pw-trigger.sh: 74: patch_id=141995 + 983452:pw-trigger.sh: 75: '[' 141995 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 141995 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141995 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141995 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=141995 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 141995 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141995 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.C3jDz9MBgY +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9xJ67zKeDB ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.C3jDz9MBgY /tmp/tmp.9xJ67zKeDB' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141995/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141995/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984071 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9xJ67zKeDB ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501789, "url": "https://patchwork.sourceware.org/api/1.2/patches/141995/checks/501789/", "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-23T10:30:42.273717", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10784/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:30:42.273717 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:30:42.273717 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787481042 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481042 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481042 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984078 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9xJ67zKeDB ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501790, "url": "https://patchwork.sourceware.org/api/1.2/patches/141995/checks/501790/", "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-23T10:30:43.865368", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10784/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:30:43.865368 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:30:43.865368 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787481043 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481042 -le 1787481043 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481043 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984085 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9xJ67zKeDB ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501824, "url": "https://patchwork.sourceware.org/api/1.2/patches/141995/checks/501824/", "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-23T13:08:10.962946", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10784/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:08:10.962946 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:08:10.962946 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787490490 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481043 -le 1787490490 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490490 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984092 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9xJ67zKeDB ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.C3jDz9MBgY /tmp/tmp.9xJ67zKeDB + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65431 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65431 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65431 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65431 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=24 ++ 983452:pw-trigger.sh: 64: shyaml get-value 24.id + 983452:pw-trigger.sh: 64: series_id=65432 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65432 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65432 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65432 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65432 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141999 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141999 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141999 + 983452:pw-trigger.sh: 74: patch_id=141999 + 983452:pw-trigger.sh: 75: '[' 141999 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 141999 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141999 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141999 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=141999 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 141999 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141999 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XR3kPG4Akj +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ww2LFf31Dt ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XR3kPG4Akj /tmp/tmp.ww2LFf31Dt' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141999/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141999/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984202 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ww2LFf31Dt ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501791, "url": "https://patchwork.sourceware.org/api/1.2/patches/141999/checks/501791/", "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-23T10:31:03.975329", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10785/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:31:03.975329 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:31:03.975329 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787481063 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481063 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481063 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984209 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ww2LFf31Dt ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501792, "url": "https://patchwork.sourceware.org/api/1.2/patches/141999/checks/501792/", "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-23T10:31:11.165820", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10785/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:31:11.165820 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:31:11.165820 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787481071 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481063 -le 1787481071 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481071 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984216 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ww2LFf31Dt ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501821, "url": "https://patchwork.sourceware.org/api/1.2/patches/141999/checks/501821/", "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-23T13:02:38.221416", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10785/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:02:38.221416 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:02:38.221416 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787490158 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481071 -le 1787490158 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490158 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984223 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ww2LFf31Dt ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XR3kPG4Akj /tmp/tmp.ww2LFf31Dt + 983452:pw-trigger.sh: 89: check_state=fail + 983452:pw-trigger.sh: 90: '[' fail = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142000 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142000 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142000 + 983452:pw-trigger.sh: 74: patch_id=142000 + 983452:pw-trigger.sh: 75: '[' 142000 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142000 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142000 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142000 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142000 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142000 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142000 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LQG5JE8MwY +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BaxSlFb1G3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LQG5JE8MwY /tmp/tmp.BaxSlFb1G3' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142000/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142000/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984287 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BaxSlFb1G3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502134, "url": "https://patchwork.sourceware.org/api/1.2/patches/142000/checks/502134/", "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-24T00:20:06.005420", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10789/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:20:06.005420 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:20:06.005420 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787530806 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787530806 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787530806 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984294 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BaxSlFb1G3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502135, "url": "https://patchwork.sourceware.org/api/1.2/patches/142000/checks/502135/", "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-24T00:20:11.004954", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10789/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:20:11.004954 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:20:11.004954 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787530811 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787530806 -le 1787530811 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787530811 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984301 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BaxSlFb1G3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502183, "url": "https://patchwork.sourceware.org/api/1.2/patches/142000/checks/502183/", "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-24T03:23:58.366489", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10789/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T03:23:58.366489 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T03:23:58.366489 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787541838 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787530811 -le 1787541838 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787541838 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984308 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BaxSlFb1G3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LQG5JE8MwY /tmp/tmp.BaxSlFb1G3 + 983452:pw-trigger.sh: 89: check_state=fail + 983452:pw-trigger.sh: 90: '[' fail = pending ']' + 983452:pw-trigger.sh: 93: num_patch=2 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 2 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 2 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141996 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141996 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141996 + 983452:pw-trigger.sh: 74: patch_id=141996 + 983452:pw-trigger.sh: 75: '[' 141996 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 141996 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141996 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141996 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=141996 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 141996 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141996 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yzBTO438Fm +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RSQ3IymrhQ ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yzBTO438Fm /tmp/tmp.RSQ3IymrhQ' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141996/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141996/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984375 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RSQ3IymrhQ ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502228, "url": "https://patchwork.sourceware.org/api/1.2/patches/141996/checks/502228/", "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-24T04:18:32.663939", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10791/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:18:32.663939 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:18:32.663939 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787545112 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787545112 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787545112 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984382 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RSQ3IymrhQ ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502229, "url": "https://patchwork.sourceware.org/api/1.2/patches/141996/checks/502229/", "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-24T04:18:35.171372", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10791/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:18:35.171372 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:18:35.171372 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787545115 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787545112 -le 1787545115 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787545115 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984389 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RSQ3IymrhQ ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502314, "url": "https://patchwork.sourceware.org/api/1.2/patches/141996/checks/502314/", "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-24T06:59:09.616827", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10791/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T06:59:09.616827 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T06:59:09.616827 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787554749 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787545115 -le 1787554749 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787554749 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984396 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RSQ3IymrhQ ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yzBTO438Fm /tmp/tmp.RSQ3IymrhQ + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=3 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 3 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 3 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141997 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141997 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141997 + 983452:pw-trigger.sh: 74: patch_id=141997 + 983452:pw-trigger.sh: 75: '[' 141997 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 141997 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141997 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141997 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=141997 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 141997 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141997 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OZbEBH8N2b +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6NnnoGgfub ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OZbEBH8N2b /tmp/tmp.6NnnoGgfub' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141997/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141997/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984466 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6NnnoGgfub ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502890, "url": "https://patchwork.sourceware.org/api/1.2/patches/141997/checks/502890/", "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-25T03:32:10.065194", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10793/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:32:10.065194 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:32:10.065194 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787628730 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787628730 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787628730 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984473 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6NnnoGgfub ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502891, "url": "https://patchwork.sourceware.org/api/1.2/patches/141997/checks/502891/", "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-25T03:32:14.766008", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10793/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:32:14.766008 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:32:14.766008 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787628734 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787628730 -le 1787628734 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787628734 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984480 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6NnnoGgfub ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502966, "url": "https://patchwork.sourceware.org/api/1.2/patches/141997/checks/502966/", "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-25T06:20:59.197300", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10793/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T06:20:59.197300 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T06:20:59.197300 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787638859 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787628734 -le 1787638859 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787638859 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984487 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6NnnoGgfub ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OZbEBH8N2b /tmp/tmp.6NnnoGgfub + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=4 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 4 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 4 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141998 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141998 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141998 + 983452:pw-trigger.sh: 74: patch_id=141998 + 983452:pw-trigger.sh: 75: '[' 141998 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 141998 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141998 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141998 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=141998 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 141998 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141998 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gbFtxpzgUk +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Dc7vCGmXhE ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gbFtxpzgUk /tmp/tmp.Dc7vCGmXhE' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141998/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141998/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984560 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dc7vCGmXhE ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503281, "url": "https://patchwork.sourceware.org/api/1.2/patches/141998/checks/503281/", "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-25T17:19:31.867642", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10794/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:19:31.867642 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:19:31.867642 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678371 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678371 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678371 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984567 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dc7vCGmXhE ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503282, "url": "https://patchwork.sourceware.org/api/1.2/patches/141998/checks/503282/", "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-25T17:19:34.021888", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10794/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:19:34.021888 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:19:34.021888 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678374 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678371 -le 1787678374 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678374 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984574 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dc7vCGmXhE ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503347, "url": "https://patchwork.sourceware.org/api/1.2/patches/141998/checks/503347/", "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-25T19:29:40.949161", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10794/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:29:40.949161 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:29:40.949161 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787686180 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678374 -le 1787686180 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686180 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984581 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dc7vCGmXhE ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gbFtxpzgUk /tmp/tmp.Dc7vCGmXhE + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=5 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 5 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 5 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=23 ++ 983452:pw-trigger.sh: 64: shyaml get-value 23.id + 983452:pw-trigger.sh: 64: series_id=65433 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65433 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65433 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65433 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65433 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65433 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65433 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65433 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65433 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142001 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142001 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142001 + 983452:pw-trigger.sh: 74: patch_id=142001 + 983452:pw-trigger.sh: 75: '[' 142001 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142001 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142001 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142001 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142001 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142001 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142001 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pOXFwDuoBN +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0s0uTMrxzS ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pOXFwDuoBN /tmp/tmp.0s0uTMrxzS' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142001/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142001/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984695 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0s0uTMrxzS ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501793, "url": "https://patchwork.sourceware.org/api/1.2/patches/142001/checks/501793/", "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-23T10:36:06.965296", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10786/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:36:06.965296 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:36:06.965296 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787481366 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481366 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481366 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984702 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0s0uTMrxzS ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501794, "url": "https://patchwork.sourceware.org/api/1.2/patches/142001/checks/501794/", "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-23T10:36:08.763770", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10786/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:36:08.763770 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:36:08.763770 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787481368 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481366 -le 1787481368 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481368 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984709 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0s0uTMrxzS ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501829, "url": "https://patchwork.sourceware.org/api/1.2/patches/142001/checks/501829/", "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-23T13:12:45.321093", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10786/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:12:45.321093 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:12:45.321093 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787490765 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481368 -le 1787490765 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490765 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984716 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0s0uTMrxzS ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pOXFwDuoBN /tmp/tmp.0s0uTMrxzS + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65433 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65433 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65433 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65433 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=22 ++ 983452:pw-trigger.sh: 64: shyaml get-value 22.id + 983452:pw-trigger.sh: 64: series_id=65455 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65455 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65455 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65455 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65455 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65455 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65455 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65455 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65455 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142031 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142031 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142031 + 983452:pw-trigger.sh: 74: patch_id=142031 + 983452:pw-trigger.sh: 75: '[' 142031 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142031 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142031 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142031 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142031 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142031 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142031 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zky0OlhHtB +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0exiJQEQ0d ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zky0OlhHtB /tmp/tmp.0exiJQEQ0d' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142031/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142031/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984818 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0exiJQEQ0d ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502231, "url": "https://patchwork.sourceware.org/api/1.2/patches/142031/checks/502231/", "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-24T04:50:55.764084", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10792/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:50:55.764084 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:50:55.764084 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787547055 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787547055 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787547055 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984825 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0exiJQEQ0d ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502232, "url": "https://patchwork.sourceware.org/api/1.2/patches/142031/checks/502232/", "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-24T04:50:57.384872", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10792/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:50:57.384872 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:50:57.384872 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787547057 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787547055 -le 1787547057 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787547057 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984832 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0exiJQEQ0d ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502337, "url": "https://patchwork.sourceware.org/api/1.2/patches/142031/checks/502337/", "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-24T07:32:23.747577", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10792/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T07:32:23.747577 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T07:32:23.747577 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787556743 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787547057 -le 1787556743 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787556743 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984839 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0exiJQEQ0d ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zky0OlhHtB /tmp/tmp.0exiJQEQ0d + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65455 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65455 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65455 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65455 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=21 ++ 983452:pw-trigger.sh: 64: shyaml get-value 21.id + 983452:pw-trigger.sh: 64: series_id=65500 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65500 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65500 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65500 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65500 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65500 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65500 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65500 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65500 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142083 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142083 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142083 + 983452:pw-trigger.sh: 74: patch_id=142083 + 983452:pw-trigger.sh: 75: '[' 142083 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142083 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142083 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142083 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142083 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142083 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142083 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5tcHclSlld +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SQIi9Lp4tT ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5tcHclSlld /tmp/tmp.SQIi9Lp4tT' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142083/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142083/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984941 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SQIi9Lp4tT ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503277, "url": "https://patchwork.sourceware.org/api/1.2/patches/142083/checks/503277/", "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-25T17:17:59.320503", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10795/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:17:59.320503 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:17:59.320503 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678279 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678279 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678279 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984948 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SQIi9Lp4tT ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503279, "url": "https://patchwork.sourceware.org/api/1.2/patches/142083/checks/503279/", "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-25T17:18:00.694120", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10795/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:00.694120 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:00.694120 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678280 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678279 -le 1787678280 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678280 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984955 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SQIi9Lp4tT ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503355, "url": "https://patchwork.sourceware.org/api/1.2/patches/142083/checks/503355/", "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-25T19:37:38.855854", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10795/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:37:38.855854 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:37:38.855854 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787686658 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678280 -le 1787686658 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686658 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 984962 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SQIi9Lp4tT ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5tcHclSlld /tmp/tmp.SQIi9Lp4tT + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65500 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65500 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65500 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65500 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=20 ++ 983452:pw-trigger.sh: 64: shyaml get-value 20.id + 983452:pw-trigger.sh: 64: series_id=65501 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65501 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65501 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65501 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65501 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142091 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142091 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142091 + 983452:pw-trigger.sh: 74: patch_id=142091 + 983452:pw-trigger.sh: 75: '[' 142091 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142091 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142091 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142091 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142091 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142091 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142091 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZNUgtNzm3y +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.K76QA5LKz5 ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZNUgtNzm3y /tmp/tmp.K76QA5LKz5' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142091/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142091/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985084 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K76QA5LKz5 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503278, "url": "https://patchwork.sourceware.org/api/1.2/patches/142091/checks/503278/", "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-25T17:18:00.108959", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10796/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:00.108959 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:00.108959 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678280 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678280 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678280 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985091 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K76QA5LKz5 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503280, "url": "https://patchwork.sourceware.org/api/1.2/patches/142091/checks/503280/", "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-25T17:18:02.342749", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10796/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:02.342749 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:02.342749 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678282 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678280 -le 1787678282 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678282 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985098 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K76QA5LKz5 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503344, "url": "https://patchwork.sourceware.org/api/1.2/patches/142091/checks/503344/", "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-25T19:29:07.271129", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10796/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:29:07.271129 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:29:07.271129 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787686147 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678282 -le 1787686147 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686147 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985105 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K76QA5LKz5 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZNUgtNzm3y /tmp/tmp.K76QA5LKz5 + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142094 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142094 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142094 + 983452:pw-trigger.sh: 74: patch_id=142094 + 983452:pw-trigger.sh: 75: '[' 142094 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142094 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142094 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142094 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142094 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142094 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142094 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.g1m6uvBOdA +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fyqW7MKNZy ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.g1m6uvBOdA /tmp/tmp.fyqW7MKNZy' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142094/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142094/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985169 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fyqW7MKNZy ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504176, "url": "https://patchwork.sourceware.org/api/1.2/patches/142094/checks/504176/", "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-26T23:57:49.297170", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10799/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:57:49.297170 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:57:49.297170 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787788669 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788669 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788669 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985176 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fyqW7MKNZy ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504177, "url": "https://patchwork.sourceware.org/api/1.2/patches/142094/checks/504177/", "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-26T23:57:55.222690", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10799/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:57:55.222690 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:57:55.222690 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787788675 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788669 -le 1787788675 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788675 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985183 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fyqW7MKNZy ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504199, "url": "https://patchwork.sourceware.org/api/1.2/patches/142094/checks/504199/", "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-27T02:18:08.880823", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10799/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:18:08.880823 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:18:08.880823 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787797088 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788675 -le 1787797088 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797088 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985190 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fyqW7MKNZy ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.g1m6uvBOdA /tmp/tmp.fyqW7MKNZy + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=2 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 2 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 2 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142093 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142093 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142093 + 983452:pw-trigger.sh: 74: patch_id=142093 + 983452:pw-trigger.sh: 75: '[' 142093 = '' ']' ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142093 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142093 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142093 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142093 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142093 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142093 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oY1BZujUha +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ND88vlFsGN ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oY1BZujUha /tmp/tmp.ND88vlFsGN' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142093/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142093/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985257 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ND88vlFsGN ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504592, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/504592/", "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-27T22:54:07.041694", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10802/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:54:07.041694 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:54:07.041694 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871247 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871247 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871247 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985264 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ND88vlFsGN ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504593, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/504593/", "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-27T22:54:08.926264", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10802/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:54:08.926264 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:54:08.926264 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871248 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871247 -le 1787871248 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871248 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985271 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ND88vlFsGN ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504631, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/504631/", "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-28T00:45:55.640795", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10802/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:45:55.640795 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:45:55.640795 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787877955 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871248 -le 1787877955 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787877955 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985278 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ND88vlFsGN ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oY1BZujUha /tmp/tmp.ND88vlFsGN + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=3 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 3 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 3 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142089 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142089 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142089 + 983452:pw-trigger.sh: 74: patch_id=142089 + 983452:pw-trigger.sh: 75: '[' 142089 = '' ']' ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142089 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142089 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142089 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142089 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142089 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142089 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9n3iUCKegL +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iUK12xknHa ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9n3iUCKegL /tmp/tmp.iUK12xknHa' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142089/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142089/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985348 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iUK12xknHa ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505005, "url": "https://patchwork.sourceware.org/api/1.2/patches/142089/checks/505005/", "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-28T10:27:52.064967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10809/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:27:52.064967 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:27:52.064967 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912872 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912872 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912872 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985355 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iUK12xknHa ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505006, "url": "https://patchwork.sourceware.org/api/1.2/patches/142089/checks/505006/", "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-28T10:27:53.799838", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10809/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:27:53.799838 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:27:53.799838 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912873 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912872 -le 1787912873 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912873 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985362 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iUK12xknHa ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505077, "url": "https://patchwork.sourceware.org/api/1.2/patches/142089/checks/505077/", "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-28T13:41:50.233878", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10809/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:41:50.233878 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:41:50.233878 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787924510 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912873 -le 1787924510 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787924510 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985369 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iUK12xknHa ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9n3iUCKegL /tmp/tmp.iUK12xknHa + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=4 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 4 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 4 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142090 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142090 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142090 + 983452:pw-trigger.sh: 74: patch_id=142090 + 983452:pw-trigger.sh: 75: '[' 142090 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142090 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142090 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142090 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142090 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142090 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142090 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7QoafO8bnq +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TKTfe2sBB9 ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7QoafO8bnq /tmp/tmp.TKTfe2sBB9' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142090/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142090/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985442 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TKTfe2sBB9 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7QoafO8bnq /tmp/tmp.TKTfe2sBB9 + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142090 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142090 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142090 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4llUeGpMRa +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rbaFYY41Sz ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4llUeGpMRa /tmp/tmp.rbaFYY41Sz' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142090/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142090/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985457 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rbaFYY41Sz ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503263, "url": "https://patchwork.sourceware.org/api/1.2/patches/142090/checks/503263/", "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-25T17:10:08.853429", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11116/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:10:08.853429 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:10:08.853429 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787677808 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787677808 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787677808 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985464 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rbaFYY41Sz ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503266, "url": "https://patchwork.sourceware.org/api/1.2/patches/142090/checks/503266/", "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-25T17:10:15.833068", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11116/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:10:15.833068 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:10:15.833068 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787677815 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787677808 -le 1787677815 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787677815 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985471 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rbaFYY41Sz ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503272, "url": "https://patchwork.sourceware.org/api/1.2/patches/142090/checks/503272/", "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-25T17:15:15.923573", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11116/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:15:15.923573 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:15:15.923573 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678115 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787677815 -le 1787678115 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678115 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985478 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rbaFYY41Sz ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4llUeGpMRa /tmp/tmp.rbaFYY41Sz + 983452:pw-trigger.sh: 103: check_state=success + 983452:pw-trigger.sh: 104: '[' success '!=' success ']' + 983452:pw-trigger.sh: 108: '[' success '!=' success ']' + 983452:pw-trigger.sh: 113: j=1 + 983452:pw-trigger.sh: 114: cat + 983452:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=19 ++ 983452:pw-trigger.sh: 64: shyaml get-value 19.id + 983452:pw-trigger.sh: 64: series_id=65508 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65508 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65508 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65508 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65508 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65508 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65508 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65508 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65508 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142105 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142105 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142105 + 983452:pw-trigger.sh: 74: patch_id=142105 + 983452:pw-trigger.sh: 75: '[' 142105 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142105 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142105 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142105 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142105 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142105 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142105 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KCb4LV6jsH +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.np6BNj0jhy ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KCb4LV6jsH /tmp/tmp.np6BNj0jhy' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142105/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142105/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985566 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.np6BNj0jhy ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503283, "url": "https://patchwork.sourceware.org/api/1.2/patches/142105/checks/503283/", "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-25T17:20:34.947449", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10797/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:20:34.947449 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:20:34.947449 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678434 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678434 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678434 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985573 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.np6BNj0jhy ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503284, "url": "https://patchwork.sourceware.org/api/1.2/patches/142105/checks/503284/", "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-25T17:20:36.980108", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10797/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:20:36.980108 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:20:36.980108 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678436 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678434 -le 1787678436 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678436 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985580 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.np6BNj0jhy ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503350, "url": "https://patchwork.sourceware.org/api/1.2/patches/142105/checks/503350/", "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-25T19:34:46.192111", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10797/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:34:46.192111 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:34:46.192111 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787686486 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678436 -le 1787686486 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686486 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985587 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.np6BNj0jhy ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KCb4LV6jsH /tmp/tmp.np6BNj0jhy + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65508 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65508 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65508 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65508 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=18 ++ 983452:pw-trigger.sh: 64: shyaml get-value 18.id + 983452:pw-trigger.sh: 64: series_id=65507 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65507 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65507 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65507 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65507 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142102 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142102 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142102 + 983452:pw-trigger.sh: 74: patch_id=142102 + 983452:pw-trigger.sh: 75: '[' 142102 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142102 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142102 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142102 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142102 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142102 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142102 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4iaTgvSTuJ +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ts1UdZocyr ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4iaTgvSTuJ /tmp/tmp.Ts1UdZocyr' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142102/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142102/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985695 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ts1UdZocyr ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503286, "url": "https://patchwork.sourceware.org/api/1.2/patches/142102/checks/503286/", "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-25T17:25:54.420718", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10798/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:25:54.420718 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:25:54.420718 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678754 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678754 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678754 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985702 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ts1UdZocyr ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503287, "url": "https://patchwork.sourceware.org/api/1.2/patches/142102/checks/503287/", "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-25T17:25:55.718155", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10798/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:25:55.718155 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:25:55.718155 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678755 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678754 -le 1787678755 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678755 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985709 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ts1UdZocyr ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503364, "url": "https://patchwork.sourceware.org/api/1.2/patches/142102/checks/503364/", "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-25T19:49:15.722211", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10798/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:49:15.722211 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:49:15.722211 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787687355 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678755 -le 1787687355 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787687355 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985716 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ts1UdZocyr ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4iaTgvSTuJ /tmp/tmp.Ts1UdZocyr + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142104 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142104 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142104 + 983452:pw-trigger.sh: 74: patch_id=142104 + 983452:pw-trigger.sh: 75: '[' 142104 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142104 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142104 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142104 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142104 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142104 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142104 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vfIf7QFpod +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ypyGu18SlI ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vfIf7QFpod /tmp/tmp.ypyGu18SlI' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142104/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142104/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985780 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ypyGu18SlI ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504179, "url": "https://patchwork.sourceware.org/api/1.2/patches/142104/checks/504179/", "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-26T23:59:30.379158", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10800/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:30.379158 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:30.379158 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787788770 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788770 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788770 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985787 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ypyGu18SlI ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504181, "url": "https://patchwork.sourceware.org/api/1.2/patches/142104/checks/504181/", "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-26T23:59:31.882089", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10800/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:31.882089 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:31.882089 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787788771 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788770 -le 1787788771 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788771 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985794 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ypyGu18SlI ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504200, "url": "https://patchwork.sourceware.org/api/1.2/patches/142104/checks/504200/", "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-27T02:20:37.915540", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10800/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:20:37.915540 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:20:37.915540 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787797237 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788771 -le 1787797237 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797237 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985801 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ypyGu18SlI ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vfIf7QFpod /tmp/tmp.ypyGu18SlI + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=2 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 2 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 2 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142101 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142101 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142101 + 983452:pw-trigger.sh: 74: patch_id=142101 + 983452:pw-trigger.sh: 75: '[' 142101 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142101 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142101 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142101 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142101 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142101 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142101 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.52ACYiCvs5 +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.phZPkjZBQs ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.52ACYiCvs5 /tmp/tmp.phZPkjZBQs' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142101/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142101/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985868 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.phZPkjZBQs ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504594, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/504594/", "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-27T22:55:13.723452", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10803/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:13.723452 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:13.723452 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871313 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871313 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871313 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985875 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.phZPkjZBQs ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504595, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/504595/", "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-27T22:55:16.110518", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10803/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:16.110518 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:16.110518 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871316 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871313 -le 1787871316 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871316 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985882 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.phZPkjZBQs ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504635, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/504635/", "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-28T00:53:06.068002", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10803/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:53:06.068002 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:53:06.068002 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787878386 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871316 -le 1787878386 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878386 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985889 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.phZPkjZBQs ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.52ACYiCvs5 /tmp/tmp.phZPkjZBQs + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=3 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 3 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 3 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142103 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142103 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142103 + 983452:pw-trigger.sh: 74: patch_id=142103 + 983452:pw-trigger.sh: 75: '[' 142103 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142103 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142103 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142103 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142103 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142103 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142103 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0rrzweXVd2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lPTTdOETd3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0rrzweXVd2 /tmp/tmp.lPTTdOETd3' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142103/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142103/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985959 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lPTTdOETd3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505009, "url": "https://patchwork.sourceware.org/api/1.2/patches/142103/checks/505009/", "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-28T10:29:40.567970", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10810/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:40.567970 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:40.567970 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912980 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912980 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912980 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985966 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lPTTdOETd3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505010, "url": "https://patchwork.sourceware.org/api/1.2/patches/142103/checks/505010/", "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-28T10:29:42.979081", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10810/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:42.979081 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:42.979081 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912982 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912980 -le 1787912982 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912982 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985973 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lPTTdOETd3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505088, "url": "https://patchwork.sourceware.org/api/1.2/patches/142103/checks/505088/", "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-28T13:52:05.457580", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10810/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:52:05.457580 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:52:05.457580 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787925125 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912982 -le 1787925125 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925125 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 985980 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lPTTdOETd3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0rrzweXVd2 /tmp/tmp.lPTTdOETd3 + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=4 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 4 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 4 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=17 ++ 983452:pw-trigger.sh: 64: shyaml get-value 17.id + 983452:pw-trigger.sh: 64: series_id=65545 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65545 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65545 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65545 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65545 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65545 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65545 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65545 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65545 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142167 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142167 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142167 + 983452:pw-trigger.sh: 74: patch_id=142167 + 983452:pw-trigger.sh: 75: '[' 142167 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142167 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142167 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142167 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142167 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142167 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142167 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dgam6ngJSJ +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lmSS4ZF7Vm ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dgam6ngJSJ /tmp/tmp.lmSS4ZF7Vm' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142167/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142167/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986101 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lmSS4ZF7Vm ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dgam6ngJSJ /tmp/tmp.lmSS4ZF7Vm + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142167 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142167 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142167 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Xa2uol20wH +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.r7gewtYXzZ ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Xa2uol20wH /tmp/tmp.r7gewtYXzZ' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142167/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142167/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986116 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r7gewtYXzZ ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503273, "url": "https://patchwork.sourceware.org/api/1.2/patches/142167/checks/503273/", "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-25T17:15:44.819785", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11118/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:15:44.819785 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:15:44.819785 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678144 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678144 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678144 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986123 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r7gewtYXzZ ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503274, "url": "https://patchwork.sourceware.org/api/1.2/patches/142167/checks/503274/", "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-25T17:15:51.047829", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11118/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:15:51.047829 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:15:51.047829 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787678151 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678144 -le 1787678151 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678151 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986130 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r7gewtYXzZ ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Xa2uol20wH /tmp/tmp.r7gewtYXzZ + 983452:pw-trigger.sh: 103: check_state=fail + 983452:pw-trigger.sh: 104: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 105: break + 983452:pw-trigger.sh: 108: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142167:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 142167:tcwg_gdb_build--master-arm to succeed. + 983452:pw-trigger.sh: 110: continue + 983452:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=16 ++ 983452:pw-trigger.sh: 64: shyaml get-value 16.id + 983452:pw-trigger.sh: 64: series_id=65588 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65588 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65588 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65588 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65588 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65588 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65588 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65588 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65588 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142222 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142222 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142222 + 983452:pw-trigger.sh: 74: patch_id=142222 + 983452:pw-trigger.sh: 75: '[' 142222 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142222 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142222 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142222 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142222 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142222 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142222 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.a8LaBxziOC +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iG8F67KgMP ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.a8LaBxziOC /tmp/tmp.iG8F67KgMP' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142222/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142222/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986219 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iG8F67KgMP ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504178, "url": "https://patchwork.sourceware.org/api/1.2/patches/142222/checks/504178/", "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-26T23:59:29.648919", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10801/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:29.648919 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:29.648919 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787788769 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788769 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788769 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986226 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iG8F67KgMP ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504180, "url": "https://patchwork.sourceware.org/api/1.2/patches/142222/checks/504180/", "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-26T23:59:30.931441", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10801/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:30.931441 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:30.931441 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787788770 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788769 -le 1787788770 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788770 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986233 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iG8F67KgMP ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504201, "url": "https://patchwork.sourceware.org/api/1.2/patches/142222/checks/504201/", "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-27T02:21:01.062673", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10801/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:21:01.062673 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:21:01.062673 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787797261 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788770 -le 1787797261 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797261 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986240 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iG8F67KgMP ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.a8LaBxziOC /tmp/tmp.iG8F67KgMP + 983452:pw-trigger.sh: 89: check_state=fail + 983452:pw-trigger.sh: 90: '[' fail = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65588 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65588 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65588 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65588 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142223 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142223 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142223 + 983452:pw-trigger.sh: 74: patch_id=142223 + 983452:pw-trigger.sh: 75: '[' 142223 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142223 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142223 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142223 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142223 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142223 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142223 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ERdb6trsRs +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hmVTeUKL5S ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ERdb6trsRs /tmp/tmp.hmVTeUKL5S' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142223/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142223/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986304 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hmVTeUKL5S ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504596, "url": "https://patchwork.sourceware.org/api/1.2/patches/142223/checks/504596/", "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-27T22:55:31.665133", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10804/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:31.665133 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:31.665133 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871331 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871331 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871331 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986311 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hmVTeUKL5S ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504597, "url": "https://patchwork.sourceware.org/api/1.2/patches/142223/checks/504597/", "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-27T22:55:34.102521", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10804/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:34.102521 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:34.102521 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871334 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871331 -le 1787871334 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871334 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986318 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hmVTeUKL5S ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ERdb6trsRs /tmp/tmp.hmVTeUKL5S + 983452:pw-trigger.sh: 89: check_state=fail + 983452:pw-trigger.sh: 90: '[' fail = pending ']' + 983452:pw-trigger.sh: 93: num_patch=2 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65588 2 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65588 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65588 property '.*' value Patches 2 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65588 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=15 ++ 983452:pw-trigger.sh: 64: shyaml get-value 15.id + 983452:pw-trigger.sh: 64: series_id=65604 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65604 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65604 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65604 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65604 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65604 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65604 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65604 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65604 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142245 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142245 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142245 + 983452:pw-trigger.sh: 74: patch_id=142245 + 983452:pw-trigger.sh: 75: '[' 142245 = '' ']' ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142245 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142245 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142245 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142245 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142245 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142245 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LUOvVUCBiE +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Q5PHDjMoMd ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LUOvVUCBiE /tmp/tmp.Q5PHDjMoMd' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142245/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142245/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986423 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q5PHDjMoMd ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LUOvVUCBiE /tmp/tmp.Q5PHDjMoMd + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142245 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142245 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142245 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sGrCpj4kHp +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iVjK1ptK67 ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sGrCpj4kHp /tmp/tmp.iVjK1ptK67' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142245/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142245/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986438 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iVjK1ptK67 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504106, "url": "https://patchwork.sourceware.org/api/1.2/patches/142245/checks/504106/", "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-26T22:01:59.568720", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11129/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:01:59.568720 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:01:59.568720 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787781719 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787781719 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781719 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986445 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iVjK1ptK67 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504107, "url": "https://patchwork.sourceware.org/api/1.2/patches/142245/checks/504107/", "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-26T22:02:03.268514", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11129/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:02:03.268514 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:02:03.268514 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787781723 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787781719 -le 1787781723 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781723 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986452 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iVjK1ptK67 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sGrCpj4kHp /tmp/tmp.iVjK1ptK67 + 983452:pw-trigger.sh: 103: check_state=fail + 983452:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 142245:tcwg_gdb_build--master-arm to succeed. + 983452:pw-trigger.sh: 105: break + 983452:pw-trigger.sh: 108: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142245:tcwg_gdb_build--master-arm to succeed.' + 983452:pw-trigger.sh: 110: continue + 983452:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=14 ++ 983452:pw-trigger.sh: 64: shyaml get-value 14.id + 983452:pw-trigger.sh: 64: series_id=65608 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65608 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65608 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65608 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65608 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65608 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65608 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65608 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65608 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142249 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142249 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142249 + 983452:pw-trigger.sh: 74: patch_id=142249 + 983452:pw-trigger.sh: 75: '[' 142249 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142249 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142249 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142249 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142249 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142249 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142249 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.twI3msAd8W +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9CGIkSZynh ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.twI3msAd8W /tmp/tmp.9CGIkSZynh' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142249/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142249/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986539 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9CGIkSZynh ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504601, "url": "https://patchwork.sourceware.org/api/1.2/patches/142249/checks/504601/", "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-27T23:00:27.832275", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10805/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:00:27.832275 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:00:27.832275 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871627 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871627 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871627 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986546 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9CGIkSZynh ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504602, "url": "https://patchwork.sourceware.org/api/1.2/patches/142249/checks/504602/", "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-27T23:00:34.523126", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10805/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:00:34.523126 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:00:34.523126 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871634 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871627 -le 1787871634 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871634 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986553 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9CGIkSZynh ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.twI3msAd8W /tmp/tmp.9CGIkSZynh + 983452:pw-trigger.sh: 89: check_state=fail + 983452:pw-trigger.sh: 90: '[' fail = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65608 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65608 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65608 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65608 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=13 ++ 983452:pw-trigger.sh: 64: shyaml get-value 13.id + 983452:pw-trigger.sh: 64: series_id=65613 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65613 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65613 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65613 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65613 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65613 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65613 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65613 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65613 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142256 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142256 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142256 + 983452:pw-trigger.sh: 74: patch_id=142256 + 983452:pw-trigger.sh: 75: '[' 142256 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142256 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142256 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142256 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142256 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142256 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142256 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z6Qgjvoob7 +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7U3pr4DojS ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z6Qgjvoob7 /tmp/tmp.7U3pr4DojS' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142256/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142256/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986655 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7U3pr4DojS ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504606, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504606/", "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-27T23:04:05.725080", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10806/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:04:05.725080 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:04:05.725080 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871845 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871845 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871845 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986662 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7U3pr4DojS ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504607, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504607/", "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-27T23:04:07.277666", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10806/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:04:07.277666 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:04:07.277666 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871847 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871845 -le 1787871847 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871847 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986669 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7U3pr4DojS ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504634, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504634/", "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-28T00:52:16.024703", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10806/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:52:16.024703 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:52:16.024703 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787878336 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871847 -le 1787878336 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878336 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986676 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7U3pr4DojS ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z6Qgjvoob7 /tmp/tmp.7U3pr4DojS + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65613 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65613 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65613 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65613 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=12 ++ 983452:pw-trigger.sh: 64: shyaml get-value 12.id + 983452:pw-trigger.sh: 64: series_id=65616 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65616 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65616 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65616 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65616 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65616 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65616 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65616 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65616 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142261 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142261 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142261 + 983452:pw-trigger.sh: 74: patch_id=142261 + 983452:pw-trigger.sh: 75: '[' 142261 = '' ']' ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142261 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142261 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142261 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142261 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142261 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142261 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2astDsutna +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.62KDlaiK5A ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2astDsutna /tmp/tmp.62KDlaiK5A' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142261/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142261/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986786 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.62KDlaiK5A ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2astDsutna /tmp/tmp.62KDlaiK5A + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142261 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142261 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142261 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XCqpEE8IQo +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DEVUqEiedH ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XCqpEE8IQo /tmp/tmp.DEVUqEiedH' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142261/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142261/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986801 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DEVUqEiedH ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504278, "url": "https://patchwork.sourceware.org/api/1.2/patches/142261/checks/504278/", "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-27T12:22:52.768054", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11134/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T12:22:52.768054 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T12:22:52.768054 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787833372 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787833372 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787833372 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986808 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DEVUqEiedH ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504279, "url": "https://patchwork.sourceware.org/api/1.2/patches/142261/checks/504279/", "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-27T12:22:56.069106", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11134/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T12:22:56.069106 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T12:22:56.069106 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787833376 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787833372 -le 1787833376 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787833376 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986815 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DEVUqEiedH ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XCqpEE8IQo /tmp/tmp.DEVUqEiedH + 983452:pw-trigger.sh: 103: check_state=fail + 983452:pw-trigger.sh: 104: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 105: break WARNING: Waiting for 142261:tcwg_gdb_build--master-arm to succeed. + 983452:pw-trigger.sh: 108: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142261:tcwg_gdb_build--master-arm to succeed.' + 983452:pw-trigger.sh: 110: continue + 983452:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=11 ++ 983452:pw-trigger.sh: 64: shyaml get-value 11.id + 983452:pw-trigger.sh: 64: series_id=65632 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65632 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65632 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65632 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65632 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65632 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65632 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65632 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65632 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142283 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142283 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142283 + 983452:pw-trigger.sh: 74: patch_id=142283 + 983452:pw-trigger.sh: 75: '[' 142283 = '' ']' ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142283 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142283 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142283 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142283 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=committed + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142283 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142283 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RDnJINaypj +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TuOCAqoDdE ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RDnJINaypj /tmp/tmp.TuOCAqoDdE' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142283/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142283/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986902 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TuOCAqoDdE ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RDnJINaypj /tmp/tmp.TuOCAqoDdE + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142283 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142283 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142283 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u4whebj50H +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ln7crJfIFQ ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u4whebj50H /tmp/tmp.ln7crJfIFQ' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142283/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142283/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986917 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ln7crJfIFQ ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504441, "url": "https://patchwork.sourceware.org/api/1.2/patches/142283/checks/504441/", "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-27T19:00:08.812718", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11137/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:00:08.812718 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:00:08.812718 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787857208 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787857208 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857208 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986924 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ln7crJfIFQ ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504443, "url": "https://patchwork.sourceware.org/api/1.2/patches/142283/checks/504443/", "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-27T19:00:12.204867", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11137/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:00:12.204867 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:00:12.204867 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787857212 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857208 -le 1787857212 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857212 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 986931 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ln7crJfIFQ ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u4whebj50H /tmp/tmp.ln7crJfIFQ + 983452:pw-trigger.sh: 103: check_state=fail + 983452:pw-trigger.sh: 104: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 105: break + 983452:pw-trigger.sh: 108: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142283:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 142283:tcwg_gdb_build--master-arm to succeed. + 983452:pw-trigger.sh: 110: continue + 983452:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=10 ++ 983452:pw-trigger.sh: 64: shyaml get-value 10.id + 983452:pw-trigger.sh: 64: series_id=65638 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65638 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65638 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65638 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65638 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65638 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65638 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65638 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65638 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142289 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142289 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142289 + 983452:pw-trigger.sh: 74: patch_id=142289 + 983452:pw-trigger.sh: 75: '[' 142289 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142289 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142289 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142289 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142289 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142289 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142289 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MABOKeKLhw +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.l230Wjo2yO ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MABOKeKLhw /tmp/tmp.l230Wjo2yO' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142289/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142289/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987018 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l230Wjo2yO ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504609, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504609/", "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-27T23:05:46.647513", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10807/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:46.647513 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:46.647513 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871946 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871946 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871946 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987025 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l230Wjo2yO ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504611, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504611/", "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-27T23:05:47.754921", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10807/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:47.754921 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:47.754921 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871947 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871946 -le 1787871947 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871947 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987032 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l230Wjo2yO ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504636, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504636/", "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-28T00:53:56.673182", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10807/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:53:56.673182 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:53:56.673182 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787878436 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871947 -le 1787878436 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878436 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987039 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l230Wjo2yO ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MABOKeKLhw /tmp/tmp.l230Wjo2yO + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65638 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65638 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65638 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65638 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=9 ++ 983452:pw-trigger.sh: 64: shyaml get-value 9.id + 983452:pw-trigger.sh: 64: series_id=65643 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65643 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65643 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65643 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65643 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65643 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65643 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65643 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65643 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142296 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142296 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142296 + 983452:pw-trigger.sh: 74: patch_id=142296 + 983452:pw-trigger.sh: 75: '[' 142296 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142296 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142296 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142296 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142296 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142296 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142296 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2yICgKUsBO +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YslyPxVrS2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2yICgKUsBO /tmp/tmp.YslyPxVrS2' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142296/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142296/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987141 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YslyPxVrS2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2yICgKUsBO /tmp/tmp.YslyPxVrS2 + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142296 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142296 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142296 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mr1SazHSnk +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bMv8nKcaFS ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mr1SazHSnk /tmp/tmp.bMv8nKcaFS' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142296/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142296/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987156 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bMv8nKcaFS ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504451, "url": "https://patchwork.sourceware.org/api/1.2/patches/142296/checks/504451/", "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-27T19:08:05.657517", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11139/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:05.657517 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:05.657517 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787857685 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787857685 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857685 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987163 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bMv8nKcaFS ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504453, "url": "https://patchwork.sourceware.org/api/1.2/patches/142296/checks/504453/", "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-27T19:08:13.583754", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11139/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:13.583754 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:13.583754 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787857693 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857685 -le 1787857693 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857693 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987170 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bMv8nKcaFS ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mr1SazHSnk /tmp/tmp.bMv8nKcaFS + 983452:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 142296:tcwg_gdb_build--master-arm to succeed. + 983452:pw-trigger.sh: 104: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 105: break + 983452:pw-trigger.sh: 108: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142296:tcwg_gdb_build--master-arm to succeed.' + 983452:pw-trigger.sh: 110: continue + 983452:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=8 ++ 983452:pw-trigger.sh: 64: shyaml get-value 8.id + 983452:pw-trigger.sh: 64: series_id=65661 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65661 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65661 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65661 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65661 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65661 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65661 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65661 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65661 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142324 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142324 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142324 + 983452:pw-trigger.sh: 74: patch_id=142324 + 983452:pw-trigger.sh: 75: '[' 142324 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142324 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142324 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142324 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142324 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142324 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142324 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pheLcpM6Eu +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.51FpEDvqHX ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pheLcpM6Eu /tmp/tmp.51FpEDvqHX' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142324/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142324/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987257 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.51FpEDvqHX ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504608, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504608/", "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-27T23:05:46.401505", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10808/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:46.401505 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:46.401505 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871946 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871946 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871946 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987264 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.51FpEDvqHX ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504610, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504610/", "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-27T23:05:47.400270", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10808/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:47.400270 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:47.400270 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787871947 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871946 -le 1787871947 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871947 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987271 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.51FpEDvqHX ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504637, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504637/", "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-28T00:54:23.185552", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10808/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:54:23.185552 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:54:23.185552 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787878463 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871947 -le 1787878463 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878463 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987278 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.51FpEDvqHX ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pheLcpM6Eu /tmp/tmp.51FpEDvqHX + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65661 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65661 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65661 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65661 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=7 ++ 983452:pw-trigger.sh: 64: shyaml get-value 7.id + 983452:pw-trigger.sh: 64: series_id=65672 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65672 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65672 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65672 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65672 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65672 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65672 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65672 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65672 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142342 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142342 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142342 + 983452:pw-trigger.sh: 74: patch_id=142342 + 983452:pw-trigger.sh: 75: '[' 142342 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142342 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142342 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142342 property State value ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142342 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142342 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142342 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XYNgHv7oS5 +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6gayejLZ00 ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XYNgHv7oS5 /tmp/tmp.6gayejLZ00' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142342/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142342/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987380 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6gayejLZ00 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505007, "url": "https://patchwork.sourceware.org/api/1.2/patches/142342/checks/505007/", "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-28T10:29:38.540048", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10811/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:38.540048 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:38.540048 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912978 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912978 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912978 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987387 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6gayejLZ00 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505008, "url": "https://patchwork.sourceware.org/api/1.2/patches/142342/checks/505008/", "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-28T10:29:40.089780", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10811/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:40.089780 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:40.089780 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912980 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912978 -le 1787912980 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912980 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987394 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6gayejLZ00 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505081, "url": "https://patchwork.sourceware.org/api/1.2/patches/142342/checks/505081/", "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-28T13:46:50.486234", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10811/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:46:50.486234 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:46:50.486234 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787924810 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912980 -le 1787924810 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787924810 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987401 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6gayejLZ00 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XYNgHv7oS5 /tmp/tmp.6gayejLZ00 + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65672 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65672 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65672 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65672 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=6 ++ 983452:pw-trigger.sh: 64: shyaml get-value 6.id + 983452:pw-trigger.sh: 64: series_id=65674 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65674 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65674 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65674 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65674 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65674 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65674 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65674 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65674 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142344 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142344 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142344 + 983452:pw-trigger.sh: 74: patch_id=142344 + 983452:pw-trigger.sh: 75: '[' 142344 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142344 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142344 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142344 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142344 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142344 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142344 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aQeiqe9UrP +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rRYfjNP7rI ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aQeiqe9UrP /tmp/tmp.rRYfjNP7rI' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142344/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142344/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987503 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rRYfjNP7rI ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505011, "url": "https://patchwork.sourceware.org/api/1.2/patches/142344/checks/505011/", "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-28T10:33:51.384048", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10812/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:33:51.384048 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:33:51.384048 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787913231 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787913231 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787913231 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987510 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rRYfjNP7rI ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505012, "url": "https://patchwork.sourceware.org/api/1.2/patches/142344/checks/505012/", "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-28T10:33:54.950183", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10812/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:33:54.950183 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:33:54.950183 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787913234 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787913231 -le 1787913234 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787913234 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987517 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rRYfjNP7rI ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505093, "url": "https://patchwork.sourceware.org/api/1.2/patches/142344/checks/505093/", "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-28T14:04:35.142091", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10812/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T14:04:35.142091 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T14:04:35.142091 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787925875 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787913234 -le 1787925875 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925875 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987524 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rRYfjNP7rI ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aQeiqe9UrP /tmp/tmp.rRYfjNP7rI + 983452:pw-trigger.sh: 89: check_state=success + 983452:pw-trigger.sh: 90: '[' success = pending ']' + 983452:pw-trigger.sh: 93: num_patch=1 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65674 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65674 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65674 property '.*' value Patches 1 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65674 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 983452:pw-trigger.sh: 74: true + 983452:pw-trigger.sh: 74: patch_id= + 983452:pw-trigger.sh: 75: '[' '' = '' ']' + 983452:pw-trigger.sh: 76: break + 983452:pw-trigger.sh: 96: '[' '' = '' ']' + 983452:pw-trigger.sh: 97: continue + 983452:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=5 ++ 983452:pw-trigger.sh: 64: shyaml get-value 5.id + 983452:pw-trigger.sh: 64: series_id=65689 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65689 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65689 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65689 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65689 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65689 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65689 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65689 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65689 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142368 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142368 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142368 + 983452:pw-trigger.sh: 74: patch_id=142368 + 983452:pw-trigger.sh: 75: '[' 142368 = '' ']' ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142368 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142368 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142368 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142368 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142368 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142368 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.c0A6Dz733Z +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JQ4P5tNqEv ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.c0A6Dz733Z /tmp/tmp.JQ4P5tNqEv' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142368/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142368/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987626 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JQ4P5tNqEv ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.c0A6Dz733Z /tmp/tmp.JQ4P5tNqEv + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142368 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142368 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142368 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.T8vItm8wdG +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.B8jA4MJNWv ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.T8vItm8wdG /tmp/tmp.B8jA4MJNWv' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142368/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142368/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987641 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B8jA4MJNWv ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504995, "url": "https://patchwork.sourceware.org/api/1.2/patches/142368/checks/504995/", "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-28T10:23:30.515994", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11145/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:23:30.515994 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:23:30.515994 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912610 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912610 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912610 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987648 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B8jA4MJNWv ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504996, "url": "https://patchwork.sourceware.org/api/1.2/patches/142368/checks/504996/", "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-28T10:23:33.054827", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11145/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:23:33.054827 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:23:33.054827 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912613 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912610 -le 1787912613 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912613 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987655 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B8jA4MJNWv ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.T8vItm8wdG /tmp/tmp.B8jA4MJNWv WARNING: Waiting for 142368:tcwg_gdb_build--master-arm to succeed. + 983452:pw-trigger.sh: 103: check_state=fail + 983452:pw-trigger.sh: 104: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 105: break + 983452:pw-trigger.sh: 108: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142368:tcwg_gdb_build--master-arm to succeed.' + 983452:pw-trigger.sh: 110: continue + 983452:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=4 ++ 983452:pw-trigger.sh: 64: shyaml get-value 4.id + 983452:pw-trigger.sh: 64: series_id=65697 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65697 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65697 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65697 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65697 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65697 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65697 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65697 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65697 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142376 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142376 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142376 + 983452:pw-trigger.sh: 74: patch_id=142376 + 983452:pw-trigger.sh: 75: '[' 142376 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142376 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142376 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142376 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142376 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142376 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142376 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YwEEztfoZ6 +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mNOaDMwB8P ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YwEEztfoZ6 /tmp/tmp.mNOaDMwB8P' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142376/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142376/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987742 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mNOaDMwB8P ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YwEEztfoZ6 /tmp/tmp.mNOaDMwB8P + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142376 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142376 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142376 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UIUCnKZbPc +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nl7vGIqgnb ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UIUCnKZbPc /tmp/tmp.nl7vGIqgnb' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142376/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142376/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987757 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nl7vGIqgnb ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504997, "url": "https://patchwork.sourceware.org/api/1.2/patches/142376/checks/504997/", "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-28T10:23:54.104653", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11146/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:23:54.104653 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:23:54.104653 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912634 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912634 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912634 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987764 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nl7vGIqgnb ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504998, "url": "https://patchwork.sourceware.org/api/1.2/patches/142376/checks/504998/", "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-28T10:24:06.933895", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11146/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:24:06.933895 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:24:06.933895 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912646 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912634 -le 1787912646 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912646 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987771 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nl7vGIqgnb ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UIUCnKZbPc /tmp/tmp.nl7vGIqgnb + 983452:pw-trigger.sh: 103: check_state=fail + 983452:pw-trigger.sh: 104: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 105: break WARNING: Waiting for 142376:tcwg_gdb_build--master-arm to succeed. + 983452:pw-trigger.sh: 108: '[' fail '!=' success ']' + 983452:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142376:tcwg_gdb_build--master-arm to succeed.' + 983452:pw-trigger.sh: 110: continue + 983452:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=3 ++ 983452:pw-trigger.sh: 64: shyaml get-value 3.id + 983452:pw-trigger.sh: 64: series_id=65699 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65699 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65699 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65699 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65699 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65699 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65699 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65699 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65699 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142378 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142378 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142378 + 983452:pw-trigger.sh: 74: patch_id=142378 + 983452:pw-trigger.sh: 75: '[' 142378 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142378 State ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142378 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142378 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142378 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142378 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142378 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qJNBriDrS0 +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YC1N8YupHW ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qJNBriDrS0 /tmp/tmp.YC1N8YupHW' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142378/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142378/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987858 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YC1N8YupHW ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qJNBriDrS0 /tmp/tmp.YC1N8YupHW + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142378 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142378 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142378 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aWK4axZfPR +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ss3km4NfqY ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aWK4axZfPR /tmp/tmp.ss3km4NfqY' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142378/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142378/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987873 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ss3km4NfqY ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504999, "url": "https://patchwork.sourceware.org/api/1.2/patches/142378/checks/504999/", "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-28T10:24:07.254201", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11147/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:24:07.254201 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:24:07.254201 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912647 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912647 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912647 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987880 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ss3km4NfqY ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505000, "url": "https://patchwork.sourceware.org/api/1.2/patches/142378/checks/505000/", "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-28T10:24:10.882289", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11147/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:24:10.882289 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:24:10.882289 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912650 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912647 -le 1787912650 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912650 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987887 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ss3km4NfqY ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505004, "url": "https://patchwork.sourceware.org/api/1.2/patches/142378/checks/505004/", "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-28T10:27:28.003363", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11147/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 983452:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:27:28.003363 +++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:27:28.003363 +%s ++ 983452:pw-trigger.sh: pw_patch_check_state: 274: date=1787912848 ++ 983452:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912650 -le 1787912848 ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912848 +++ 983452:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 983452:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987894 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ss3km4NfqY ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aWK4axZfPR /tmp/tmp.ss3km4NfqY + 983452:pw-trigger.sh: 103: check_state=success + 983452:pw-trigger.sh: 104: '[' success '!=' success ']' + 983452:pw-trigger.sh: 108: '[' success '!=' success ']' + 983452:pw-trigger.sh: 113: j=2 + 983452:pw-trigger.sh: 114: cat + 983452:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=2 ++ 983452:pw-trigger.sh: 64: shyaml get-value 2.id + 983452:pw-trigger.sh: 64: series_id=65706 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65706 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65706 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65706 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65706 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65706 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65706 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65706 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65706 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142395 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142395 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142395 + 983452:pw-trigger.sh: 74: patch_id=142395 + 983452:pw-trigger.sh: 75: '[' 142395 = '' ']' ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142395 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142395 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142395 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142395 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142395 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142395 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.m9aARcnSCC +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jghbAxTurP ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.m9aARcnSCC /tmp/tmp.jghbAxTurP' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142395/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142395/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987984 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jghbAxTurP ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.m9aARcnSCC /tmp/tmp.jghbAxTurP + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142395 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142395 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142395 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X8lnSmlK9G +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1Lkxet6hhM ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X8lnSmlK9G /tmp/tmp.1Lkxet6hhM' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142395/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142395/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 987999 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Lkxet6hhM ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X8lnSmlK9G /tmp/tmp.1Lkxet6hhM + 983452:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 142395:tcwg_gdb_build--master-arm to succeed. + 983452:pw-trigger.sh: 104: '[' pending '!=' success ']' + 983452:pw-trigger.sh: 105: break + 983452:pw-trigger.sh: 108: '[' pending '!=' success ']' + 983452:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142395:tcwg_gdb_build--master-arm to succeed.' + 983452:pw-trigger.sh: 110: continue + 983452:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=1 ++ 983452:pw-trigger.sh: 64: shyaml get-value 1.id + 983452:pw-trigger.sh: 64: series_id=65707 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65707 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65707 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65707 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65707 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65707 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65707 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65707 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65707 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142396 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142396 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142396 + 983452:pw-trigger.sh: 74: patch_id=142396 + 983452:pw-trigger.sh: 75: '[' 142396 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142396 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142396 ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142396 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142396 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142396 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142396 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.y5Y5a6s1Yp +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0pLwAho1JM ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.y5Y5a6s1Yp /tmp/tmp.0pLwAho1JM' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142396/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142396/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 988086 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0pLwAho1JM ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.y5Y5a6s1Yp /tmp/tmp.0pLwAho1JM + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142396 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142396 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142396 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KMh6GU1yOE +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iQEyV72EvT ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KMh6GU1yOE /tmp/tmp.iQEyV72EvT' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142396/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142396/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 988101 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iQEyV72EvT ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KMh6GU1yOE /tmp/tmp.iQEyV72EvT WARNING: Waiting for 142396:tcwg_gdb_build--master-arm to succeed. + 983452:pw-trigger.sh: 103: check_state=pending + 983452:pw-trigger.sh: 104: '[' pending '!=' success ']' + 983452:pw-trigger.sh: 105: break + 983452:pw-trigger.sh: 108: '[' pending '!=' success ']' + 983452:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142396:tcwg_gdb_build--master-arm to succeed.' + 983452:pw-trigger.sh: 110: continue + 983452:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 983452:pw-trigger.sh: 63: i=0 ++ 983452:pw-trigger.sh: 64: shyaml get-value 0.id + 983452:pw-trigger.sh: 64: series_id=65709 + 983452:pw-trigger.sh: 66: pw_series_complete_p gdb 65709 + 983452:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 983452:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 983452:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65709 + 983452:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 983452:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65709 property Complete value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65709 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x + 983452:pw-trigger.sh: pw_series_complete_p: 187: value=True + 983452:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 983452:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 983452:pw-trigger.sh: 71: num_patch=0 + 983452:pw-trigger.sh: 72: true ++ 983452:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65709 0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65709 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65709 property '.*' value Patches 0 +++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=65709 +++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 983452:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142398 ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142398 = '' ']' ++ 983452:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142398 + 983452:pw-trigger.sh: 74: patch_id=142398 + 983452:pw-trigger.sh: 75: '[' 142398 = '' ']' ++ 983452:pw-trigger.sh: 82: pw_get_patch_data gdb 142398 State ++ 983452:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 983452:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142398 ++ 983452:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 983452:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142398 property State value ++ 983452:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 983452:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 983452:pw-trigger.sh: pw_yaml_get: 100: local id=142398 ++ 983452:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 983452:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 983452:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 983452:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 983452:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 983452:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 983452:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 983452:pw-trigger.sh: 82: patch_state=new + 983452:pw-trigger.sh: 83: case "$patch_state" in ++ 983452:pw-trigger.sh: 89: pw_patch_check_state 142398 tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142398 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EtYHNH7LR0 +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DlPCwWrF0A ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EtYHNH7LR0 /tmp/tmp.DlPCwWrF0A' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142398/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142398/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 988188 ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DlPCwWrF0A ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EtYHNH7LR0 /tmp/tmp.DlPCwWrF0A + 983452:pw-trigger.sh: 89: check_state=pending + 983452:pw-trigger.sh: 90: '[' pending = pending ']' + 983452:pw-trigger.sh: 91: break + 983452:pw-trigger.sh: 96: '[' 142398 = '' ']' + 983452:pw-trigger.sh: 101: check_state=success + 983452:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 983452:pw-trigger.sh: 103: pw_patch_check_state 142398 tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 983452:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142398 ++ 983452:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 983452:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 983452:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 983452:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 983452:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 983452:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 983452:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 983452:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ISogfZTvo0 +++ 983452:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 983452:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VNoCi5wVZV ++ 983452:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ISogfZTvo0 /tmp/tmp.VNoCi5wVZV' EXIT ++ 983452:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 983452:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142398/checks/ ++ 983452:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142398/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 983452:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 983452:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 983452:pw-trigger.sh: pw_patch_check_state: 263: true ++ 983452:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 983452:pw-trigger.sh: pw_patch_check_state: 267: wait 988203 ++ 983452:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 983452:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VNoCi5wVZV ++ 983452:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 983452:pw-trigger.sh: pw_patch_check_state: 270: break ++ 983452:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 983452:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ISogfZTvo0 /tmp/tmp.VNoCi5wVZV + 983452:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 142398:tcwg_gdb_build--master-arm to succeed. + 983452:pw-trigger.sh: 104: '[' pending '!=' success ']' + 983452:pw-trigger.sh: 105: break + 983452:pw-trigger.sh: 108: '[' pending '!=' success ']' + 983452:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142398:tcwg_gdb_build--master-arm to succeed.' + 983452:pw-trigger.sh: 110: continue + 983452:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 983452:pw-trigger.sh: 119: rm /tmp/tmp.gF7jKZdVla Processed 30 series and created 2 pre-commit triggers + 983452:pw-trigger.sh: 121: echo 'Processed 30 series and created 2 pre-commit triggers' + 983452:pw-trigger.sh: 1: pw_deinit gdb + 983452:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 983452:pw-trigger.sh: pw_deinit: 58: local project=gdb + 983452:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-983452 + 983452:pw-trigger.sh: 1: rm -f /tmp/tmp.gF7jKZdVla