+ 172079:jenkins12466380967062212149.sh: build_container_exec: 29: set +x + 186392:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 186392:pw-trigger.sh: 47: pw_init gcc + 186392:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 186392:pw-trigger.sh: pw_init: 42: local project=gcc + 186392:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 186392:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 186392:pw-trigger.sh: pw_init: 48: pw_clear_cache + 186392:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 186392:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-186392 + 186392:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-186392 ++ 186392:pw-trigger.sh: 49: mktemp + 186392:pw-trigger.sh: 49: yaml=/tmp/tmp.iEPSy7izp5 + 186392:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.iEPSy7izp5' EXIT + 186392:pw-trigger.sh: 53: readarray -t prereq_bots ++ 186392:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 186392:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 186392:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 186392:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 186392:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 186392:pw-trigger.sh: 58: shyaml get-length + 186392:pw-trigger.sh: 58: len=30 + 186392:pw-trigger.sh: 59: i=30 + 186392:pw-trigger.sh: 60: j=0 + 186392:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=29 ++ 186392:pw-trigger.sh: 64: shyaml get-value 29.id + 186392:pw-trigger.sh: 64: series_id=63117 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63117 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63117 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63117 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63117 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63117 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63117 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63117 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63117 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138404 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138404 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138404 + 186392:pw-trigger.sh: 74: patch_id=138404 + 186392:pw-trigger.sh: 75: '[' 138404 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138404 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138404 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138404 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138404 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138404 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138404 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EMu8FWYXJI +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.i8ZprsUEHS ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EMu8FWYXJI /tmp/tmp.i8ZprsUEHS' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138404/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138404/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186517 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i8ZprsUEHS ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472586, "url": "https://patchwork.sourceware.org/api/1.2/patches/138404/checks/472586/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T10:48:03.390833", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12016/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T10:48:03.390833 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T10:48:03.390833 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783075683 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783075683 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783075683 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186524 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i8ZprsUEHS ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472588, "url": "https://patchwork.sourceware.org/api/1.2/patches/138404/checks/472588/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T10:48:36.326983", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12016/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T10:48:36.326983 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T10:48:36.326983 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783075716 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783075683 -le 1783075716 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783075716 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186531 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i8ZprsUEHS ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472611, "url": "https://patchwork.sourceware.org/api/1.2/patches/138404/checks/472611/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T11:11:16.267790", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12016/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T11:11:16.267790 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T11:11:16.267790 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783077076 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783075716 -le 1783077076 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783077076 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186538 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i8ZprsUEHS ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EMu8FWYXJI /tmp/tmp.i8ZprsUEHS + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63117 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63117 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63117 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63117 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=28 ++ 186392:pw-trigger.sh: 64: shyaml get-value 28.id + 186392:pw-trigger.sh: 64: series_id=63120 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63120 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63120 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63120 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63120 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63120 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63120 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63120 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63120 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138407 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138407 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138407 + 186392:pw-trigger.sh: 74: patch_id=138407 + 186392:pw-trigger.sh: 75: '[' 138407 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138407 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138407 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138407 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138407 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138407 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138407 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9SidWFmWQ6 +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dr0Hln2KzZ ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9SidWFmWQ6 /tmp/tmp.dr0Hln2KzZ' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138407/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138407/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186640 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dr0Hln2KzZ ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472947, "url": "https://patchwork.sourceware.org/api/1.2/patches/138407/checks/472947/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:16:01.264814", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12036/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:16:01.264814 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:16:01.264814 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127761 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783127761 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127761 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186647 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dr0Hln2KzZ ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472948, "url": "https://patchwork.sourceware.org/api/1.2/patches/138407/checks/472948/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:16:11.422181", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12036/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:16:11.422181 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:16:11.422181 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127771 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783127761 -le 1783127771 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127771 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186654 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dr0Hln2KzZ ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472970, "url": "https://patchwork.sourceware.org/api/1.2/patches/138407/checks/472970/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:36:03.426793", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12036/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:36:03.426793 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:36:03.426793 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128963 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783127771 -le 1783128963 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128963 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186661 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dr0Hln2KzZ ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9SidWFmWQ6 /tmp/tmp.dr0Hln2KzZ + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63120 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63120 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63120 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63120 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=27 ++ 186392:pw-trigger.sh: 64: shyaml get-value 27.id + 186392:pw-trigger.sh: 64: series_id=63122 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63122 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63122 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63122 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63122 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63122 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63122 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63122 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63122 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138409 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138409 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138409 + 186392:pw-trigger.sh: 74: patch_id=138409 + 186392:pw-trigger.sh: 75: '[' 138409 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138409 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138409 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138409 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138409 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138409 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138409 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HLlQnIdFTz +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5065lsFb4N ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HLlQnIdFTz /tmp/tmp.5065lsFb4N' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138409/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138409/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186763 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5065lsFb4N ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472950, "url": "https://patchwork.sourceware.org/api/1.2/patches/138409/checks/472950/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:16:38.544169", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12038/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:16:38.544169 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:16:38.544169 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127798 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783127798 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127798 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186770 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5065lsFb4N ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472954, "url": "https://patchwork.sourceware.org/api/1.2/patches/138409/checks/472954/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:17:06.730724", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12038/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:17:06.730724 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:17:06.730724 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127826 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783127798 -le 1783127826 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127826 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186777 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5065lsFb4N ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HLlQnIdFTz /tmp/tmp.5065lsFb4N + 186392:pw-trigger.sh: 89: check_state=fail + 186392:pw-trigger.sh: 90: '[' fail = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63122 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63122 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63122 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63122 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=26 ++ 186392:pw-trigger.sh: 64: shyaml get-value 26.id + 186392:pw-trigger.sh: 64: series_id=63124 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63124 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63124 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63124 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63124 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63124 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63124 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63124 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63124 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138412 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138412 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138412 + 186392:pw-trigger.sh: 74: patch_id=138412 + 186392:pw-trigger.sh: 75: '[' 138412 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138412 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138412 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138412 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138412 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138412 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138412 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2lsuZzR33O +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.S6kKgWLVo0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2lsuZzR33O /tmp/tmp.S6kKgWLVo0' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138412/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138412/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186879 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S6kKgWLVo0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472953, "url": "https://patchwork.sourceware.org/api/1.2/patches/138412/checks/472953/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:17:04.444852", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12039/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:17:04.444852 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:17:04.444852 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127824 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783127824 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127824 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186886 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S6kKgWLVo0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472956, "url": "https://patchwork.sourceware.org/api/1.2/patches/138412/checks/472956/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:17:21.221397", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12039/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:17:21.221397 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:17:21.221397 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127841 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783127824 -le 1783127841 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127841 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186893 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S6kKgWLVo0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2lsuZzR33O /tmp/tmp.S6kKgWLVo0 + 186392:pw-trigger.sh: 89: check_state=fail + 186392:pw-trigger.sh: 90: '[' fail = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63124 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63124 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63124 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63124 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=25 ++ 186392:pw-trigger.sh: 64: shyaml get-value 25.id + 186392:pw-trigger.sh: 64: series_id=63125 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63125 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63125 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63125 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63125 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63125 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63125 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63125 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63125 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138413 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138413 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138413 + 186392:pw-trigger.sh: 74: patch_id=138413 + 186392:pw-trigger.sh: 75: '[' 138413 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138413 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138413 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138413 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138413 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138413 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138413 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FWvuP0Kni3 +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fx9jxWuJZP ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FWvuP0Kni3 /tmp/tmp.fx9jxWuJZP' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138413/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138413/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 186995 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fx9jxWuJZP ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472952, "url": "https://patchwork.sourceware.org/api/1.2/patches/138413/checks/472952/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:16:58.696977", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12040/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:16:58.696977 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:16:58.696977 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127818 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783127818 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127818 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187002 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fx9jxWuJZP ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472955, "url": "https://patchwork.sourceware.org/api/1.2/patches/138413/checks/472955/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:17:06.891661", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12040/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:17:06.891661 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:17:06.891661 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127826 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783127818 -le 1783127826 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127826 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187009 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fx9jxWuJZP ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472969, "url": "https://patchwork.sourceware.org/api/1.2/patches/138413/checks/472969/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:36:02.581079", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12040/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:36:02.581079 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:36:02.581079 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128962 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783127826 -le 1783128962 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128962 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187016 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fx9jxWuJZP ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FWvuP0Kni3 /tmp/tmp.fx9jxWuJZP + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63125 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63125 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63125 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63125 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=24 ++ 186392:pw-trigger.sh: 64: shyaml get-value 24.id + 186392:pw-trigger.sh: 64: series_id=63127 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63127 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63127 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63127 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63127 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63127 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63127 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63127 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63127 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138422 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138422 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138422 + 186392:pw-trigger.sh: 74: patch_id=138422 + 186392:pw-trigger.sh: 75: '[' 138422 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138422 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138422 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138422 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138422 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138422 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138422 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vqrT8qx4GW +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ADF5ML8dDB ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vqrT8qx4GW /tmp/tmp.ADF5ML8dDB' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138422/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138422/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187132 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ADF5ML8dDB ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472957, "url": "https://patchwork.sourceware.org/api/1.2/patches/138422/checks/472957/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:20:28.605309", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12041/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:20:28.605309 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:20:28.605309 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128028 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783128028 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128028 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187139 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ADF5ML8dDB ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472958, "url": "https://patchwork.sourceware.org/api/1.2/patches/138422/checks/472958/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:21:13.432758", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12041/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:21:13.432758 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:21:13.432758 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128073 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783128028 -le 1783128073 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128073 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187146 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ADF5ML8dDB ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472971, "url": "https://patchwork.sourceware.org/api/1.2/patches/138422/checks/472971/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:38:38.629274", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12041/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:38:38.629274 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:38:38.629274 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783129118 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783128073 -le 1783129118 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783129118 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187153 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ADF5ML8dDB ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vqrT8qx4GW /tmp/tmp.ADF5ML8dDB + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63127 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63127 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63127 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63127 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138418 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138418 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138418 + 186392:pw-trigger.sh: 74: patch_id=138418 + 186392:pw-trigger.sh: 75: '[' 138418 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138418 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138418 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138418 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138418 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138418 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138418 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VBnW8gAEMW +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9rt16BeTuF ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VBnW8gAEMW /tmp/tmp.9rt16BeTuF' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138418/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138418/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187217 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9rt16BeTuF ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473066, "url": "https://patchwork.sourceware.org/api/1.2/patches/138418/checks/473066/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T07:42:59.102652", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12046/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T07:42:59.102652 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T07:42:59.102652 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783150979 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783150979 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783150979 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187224 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9rt16BeTuF ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473070, "url": "https://patchwork.sourceware.org/api/1.2/patches/138418/checks/473070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T07:43:12.047405", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12046/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T07:43:12.047405 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T07:43:12.047405 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783150992 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783150979 -le 1783150992 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783150992 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187231 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9rt16BeTuF ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473074, "url": "https://patchwork.sourceware.org/api/1.2/patches/138418/checks/473074/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T07:58:00.102295", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12046/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T07:58:00.102295 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T07:58:00.102295 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783151880 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783150992 -le 1783151880 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783151880 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187238 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9rt16BeTuF ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VBnW8gAEMW /tmp/tmp.9rt16BeTuF + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=2 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63127 2 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63127 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63127 property '.*' value Patches 2 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63127 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138419 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138419 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138419 + 186392:pw-trigger.sh: 74: patch_id=138419 + 186392:pw-trigger.sh: 75: '[' 138419 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138419 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138419 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138419 property State value ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138419 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138419 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138419 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EwAoVLXILA +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eiq1z5Bk8Y ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EwAoVLXILA /tmp/tmp.eiq1z5Bk8Y' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138419/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138419/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187305 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eiq1z5Bk8Y ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473302, "url": "https://patchwork.sourceware.org/api/1.2/patches/138419/checks/473302/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:51:51.963160", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12049/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:51:51.963160 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:51:51.963160 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187511 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783187511 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187511 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187312 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eiq1z5Bk8Y ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473303, "url": "https://patchwork.sourceware.org/api/1.2/patches/138419/checks/473303/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:52:23.580566", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12049/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:52:23.580566 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:52:23.580566 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187543 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187511 -le 1783187543 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187543 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187319 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eiq1z5Bk8Y ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473314, "url": "https://patchwork.sourceware.org/api/1.2/patches/138419/checks/473314/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T18:14:19.618936", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12049/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T18:14:19.618936 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T18:14:19.618936 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783188859 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187543 -le 1783188859 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783188859 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187326 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eiq1z5Bk8Y ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EwAoVLXILA /tmp/tmp.eiq1z5Bk8Y + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=3 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63127 3 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63127 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63127 property '.*' value Patches 3 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63127 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138421 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138421 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138421 + 186392:pw-trigger.sh: 74: patch_id=138421 + 186392:pw-trigger.sh: 75: '[' 138421 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138421 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138421 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138421 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138421 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138421 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138421 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HeumVcwCvP +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MG22ilUF6E ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HeumVcwCvP /tmp/tmp.MG22ilUF6E' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138421/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138421/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187396 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MG22ilUF6E ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HeumVcwCvP /tmp/tmp.MG22ilUF6E + 186392:pw-trigger.sh: 89: check_state=pending + 186392:pw-trigger.sh: 90: '[' pending = pending ']' + 186392:pw-trigger.sh: 91: break + 186392:pw-trigger.sh: 96: '[' 138421 = '' ']' + 186392:pw-trigger.sh: 101: check_state=success + 186392:pw-trigger.sh: 108: '[' success '!=' success ']' + 186392:pw-trigger.sh: 113: j=1 + 186392:pw-trigger.sh: 114: cat + 186392:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=23 ++ 186392:pw-trigger.sh: 64: shyaml get-value 23.id + 186392:pw-trigger.sh: 64: series_id=63128 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63128 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63128 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63128 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63128 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63128 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63128 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63128 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63128 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138423 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138423 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138423 + 186392:pw-trigger.sh: 74: patch_id=138423 + 186392:pw-trigger.sh: 75: '[' 138423 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138423 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138423 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138423 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138423 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138423 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138423 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AiXkkph7if +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y0dl4DhpeF ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AiXkkph7if /tmp/tmp.Y0dl4DhpeF' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138423/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138423/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187484 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y0dl4DhpeF ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472963, "url": "https://patchwork.sourceware.org/api/1.2/patches/138423/checks/472963/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:29:45.418822", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12042/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:29:45.418822 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:29:45.418822 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128585 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783128585 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128585 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187491 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y0dl4DhpeF ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472964, "url": "https://patchwork.sourceware.org/api/1.2/patches/138423/checks/472964/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:29:52.370769", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12042/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:29:52.370769 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:29:52.370769 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128592 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783128585 -le 1783128592 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128592 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187498 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y0dl4DhpeF ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472984, "url": "https://patchwork.sourceware.org/api/1.2/patches/138423/checks/472984/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:48:41.253875", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12042/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:48:41.253875 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:48:41.253875 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783129721 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783128592 -le 1783129721 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783129721 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187505 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y0dl4DhpeF ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AiXkkph7if /tmp/tmp.Y0dl4DhpeF + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63128 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63128 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63128 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63128 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=22 ++ 186392:pw-trigger.sh: 64: shyaml get-value 22.id + 186392:pw-trigger.sh: 64: series_id=63130 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63130 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63130 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63130 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63130 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63130 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63130 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63130 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63130 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138425 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138425 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138425 + 186392:pw-trigger.sh: 74: patch_id=138425 + 186392:pw-trigger.sh: 75: '[' 138425 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138425 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138425 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138425 property State value ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138425 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=committed + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138425 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138425 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Q76vMXbcBj +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qy1NODpRbU ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Q76vMXbcBj /tmp/tmp.qy1NODpRbU' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138425/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138425/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187607 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qy1NODpRbU ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472959, "url": "https://patchwork.sourceware.org/api/1.2/patches/138425/checks/472959/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:29:03.713863", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12043/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:29:03.713863 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:29:03.713863 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128543 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783128543 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128543 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187614 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qy1NODpRbU ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472962, "url": "https://patchwork.sourceware.org/api/1.2/patches/138425/checks/472962/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:29:11.107670", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12043/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:29:11.107670 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:29:11.107670 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128551 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783128543 -le 1783128551 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128551 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187621 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qy1NODpRbU ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Q76vMXbcBj /tmp/tmp.qy1NODpRbU + 186392:pw-trigger.sh: 89: check_state=fail + 186392:pw-trigger.sh: 90: '[' fail = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63130 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63130 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63130 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63130 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=21 ++ 186392:pw-trigger.sh: 64: shyaml get-value 21.id + 186392:pw-trigger.sh: 64: series_id=63134 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63134 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63134 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63134 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63134 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63134 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63134 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63134 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63134 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138444 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138444 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138444 + 186392:pw-trigger.sh: 74: patch_id=138444 + 186392:pw-trigger.sh: 75: '[' 138444 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138444 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138444 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138444 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138444 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138444 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138444 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1y9nbxNjRm +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.98sIpoWgdz ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1y9nbxNjRm /tmp/tmp.98sIpoWgdz' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138444/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138444/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187723 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.98sIpoWgdz ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472960, "url": "https://patchwork.sourceware.org/api/1.2/patches/138444/checks/472960/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:29:04.262710", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12044/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:29:04.262710 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:29:04.262710 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128544 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783128544 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128544 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187730 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.98sIpoWgdz ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472961, "url": "https://patchwork.sourceware.org/api/1.2/patches/138444/checks/472961/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:29:06.597508", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12044/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:29:06.597508 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:29:06.597508 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128546 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783128544 -le 1783128546 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128546 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187737 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.98sIpoWgdz ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472983, "url": "https://patchwork.sourceware.org/api/1.2/patches/138444/checks/472983/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:46:01.299133", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12044/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:46:01.299133 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:46:01.299133 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783129561 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783128546 -le 1783129561 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783129561 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187744 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.98sIpoWgdz ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1y9nbxNjRm /tmp/tmp.98sIpoWgdz + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63134 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63134 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63134 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63134 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=20 ++ 186392:pw-trigger.sh: 64: shyaml get-value 20.id + 186392:pw-trigger.sh: 64: series_id=63133 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63133 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63133 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63133 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63133 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63133 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63133 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63133 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63133 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138443 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138443 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138443 + 186392:pw-trigger.sh: 74: patch_id=138443 + 186392:pw-trigger.sh: 75: '[' 138443 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138443 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138443 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138443 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138443 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138443 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138443 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eUDpgLaoKL +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1OM6360c5C ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eUDpgLaoKL /tmp/tmp.1OM6360c5C' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138443/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138443/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187846 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1OM6360c5C ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472914, "url": "https://patchwork.sourceware.org/api/1.2/patches/138443/checks/472914/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:05:31.993991", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12026/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:05:31.993991 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:05:31.993991 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783119931 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783119931 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783119931 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187853 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1OM6360c5C ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472915, "url": "https://patchwork.sourceware.org/api/1.2/patches/138443/checks/472915/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:05:34.963908", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12026/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:05:34.963908 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:05:34.963908 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783119934 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783119931 -le 1783119934 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783119934 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187860 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1OM6360c5C ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472919, "url": "https://patchwork.sourceware.org/api/1.2/patches/138443/checks/472919/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:28:04.153056", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12026/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:28:04.153056 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:28:04.153056 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783121284 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783119934 -le 1783121284 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783121284 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187867 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1OM6360c5C ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eUDpgLaoKL /tmp/tmp.1OM6360c5C + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63133 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63133 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63133 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63133 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=19 ++ 186392:pw-trigger.sh: 64: shyaml get-value 19.id + 186392:pw-trigger.sh: 64: series_id=63136 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63136 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63136 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63136 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63136 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63136 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63136 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63136 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63136 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138446 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138446 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138446 + 186392:pw-trigger.sh: 74: patch_id=138446 + 186392:pw-trigger.sh: 75: '[' 138446 = '' ']' ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138446 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138446 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138446 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138446 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138446 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138446 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u6EzyynNzF +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2o925D7TJm ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u6EzyynNzF /tmp/tmp.2o925D7TJm' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138446/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138446/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187969 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2o925D7TJm ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472917, "url": "https://patchwork.sourceware.org/api/1.2/patches/138446/checks/472917/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:23:10.810942", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12027/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:23:10.810942 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:23:10.810942 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783120990 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783120990 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783120990 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187976 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2o925D7TJm ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472918, "url": "https://patchwork.sourceware.org/api/1.2/patches/138446/checks/472918/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:23:13.353426", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12027/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:23:13.353426 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:23:13.353426 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783120993 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783120990 -le 1783120993 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783120993 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187983 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2o925D7TJm ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472922, "url": "https://patchwork.sourceware.org/api/1.2/patches/138446/checks/472922/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:43:55.797402", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12027/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:43:55.797402 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:43:55.797402 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783122235 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783120993 -le 1783122235 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783122235 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 187990 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2o925D7TJm ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u6EzyynNzF /tmp/tmp.2o925D7TJm + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63136 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63136 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63136 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63136 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=18 ++ 186392:pw-trigger.sh: 64: shyaml get-value 18.id + 186392:pw-trigger.sh: 64: series_id=63138 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63138 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63138 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63138 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63138 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63138 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63138 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63138 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63138 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138448 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138448 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138448 + 186392:pw-trigger.sh: 74: patch_id=138448 + 186392:pw-trigger.sh: 75: '[' 138448 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138448 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138448 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138448 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138448 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138448 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138448 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UGfGZAiZbP +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kZk7AQZAfV ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UGfGZAiZbP /tmp/tmp.kZk7AQZAfV' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138448/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138448/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188092 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kZk7AQZAfV ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472920, "url": "https://patchwork.sourceware.org/api/1.2/patches/138448/checks/472920/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:32:53.956412", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12028/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:32:53.956412 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:32:53.956412 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783121573 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783121573 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783121573 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188099 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kZk7AQZAfV ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472921, "url": "https://patchwork.sourceware.org/api/1.2/patches/138448/checks/472921/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:32:57.131299", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12028/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:32:57.131299 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:32:57.131299 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783121577 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783121573 -le 1783121577 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783121577 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188106 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kZk7AQZAfV ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472926, "url": "https://patchwork.sourceware.org/api/1.2/patches/138448/checks/472926/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:49:37.855512", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12028/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:49:37.855512 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:49:37.855512 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783122577 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783121577 -le 1783122577 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783122577 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188113 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kZk7AQZAfV ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UGfGZAiZbP /tmp/tmp.kZk7AQZAfV + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63138 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63138 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63138 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63138 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=17 ++ 186392:pw-trigger.sh: 64: shyaml get-value 17.id + 186392:pw-trigger.sh: 64: series_id=63139 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63139 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63139 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63139 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63139 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63139 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63139 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63139 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63139 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138449 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138449 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138449 + 186392:pw-trigger.sh: 74: patch_id=138449 + 186392:pw-trigger.sh: 75: '[' 138449 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138449 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138449 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138449 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138449 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138449 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138449 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Dv1wS9f7TV +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.11nd4IKcJM ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Dv1wS9f7TV /tmp/tmp.11nd4IKcJM' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138449/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138449/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188215 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.11nd4IKcJM ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472924, "url": "https://patchwork.sourceware.org/api/1.2/patches/138449/checks/472924/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:49:09.307644", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12029/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:49:09.307644 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:49:09.307644 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783122549 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783122549 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783122549 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188222 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.11nd4IKcJM ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472925, "url": "https://patchwork.sourceware.org/api/1.2/patches/138449/checks/472925/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:49:18.177820", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12029/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:49:18.177820 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:49:18.177820 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783122558 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783122549 -le 1783122558 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783122558 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188229 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.11nd4IKcJM ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Dv1wS9f7TV /tmp/tmp.11nd4IKcJM + 186392:pw-trigger.sh: 89: check_state=fail + 186392:pw-trigger.sh: 90: '[' fail = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63139 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63139 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63139 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63139 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=16 ++ 186392:pw-trigger.sh: 64: shyaml get-value 16.id + 186392:pw-trigger.sh: 64: series_id=63140 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63140 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63140 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63140 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63140 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63140 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63140 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63140 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63140 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138450 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138450 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138450 + 186392:pw-trigger.sh: 74: patch_id=138450 + 186392:pw-trigger.sh: 75: '[' 138450 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138450 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138450 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138450 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138450 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138450 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138450 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0HeEof3NWT +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.10KSCudr9u ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0HeEof3NWT /tmp/tmp.10KSCudr9u' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138450/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138450/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188331 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.10KSCudr9u ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472927, "url": "https://patchwork.sourceware.org/api/1.2/patches/138450/checks/472927/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:52:27.871697", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12030/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:52:27.871697 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:52:27.871697 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783122747 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783122747 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783122747 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188338 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.10KSCudr9u ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472928, "url": "https://patchwork.sourceware.org/api/1.2/patches/138450/checks/472928/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:52:32.030957", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12030/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:52:32.030957 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:52:32.030957 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783122752 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783122747 -le 1783122752 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783122752 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188345 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.10KSCudr9u ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472935, "url": "https://patchwork.sourceware.org/api/1.2/patches/138450/checks/472935/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T00:09:20.064596", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12030/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T00:09:20.064596 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T00:09:20.064596 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783123760 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783122752 -le 1783123760 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783123760 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188352 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.10KSCudr9u ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0HeEof3NWT /tmp/tmp.10KSCudr9u + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63140 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63140 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63140 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63140 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=15 ++ 186392:pw-trigger.sh: 64: shyaml get-value 15.id + 186392:pw-trigger.sh: 64: series_id=63141 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63141 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63141 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63141 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63141 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63141 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63141 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63141 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63141 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138451 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138451 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138451 + 186392:pw-trigger.sh: 74: patch_id=138451 + 186392:pw-trigger.sh: 75: '[' 138451 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138451 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138451 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138451 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138451 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138451 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138451 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KH2KcC0yCj +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.a1RzzXvlDk ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KH2KcC0yCj /tmp/tmp.a1RzzXvlDk' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138451/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138451/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188454 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a1RzzXvlDk ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472929, "url": "https://patchwork.sourceware.org/api/1.2/patches/138451/checks/472929/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:55:35.416863", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12031/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:55:35.416863 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:55:35.416863 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783122935 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783122935 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783122935 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188461 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a1RzzXvlDk ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472930, "url": "https://patchwork.sourceware.org/api/1.2/patches/138451/checks/472930/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T23:55:43.107919", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12031/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T23:55:43.107919 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T23:55:43.107919 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783122943 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783122935 -le 1783122943 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783122943 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188468 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a1RzzXvlDk ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KH2KcC0yCj /tmp/tmp.a1RzzXvlDk + 186392:pw-trigger.sh: 89: check_state=fail + 186392:pw-trigger.sh: 90: '[' fail = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63141 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63141 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63141 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63141 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=14 ++ 186392:pw-trigger.sh: 64: shyaml get-value 14.id + 186392:pw-trigger.sh: 64: series_id=63142 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63142 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63142 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63142 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63142 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63142 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63142 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63142 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63142 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138452 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138452 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138452 + 186392:pw-trigger.sh: 74: patch_id=138452 + 186392:pw-trigger.sh: 75: '[' 138452 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138452 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138452 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138452 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138452 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138452 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138452 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Fzj6Zex7To +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eFlACX9A5N ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Fzj6Zex7To /tmp/tmp.eFlACX9A5N' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138452/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138452/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188570 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eFlACX9A5N ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472931, "url": "https://patchwork.sourceware.org/api/1.2/patches/138452/checks/472931/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T00:05:16.136012", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12032/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T00:05:16.136012 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T00:05:16.136012 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783123516 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783123516 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783123516 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188577 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eFlACX9A5N ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472932, "url": "https://patchwork.sourceware.org/api/1.2/patches/138452/checks/472932/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T00:05:20.930526", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12032/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T00:05:20.930526 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T00:05:20.930526 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783123520 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783123516 -le 1783123520 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783123520 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188584 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eFlACX9A5N ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Fzj6Zex7To /tmp/tmp.eFlACX9A5N + 186392:pw-trigger.sh: 89: check_state=fail + 186392:pw-trigger.sh: 90: '[' fail = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63142 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63142 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63142 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63142 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=13 ++ 186392:pw-trigger.sh: 64: shyaml get-value 13.id + 186392:pw-trigger.sh: 64: series_id=63143 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63143 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63143 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63143 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63143 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63143 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63143 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63143 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63143 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138453 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138453 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138453 + 186392:pw-trigger.sh: 74: patch_id=138453 + 186392:pw-trigger.sh: 75: '[' 138453 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138453 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138453 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138453 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138453 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138453 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138453 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mV170lZDD3 +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AZ0MvcMhEz ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mV170lZDD3 /tmp/tmp.AZ0MvcMhEz' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138453/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138453/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188686 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZ0MvcMhEz ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472933, "url": "https://patchwork.sourceware.org/api/1.2/patches/138453/checks/472933/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T00:06:53.144882", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12033/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T00:06:53.144882 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T00:06:53.144882 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783123613 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783123613 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783123613 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188693 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZ0MvcMhEz ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472934, "url": "https://patchwork.sourceware.org/api/1.2/patches/138453/checks/472934/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T00:06:57.276574", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12033/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T00:06:57.276574 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T00:06:57.276574 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783123617 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783123613 -le 1783123617 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783123617 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188700 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZ0MvcMhEz ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472941, "url": "https://patchwork.sourceware.org/api/1.2/patches/138453/checks/472941/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T00:11:51.340791", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12033/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build failed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T00:11:51.340791 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T00:11:51.340791 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783123911 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783123617 -le 1783123911 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783123911 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188707 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZ0MvcMhEz ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mV170lZDD3 /tmp/tmp.AZ0MvcMhEz + 186392:pw-trigger.sh: 89: check_state=fail + 186392:pw-trigger.sh: 90: '[' fail = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63143 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63143 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63143 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63143 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=12 ++ 186392:pw-trigger.sh: 64: shyaml get-value 12.id + 186392:pw-trigger.sh: 64: series_id=63145 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63145 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63145 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63145 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63145 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63145 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63145 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63145 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63145 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138462 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138462 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138462 + 186392:pw-trigger.sh: 74: patch_id=138462 + 186392:pw-trigger.sh: 75: '[' 138462 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138462 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138462 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138462 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138462 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138462 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138462 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zgM9bBhxff +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KvhzPMxQAg ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zgM9bBhxff /tmp/tmp.KvhzPMxQAg' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138462/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138462/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188809 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KvhzPMxQAg ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472945, "url": "https://patchwork.sourceware.org/api/1.2/patches/138462/checks/472945/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:15:02.870835", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12034/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:15:02.870835 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:15:02.870835 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127702 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783127702 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127702 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188816 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KvhzPMxQAg ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472946, "url": "https://patchwork.sourceware.org/api/1.2/patches/138462/checks/472946/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:15:19.081688", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12034/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:15:19.081688 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:15:19.081688 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127719 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783127702 -le 1783127719 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127719 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188823 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KvhzPMxQAg ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472968, "url": "https://patchwork.sourceware.org/api/1.2/patches/138462/checks/472968/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:35:59.713090", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12034/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:35:59.713090 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:35:59.713090 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128959 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783127719 -le 1783128959 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128959 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188830 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KvhzPMxQAg ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zgM9bBhxff /tmp/tmp.KvhzPMxQAg + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63145 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63145 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63145 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63145 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=11 ++ 186392:pw-trigger.sh: 64: shyaml get-value 11.id + 186392:pw-trigger.sh: 64: series_id=63146 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63146 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63146 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63146 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63146 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63146 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63146 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63146 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63146 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138463 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138463 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138463 + 186392:pw-trigger.sh: 74: patch_id=138463 + 186392:pw-trigger.sh: 75: '[' 138463 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138463 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138463 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138463 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138463 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138463 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138463 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5N0F2kIX4r +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zpl3cESK4s ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5N0F2kIX4r /tmp/tmp.zpl3cESK4s' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138463/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138463/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188932 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zpl3cESK4s ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472943, "url": "https://patchwork.sourceware.org/api/1.2/patches/138463/checks/472943/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:13:55.248429", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12035/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:13:55.248429 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:13:55.248429 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127635 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783127635 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127635 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188939 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zpl3cESK4s ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472944, "url": "https://patchwork.sourceware.org/api/1.2/patches/138463/checks/472944/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:14:08.548471", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12035/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:14:08.548471 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:14:08.548471 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127648 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783127635 -le 1783127648 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127648 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188946 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zpl3cESK4s ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472967, "url": "https://patchwork.sourceware.org/api/1.2/patches/138463/checks/472967/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:35:54.788562", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12035/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:35:54.788562 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:35:54.788562 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783128954 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783127648 -le 1783128954 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783128954 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 188953 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zpl3cESK4s ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5N0F2kIX4r /tmp/tmp.zpl3cESK4s + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63146 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63146 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63146 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63146 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=10 ++ 186392:pw-trigger.sh: 64: shyaml get-value 10.id + 186392:pw-trigger.sh: 64: series_id=63148 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63148 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63148 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63148 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63148 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63148 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63148 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63148 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63148 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138465 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138465 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138465 + 186392:pw-trigger.sh: 74: patch_id=138465 + 186392:pw-trigger.sh: 75: '[' 138465 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138465 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138465 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138465 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138465 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138465 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138465 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XTpwnSznHp +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0KGC3Nxv9o ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XTpwnSznHp /tmp/tmp.0KGC3Nxv9o' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138465/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138465/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189055 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0KGC3Nxv9o ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472949, "url": "https://patchwork.sourceware.org/api/1.2/patches/138465/checks/472949/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:16:23.772559", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12037/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:16:23.772559 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:16:23.772559 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127783 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783127783 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127783 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189062 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0KGC3Nxv9o ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472951, "url": "https://patchwork.sourceware.org/api/1.2/patches/138465/checks/472951/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T01:16:50.731558", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12037/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T01:16:50.731558 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T01:16:50.731558 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783127810 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783127783 -le 1783127810 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783127810 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189069 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0KGC3Nxv9o ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XTpwnSznHp /tmp/tmp.0KGC3Nxv9o + 186392:pw-trigger.sh: 89: check_state=fail + 186392:pw-trigger.sh: 90: '[' fail = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63148 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63148 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63148 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63148 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=9 ++ 186392:pw-trigger.sh: 64: shyaml get-value 9.id + 186392:pw-trigger.sh: 64: series_id=63150 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63150 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63150 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63150 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63150 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63150 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63150 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63150 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63150 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138467 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138467 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138467 + 186392:pw-trigger.sh: 74: patch_id=138467 + 186392:pw-trigger.sh: 75: '[' 138467 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138467 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138467 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138467 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138467 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138467 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138467 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.U56YWZRdwl +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.D7VzK3vsqX ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.U56YWZRdwl /tmp/tmp.D7VzK3vsqX' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138467/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138467/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189171 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D7VzK3vsqX ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473069, "url": "https://patchwork.sourceware.org/api/1.2/patches/138467/checks/473069/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T07:43:09.199103", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12047/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T07:43:09.199103 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T07:43:09.199103 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783150989 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783150989 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783150989 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189178 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D7VzK3vsqX ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473072, "url": "https://patchwork.sourceware.org/api/1.2/patches/138467/checks/473072/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T07:43:20.174030", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12047/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T07:43:20.174030 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T07:43:20.174030 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783151000 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783150989 -le 1783151000 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783151000 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189185 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D7VzK3vsqX ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.U56YWZRdwl /tmp/tmp.D7VzK3vsqX + 186392:pw-trigger.sh: 89: check_state=fail + 186392:pw-trigger.sh: 90: '[' fail = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63150 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63150 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63150 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63150 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=8 ++ 186392:pw-trigger.sh: 64: shyaml get-value 8.id + 186392:pw-trigger.sh: 64: series_id=63151 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63151 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63151 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63151 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63151 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63151 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63151 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63151 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63151 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138469 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138469 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138469 + 186392:pw-trigger.sh: 74: patch_id=138469 + 186392:pw-trigger.sh: 75: '[' 138469 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138469 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138469 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138469 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138469 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138469 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138469 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aUppWWQU7E +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g8aQiV7aQr ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aUppWWQU7E /tmp/tmp.g8aQiV7aQr' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138469/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138469/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189289 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g8aQiV7aQr ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473071, "url": "https://patchwork.sourceware.org/api/1.2/patches/138469/checks/473071/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T07:43:15.920902", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12048/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T07:43:15.920902 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T07:43:15.920902 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783150995 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783150995 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783150995 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189296 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g8aQiV7aQr ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473073, "url": "https://patchwork.sourceware.org/api/1.2/patches/138469/checks/473073/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T07:43:21.566023", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12048/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T07:43:21.566023 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T07:43:21.566023 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783151001 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783150995 -le 1783151001 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783151001 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189303 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g8aQiV7aQr ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473076, "url": "https://patchwork.sourceware.org/api/1.2/patches/138469/checks/473076/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T07:58:08.706369", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12048/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T07:58:08.706369 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T07:58:08.706369 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783151888 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783151001 -le 1783151888 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783151888 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189310 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g8aQiV7aQr ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aUppWWQU7E /tmp/tmp.g8aQiV7aQr + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63151 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63151 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63151 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63151 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138468 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138468 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138468 + 186392:pw-trigger.sh: 74: patch_id=138468 + 186392:pw-trigger.sh: 75: '[' 138468 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138468 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138468 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138468 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138468 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138468 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138468 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dnd7VjYDKt +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SQ5AllOiXb ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dnd7VjYDKt /tmp/tmp.SQ5AllOiXb' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138468/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138468/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189374 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SQ5AllOiXb ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473305, "url": "https://patchwork.sourceware.org/api/1.2/patches/138468/checks/473305/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:52:38.079464", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12050/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:52:38.079464 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:52:38.079464 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187558 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783187558 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187558 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189381 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SQ5AllOiXb ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473309, "url": "https://patchwork.sourceware.org/api/1.2/patches/138468/checks/473309/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:52:46.938001", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12050/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:52:46.938001 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:52:46.938001 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187566 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187558 -le 1783187566 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187566 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189388 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SQ5AllOiXb ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473317, "url": "https://patchwork.sourceware.org/api/1.2/patches/138468/checks/473317/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T18:15:25.662658", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12050/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T18:15:25.662658 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T18:15:25.662658 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783188925 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187566 -le 1783188925 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783188925 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189395 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SQ5AllOiXb ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dnd7VjYDKt /tmp/tmp.SQ5AllOiXb + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=2 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63151 2 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63151 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63151 property '.*' value Patches 2 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63151 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=7 ++ 186392:pw-trigger.sh: 64: shyaml get-value 7.id + 186392:pw-trigger.sh: 64: series_id=63155 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63155 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63155 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63155 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63155 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63155 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63155 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63155 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63155 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138473 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138473 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138473 + 186392:pw-trigger.sh: 74: patch_id=138473 + 186392:pw-trigger.sh: 75: '[' 138473 = '' ']' ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138473 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138473 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138473 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138473 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138473 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138473 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1gjnZ99Bbl +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.s4pmXhqkBt ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1gjnZ99Bbl /tmp/tmp.s4pmXhqkBt' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138473/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138473/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189500 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s4pmXhqkBt ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473312, "url": "https://patchwork.sourceware.org/api/1.2/patches/138473/checks/473312/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:53:06.822958", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12051/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:53:06.822958 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:53:06.822958 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187586 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783187586 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187586 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189507 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s4pmXhqkBt ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473313, "url": "https://patchwork.sourceware.org/api/1.2/patches/138473/checks/473313/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:53:16.875955", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12051/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:53:16.875955 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:53:16.875955 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187596 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187586 -le 1783187596 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187596 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189514 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s4pmXhqkBt ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473316, "url": "https://patchwork.sourceware.org/api/1.2/patches/138473/checks/473316/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T18:15:24.119062", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12051/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T18:15:24.119062 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T18:15:24.119062 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783188924 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187596 -le 1783188924 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783188924 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189521 ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s4pmXhqkBt ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1gjnZ99Bbl /tmp/tmp.s4pmXhqkBt + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63155 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63155 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63155 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63155 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=6 ++ 186392:pw-trigger.sh: 64: shyaml get-value 6.id + 186392:pw-trigger.sh: 64: series_id=63159 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63159 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63159 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63159 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63159 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63159 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63159 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63159 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63159 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138477 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138477 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138477 + 186392:pw-trigger.sh: 74: patch_id=138477 + 186392:pw-trigger.sh: 75: '[' 138477 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138477 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138477 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138477 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138477 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138477 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138477 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.D7qBrX8e72 +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ok75gN3gBr ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.D7qBrX8e72 /tmp/tmp.ok75gN3gBr' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138477/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138477/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189623 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ok75gN3gBr ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473306, "url": "https://patchwork.sourceware.org/api/1.2/patches/138477/checks/473306/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:52:40.746737", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12052/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:52:40.746737 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:52:40.746737 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187560 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783187560 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187560 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189630 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ok75gN3gBr ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473310, "url": "https://patchwork.sourceware.org/api/1.2/patches/138477/checks/473310/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:52:50.146865", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12052/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:52:50.146865 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:52:50.146865 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187570 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187560 -le 1783187570 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187570 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189637 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ok75gN3gBr ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473319, "url": "https://patchwork.sourceware.org/api/1.2/patches/138477/checks/473319/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T18:17:08.371557", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12052/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T18:17:08.371557 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T18:17:08.371557 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783189028 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187570 -le 1783189028 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783189028 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189644 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ok75gN3gBr ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.D7qBrX8e72 /tmp/tmp.ok75gN3gBr + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63159 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63159 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63159 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63159 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=5 ++ 186392:pw-trigger.sh: 64: shyaml get-value 5.id + 186392:pw-trigger.sh: 64: series_id=63160 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63160 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63160 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63160 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63160 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63160 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63160 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63160 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63160 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138478 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138478 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138478 + 186392:pw-trigger.sh: 74: patch_id=138478 + 186392:pw-trigger.sh: 75: '[' 138478 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138478 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138478 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138478 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138478 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138478 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138478 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.i8CMZjWtmR +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rSCXdrfzaW ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.i8CMZjWtmR /tmp/tmp.rSCXdrfzaW' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138478/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138478/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189746 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSCXdrfzaW ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473307, "url": "https://patchwork.sourceware.org/api/1.2/patches/138478/checks/473307/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:52:40.759135", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12053/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:52:40.759135 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:52:40.759135 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187560 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783187560 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187560 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189753 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSCXdrfzaW ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473311, "url": "https://patchwork.sourceware.org/api/1.2/patches/138478/checks/473311/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:52:50.162484", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12053/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:52:50.162484 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:52:50.162484 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187570 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187560 -le 1783187570 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187570 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189760 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSCXdrfzaW ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473318, "url": "https://patchwork.sourceware.org/api/1.2/patches/138478/checks/473318/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T18:15:29.486269", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12053/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T18:15:29.486269 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T18:15:29.486269 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783188929 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187570 -le 1783188929 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783188929 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189767 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSCXdrfzaW ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.i8CMZjWtmR /tmp/tmp.rSCXdrfzaW + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63160 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63160 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63160 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63160 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=4 ++ 186392:pw-trigger.sh: 64: shyaml get-value 4.id + 186392:pw-trigger.sh: 64: series_id=63161 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63161 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63161 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63161 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63161 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63161 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63161 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63161 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63161 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138479 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138479 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138479 + 186392:pw-trigger.sh: 74: patch_id=138479 + 186392:pw-trigger.sh: 75: '[' 138479 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138479 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138479 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138479 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138479 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138479 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138479 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ERN4LCyf9O +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kJJ8x85fQE ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ERN4LCyf9O /tmp/tmp.kJJ8x85fQE' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138479/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138479/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189869 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kJJ8x85fQE ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473304, "url": "https://patchwork.sourceware.org/api/1.2/patches/138479/checks/473304/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:52:38.071238", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12054/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:52:38.071238 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:52:38.071238 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187558 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783187558 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187558 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189876 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kJJ8x85fQE ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473308, "url": "https://patchwork.sourceware.org/api/1.2/patches/138479/checks/473308/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T17:52:44.152785", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12054/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T17:52:44.152785 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T17:52:44.152785 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783187564 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187558 -le 1783187564 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783187564 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189883 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kJJ8x85fQE ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473315, "url": "https://patchwork.sourceware.org/api/1.2/patches/138479/checks/473315/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T18:15:17.428871", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12054/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T18:15:17.428871 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T18:15:17.428871 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783188917 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783187564 -le 1783188917 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783188917 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189890 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kJJ8x85fQE ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ERN4LCyf9O /tmp/tmp.kJJ8x85fQE + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63161 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63161 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63161 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63161 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=3 ++ 186392:pw-trigger.sh: 64: shyaml get-value 3.id + 186392:pw-trigger.sh: 64: series_id=63162 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63162 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63162 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63162 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63162 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63162 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63162 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63162 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63162 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138480 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138480 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138480 + 186392:pw-trigger.sh: 74: patch_id=138480 + 186392:pw-trigger.sh: 75: '[' 138480 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138480 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138480 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138480 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138480 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138480 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138480 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QEn0PtgQyL +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xmqC7c21UN ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QEn0PtgQyL /tmp/tmp.xmqC7c21UN' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138480/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138480/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189992 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xmqC7c21UN ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473320, "url": "https://patchwork.sourceware.org/api/1.2/patches/138480/checks/473320/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T18:24:36.661781", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12055/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T18:24:36.661781 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T18:24:36.661781 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783189476 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783189476 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783189476 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 189999 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xmqC7c21UN ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473321, "url": "https://patchwork.sourceware.org/api/1.2/patches/138480/checks/473321/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T18:24:38.671398", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12055/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T18:24:38.671398 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T18:24:38.671398 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783189478 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783189476 -le 1783189478 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783189478 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 190006 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xmqC7c21UN ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473322, "url": "https://patchwork.sourceware.org/api/1.2/patches/138480/checks/473322/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T18:36:47.718077", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12055/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 186392:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T18:36:47.718077 +++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T18:36:47.718077 +%s ++ 186392:pw-trigger.sh: pw_patch_check_state: 274: date=1783190207 ++ 186392:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783189478 -le 1783190207 ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783190207 +++ 186392:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 186392:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 190013 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xmqC7c21UN ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QEn0PtgQyL /tmp/tmp.xmqC7c21UN + 186392:pw-trigger.sh: 89: check_state=success + 186392:pw-trigger.sh: 90: '[' success = pending ']' + 186392:pw-trigger.sh: 93: num_patch=1 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63162 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63162 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63162 property '.*' value Patches 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63162 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 186392:pw-trigger.sh: 74: true + 186392:pw-trigger.sh: 74: patch_id= + 186392:pw-trigger.sh: 75: '[' '' = '' ']' + 186392:pw-trigger.sh: 76: break + 186392:pw-trigger.sh: 96: '[' '' = '' ']' + 186392:pw-trigger.sh: 97: continue + 186392:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=2 ++ 186392:pw-trigger.sh: 64: shyaml get-value 2.id + 186392:pw-trigger.sh: 64: series_id=63164 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63164 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63164 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63164 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63164 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63164 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63164 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63164 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63164 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138482 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138482 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138482 + 186392:pw-trigger.sh: 74: patch_id=138482 + 186392:pw-trigger.sh: 75: '[' 138482 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138482 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138482 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138482 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138482 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138482 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138482 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZsEq5iJ2Ib +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jPCGQW9ekr ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZsEq5iJ2Ib /tmp/tmp.jPCGQW9ekr' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138482/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138482/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 190115 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jPCGQW9ekr ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZsEq5iJ2Ib /tmp/tmp.jPCGQW9ekr + 186392:pw-trigger.sh: 89: check_state=pending + 186392:pw-trigger.sh: 90: '[' pending = pending ']' + 186392:pw-trigger.sh: 91: break + 186392:pw-trigger.sh: 96: '[' 138482 = '' ']' + 186392:pw-trigger.sh: 101: check_state=success + 186392:pw-trigger.sh: 108: '[' success '!=' success ']' + 186392:pw-trigger.sh: 113: j=2 + 186392:pw-trigger.sh: 114: cat + 186392:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=1 ++ 186392:pw-trigger.sh: 64: shyaml get-value 1.id + 186392:pw-trigger.sh: 64: series_id=63166 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63166 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63166 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63166 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63166 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63166 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63166 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63166 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63166 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138492 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138492 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138492 + 186392:pw-trigger.sh: 74: patch_id=138492 + 186392:pw-trigger.sh: 75: '[' 138492 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138492 State ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138492 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138492 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138492 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138492 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138492 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vywWqTtNwW +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Qx1Ihwp1cW ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vywWqTtNwW /tmp/tmp.Qx1Ihwp1cW' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138492/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138492/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 190203 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qx1Ihwp1cW ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vywWqTtNwW /tmp/tmp.Qx1Ihwp1cW + 186392:pw-trigger.sh: 89: check_state=pending + 186392:pw-trigger.sh: 90: '[' pending = pending ']' + 186392:pw-trigger.sh: 91: break + 186392:pw-trigger.sh: 96: '[' 138492 = '' ']' + 186392:pw-trigger.sh: 101: check_state=success + 186392:pw-trigger.sh: 108: '[' success '!=' success ']' + 186392:pw-trigger.sh: 113: j=3 + 186392:pw-trigger.sh: 114: cat + 186392:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 186392:pw-trigger.sh: 63: i=0 ++ 186392:pw-trigger.sh: 64: shyaml get-value 0.id + 186392:pw-trigger.sh: 64: series_id=63167 + 186392:pw-trigger.sh: 66: pw_series_complete_p gcc 63167 + 186392:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 186392:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 186392:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63167 + 186392:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 186392:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63167 property Complete value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63167 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: pw_series_complete_p: 187: value=True + 186392:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 186392:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 186392:pw-trigger.sh: 71: num_patch=0 + 186392:pw-trigger.sh: 72: true ++ 186392:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63167 0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63167 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63167 property '.*' value Patches 0 +++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=63167 +++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 186392:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138493 ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138493 = '' ']' ++ 186392:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138493 + 186392:pw-trigger.sh: 74: patch_id=138493 + 186392:pw-trigger.sh: 75: '[' 138493 = '' ']' ++ 186392:pw-trigger.sh: 82: pw_get_patch_data gcc 138493 State ++ 186392:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 186392:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 186392:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138493 ++ 186392:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 186392:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138493 property State value ++ 186392:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 186392:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 186392:pw-trigger.sh: pw_yaml_get: 100: local id=138493 ++ 186392:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 186392:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 186392:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 186392:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 186392:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 186392:pw-trigger.sh: pw_yaml_get: 108: set +x + 186392:pw-trigger.sh: 82: patch_state=new + 186392:pw-trigger.sh: 83: case "$patch_state" in ++ 186392:pw-trigger.sh: 89: pw_patch_check_state 138493 tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 186392:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138493 ++ 186392:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 186392:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 186392:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 186392:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 186392:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 186392:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 186392:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 186392:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zoLX0HiJM4 +++ 186392:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 186392:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9uFFZqy5Sl ++ 186392:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zoLX0HiJM4 /tmp/tmp.9uFFZqy5Sl' EXIT ++ 186392:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 186392:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138493/checks/ ++ 186392:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138493/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 186392:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 186392:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 186392:pw-trigger.sh: pw_patch_check_state: 263: true ++ 186392:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 186392:pw-trigger.sh: pw_patch_check_state: 267: wait 190291 ++ 186392:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 186392:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9uFFZqy5Sl ++ 186392:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 186392:pw-trigger.sh: pw_patch_check_state: 270: break ++ 186392:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 186392:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zoLX0HiJM4 /tmp/tmp.9uFFZqy5Sl + 186392:pw-trigger.sh: 89: check_state=pending + 186392:pw-trigger.sh: 90: '[' pending = pending ']' + 186392:pw-trigger.sh: 91: break + 186392:pw-trigger.sh: 96: '[' 138493 = '' ']' + 186392:pw-trigger.sh: 101: check_state=success + 186392:pw-trigger.sh: 108: '[' success '!=' success ']' + 186392:pw-trigger.sh: 113: j=4 + 186392:pw-trigger.sh: 114: cat + 186392:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 186392:pw-trigger.sh: 119: rm /tmp/tmp.iEPSy7izp5 + 186392:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' Processed 30 series and created 4 pre-commit triggers + 186392:pw-trigger.sh: 1: pw_deinit gcc + 186392:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 186392:pw-trigger.sh: pw_deinit: 58: local project=gcc + 186392:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-186392 + 186392:pw-trigger.sh: 1: rm -f /tmp/tmp.iEPSy7izp5