16d528ed9Sopenharmony_ci[
26d528ed9Sopenharmony_ci  {
36d528ed9Sopenharmony_ci    "cmd": [],
46d528ed9Sopenharmony_ci    "name": "git"
56d528ed9Sopenharmony_ci  },
66d528ed9Sopenharmony_ci  {
76d528ed9Sopenharmony_ci    "cmd": [
86d528ed9Sopenharmony_ci      "git",
96d528ed9Sopenharmony_ci      "init",
106d528ed9Sopenharmony_ci      "[START_DIR]/gn"
116d528ed9Sopenharmony_ci    ],
126d528ed9Sopenharmony_ci    "infra_step": true,
136d528ed9Sopenharmony_ci    "luci_context": {
146d528ed9Sopenharmony_ci      "realm": {
156d528ed9Sopenharmony_ci        "name": "gn:try"
166d528ed9Sopenharmony_ci      },
176d528ed9Sopenharmony_ci      "resultdb": {
186d528ed9Sopenharmony_ci        "current_invocation": {
196d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
206d528ed9Sopenharmony_ci          "update_token": "token"
216d528ed9Sopenharmony_ci        },
226d528ed9Sopenharmony_ci        "hostname": "rdbhost"
236d528ed9Sopenharmony_ci      }
246d528ed9Sopenharmony_ci    },
256d528ed9Sopenharmony_ci    "name": "git.init",
266d528ed9Sopenharmony_ci    "~followup_annotations": [
276d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@"
286d528ed9Sopenharmony_ci    ]
296d528ed9Sopenharmony_ci  },
306d528ed9Sopenharmony_ci  {
316d528ed9Sopenharmony_ci    "cmd": [
326d528ed9Sopenharmony_ci      "git",
336d528ed9Sopenharmony_ci      "fetch",
346d528ed9Sopenharmony_ci      "--tags",
356d528ed9Sopenharmony_ci      "https://gn.googlesource.com/gn",
366d528ed9Sopenharmony_ci      ""
376d528ed9Sopenharmony_ci    ],
386d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
396d528ed9Sopenharmony_ci    "infra_step": true,
406d528ed9Sopenharmony_ci    "luci_context": {
416d528ed9Sopenharmony_ci      "realm": {
426d528ed9Sopenharmony_ci        "name": "gn:try"
436d528ed9Sopenharmony_ci      },
446d528ed9Sopenharmony_ci      "resultdb": {
456d528ed9Sopenharmony_ci        "current_invocation": {
466d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
476d528ed9Sopenharmony_ci          "update_token": "token"
486d528ed9Sopenharmony_ci        },
496d528ed9Sopenharmony_ci        "hostname": "rdbhost"
506d528ed9Sopenharmony_ci      }
516d528ed9Sopenharmony_ci    },
526d528ed9Sopenharmony_ci    "name": "git.fetch",
536d528ed9Sopenharmony_ci    "~followup_annotations": [
546d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@"
556d528ed9Sopenharmony_ci    ]
566d528ed9Sopenharmony_ci  },
576d528ed9Sopenharmony_ci  {
586d528ed9Sopenharmony_ci    "cmd": [
596d528ed9Sopenharmony_ci      "git",
606d528ed9Sopenharmony_ci      "checkout",
616d528ed9Sopenharmony_ci      "FETCH_HEAD"
626d528ed9Sopenharmony_ci    ],
636d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
646d528ed9Sopenharmony_ci    "infra_step": true,
656d528ed9Sopenharmony_ci    "luci_context": {
666d528ed9Sopenharmony_ci      "realm": {
676d528ed9Sopenharmony_ci        "name": "gn:try"
686d528ed9Sopenharmony_ci      },
696d528ed9Sopenharmony_ci      "resultdb": {
706d528ed9Sopenharmony_ci        "current_invocation": {
716d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
726d528ed9Sopenharmony_ci          "update_token": "token"
736d528ed9Sopenharmony_ci        },
746d528ed9Sopenharmony_ci        "hostname": "rdbhost"
756d528ed9Sopenharmony_ci      }
766d528ed9Sopenharmony_ci    },
776d528ed9Sopenharmony_ci    "name": "git.checkout",
786d528ed9Sopenharmony_ci    "~followup_annotations": [
796d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@"
806d528ed9Sopenharmony_ci    ]
816d528ed9Sopenharmony_ci  },
826d528ed9Sopenharmony_ci  {
836d528ed9Sopenharmony_ci    "cmd": [
846d528ed9Sopenharmony_ci      "git",
856d528ed9Sopenharmony_ci      "rev-parse",
866d528ed9Sopenharmony_ci      "HEAD"
876d528ed9Sopenharmony_ci    ],
886d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
896d528ed9Sopenharmony_ci    "infra_step": true,
906d528ed9Sopenharmony_ci    "luci_context": {
916d528ed9Sopenharmony_ci      "realm": {
926d528ed9Sopenharmony_ci        "name": "gn:try"
936d528ed9Sopenharmony_ci      },
946d528ed9Sopenharmony_ci      "resultdb": {
956d528ed9Sopenharmony_ci        "current_invocation": {
966d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
976d528ed9Sopenharmony_ci          "update_token": "token"
986d528ed9Sopenharmony_ci        },
996d528ed9Sopenharmony_ci        "hostname": "rdbhost"
1006d528ed9Sopenharmony_ci      }
1016d528ed9Sopenharmony_ci    },
1026d528ed9Sopenharmony_ci    "name": "git.rev-parse",
1036d528ed9Sopenharmony_ci    "~followup_annotations": [
1046d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@"
1056d528ed9Sopenharmony_ci    ]
1066d528ed9Sopenharmony_ci  },
1076d528ed9Sopenharmony_ci  {
1086d528ed9Sopenharmony_ci    "cmd": [
1096d528ed9Sopenharmony_ci      "git",
1106d528ed9Sopenharmony_ci      "fetch",
1116d528ed9Sopenharmony_ci      "https://gn.googlesource.com/gn",
1126d528ed9Sopenharmony_ci      "refs/changes/56/123456/7"
1136d528ed9Sopenharmony_ci    ],
1146d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
1156d528ed9Sopenharmony_ci    "infra_step": true,
1166d528ed9Sopenharmony_ci    "luci_context": {
1176d528ed9Sopenharmony_ci      "realm": {
1186d528ed9Sopenharmony_ci        "name": "gn:try"
1196d528ed9Sopenharmony_ci      },
1206d528ed9Sopenharmony_ci      "resultdb": {
1216d528ed9Sopenharmony_ci        "current_invocation": {
1226d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
1236d528ed9Sopenharmony_ci          "update_token": "token"
1246d528ed9Sopenharmony_ci        },
1256d528ed9Sopenharmony_ci        "hostname": "rdbhost"
1266d528ed9Sopenharmony_ci      }
1276d528ed9Sopenharmony_ci    },
1286d528ed9Sopenharmony_ci    "name": "git.fetch 123456/7",
1296d528ed9Sopenharmony_ci    "~followup_annotations": [
1306d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@"
1316d528ed9Sopenharmony_ci    ]
1326d528ed9Sopenharmony_ci  },
1336d528ed9Sopenharmony_ci  {
1346d528ed9Sopenharmony_ci    "cmd": [
1356d528ed9Sopenharmony_ci      "git",
1366d528ed9Sopenharmony_ci      "checkout",
1376d528ed9Sopenharmony_ci      "FETCH_HEAD"
1386d528ed9Sopenharmony_ci    ],
1396d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
1406d528ed9Sopenharmony_ci    "infra_step": true,
1416d528ed9Sopenharmony_ci    "luci_context": {
1426d528ed9Sopenharmony_ci      "realm": {
1436d528ed9Sopenharmony_ci        "name": "gn:try"
1446d528ed9Sopenharmony_ci      },
1456d528ed9Sopenharmony_ci      "resultdb": {
1466d528ed9Sopenharmony_ci        "current_invocation": {
1476d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
1486d528ed9Sopenharmony_ci          "update_token": "token"
1496d528ed9Sopenharmony_ci        },
1506d528ed9Sopenharmony_ci        "hostname": "rdbhost"
1516d528ed9Sopenharmony_ci      }
1526d528ed9Sopenharmony_ci    },
1536d528ed9Sopenharmony_ci    "name": "git.checkout 123456/7",
1546d528ed9Sopenharmony_ci    "~followup_annotations": [
1556d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@"
1566d528ed9Sopenharmony_ci    ]
1576d528ed9Sopenharmony_ci  },
1586d528ed9Sopenharmony_ci  {
1596d528ed9Sopenharmony_ci    "cmd": [
1606d528ed9Sopenharmony_ci      "cipd",
1616d528ed9Sopenharmony_ci      "ensure",
1626d528ed9Sopenharmony_ci      "-root",
1636d528ed9Sopenharmony_ci      "[START_DIR]/cipd",
1646d528ed9Sopenharmony_ci      "-ensure-file",
1656d528ed9Sopenharmony_ci      "infra/ninja/${platform} version:1.8.2\nfuchsia/third_party/clang/${platform} integration",
1666d528ed9Sopenharmony_ci      "-max-threads",
1676d528ed9Sopenharmony_ci      "0",
1686d528ed9Sopenharmony_ci      "-json-output",
1696d528ed9Sopenharmony_ci      "/path/to/tmp/json"
1706d528ed9Sopenharmony_ci    ],
1716d528ed9Sopenharmony_ci    "infra_step": true,
1726d528ed9Sopenharmony_ci    "luci_context": {
1736d528ed9Sopenharmony_ci      "realm": {
1746d528ed9Sopenharmony_ci        "name": "gn:try"
1756d528ed9Sopenharmony_ci      },
1766d528ed9Sopenharmony_ci      "resultdb": {
1776d528ed9Sopenharmony_ci        "current_invocation": {
1786d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
1796d528ed9Sopenharmony_ci          "update_token": "token"
1806d528ed9Sopenharmony_ci        },
1816d528ed9Sopenharmony_ci        "hostname": "rdbhost"
1826d528ed9Sopenharmony_ci      }
1836d528ed9Sopenharmony_ci    },
1846d528ed9Sopenharmony_ci    "name": "ensure_installed",
1856d528ed9Sopenharmony_ci    "~followup_annotations": [
1866d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@{@@@",
1876d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
1886d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
1896d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      {@@@",
1906d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-integration-----\",@@@",
1916d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/third_party/clang/resolved-platform\"@@@",
1926d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      },@@@",
1936d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      {@@@",
1946d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-version:1.8.2---\",@@@",
1956d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/ninja/resolved-platform\"@@@",
1966d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      }@@@",
1976d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    ]@@@",
1986d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  }@@@",
1996d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@}@@@",
2006d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@json.output@@@"
2016d528ed9Sopenharmony_ci    ]
2026d528ed9Sopenharmony_ci  },
2036d528ed9Sopenharmony_ci  {
2046d528ed9Sopenharmony_ci    "cmd": [
2056d528ed9Sopenharmony_ci      "cipd",
2066d528ed9Sopenharmony_ci      "ensure",
2076d528ed9Sopenharmony_ci      "-root",
2086d528ed9Sopenharmony_ci      "[CACHE]/macos_sdk",
2096d528ed9Sopenharmony_ci      "-ensure-file",
2106d528ed9Sopenharmony_ci      "infra/tools/mac_toolchain/${platform} git_revision:e9b1fe29fe21a1cd36428c43ea2aba244bd31280",
2116d528ed9Sopenharmony_ci      "-max-threads",
2126d528ed9Sopenharmony_ci      "0",
2136d528ed9Sopenharmony_ci      "-json-output",
2146d528ed9Sopenharmony_ci      "/path/to/tmp/json"
2156d528ed9Sopenharmony_ci    ],
2166d528ed9Sopenharmony_ci    "infra_step": true,
2176d528ed9Sopenharmony_ci    "luci_context": {
2186d528ed9Sopenharmony_ci      "realm": {
2196d528ed9Sopenharmony_ci        "name": "gn:try"
2206d528ed9Sopenharmony_ci      },
2216d528ed9Sopenharmony_ci      "resultdb": {
2226d528ed9Sopenharmony_ci        "current_invocation": {
2236d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
2246d528ed9Sopenharmony_ci          "update_token": "token"
2256d528ed9Sopenharmony_ci        },
2266d528ed9Sopenharmony_ci        "hostname": "rdbhost"
2276d528ed9Sopenharmony_ci      }
2286d528ed9Sopenharmony_ci    },
2296d528ed9Sopenharmony_ci    "name": "ensure_installed (2)",
2306d528ed9Sopenharmony_ci    "~followup_annotations": [
2316d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@{@@@",
2326d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
2336d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
2346d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      {@@@",
2356d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:e9b\",@@@",
2366d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/tools/mac_toolchain/resolved-platform\"@@@",
2376d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      }@@@",
2386d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    ]@@@",
2396d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  }@@@",
2406d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@}@@@",
2416d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@json.output@@@"
2426d528ed9Sopenharmony_ci    ]
2436d528ed9Sopenharmony_ci  },
2446d528ed9Sopenharmony_ci  {
2456d528ed9Sopenharmony_ci    "cmd": [
2466d528ed9Sopenharmony_ci      "[CACHE]/macos_sdk/mac_toolchain",
2476d528ed9Sopenharmony_ci      "install",
2486d528ed9Sopenharmony_ci      "-kind",
2496d528ed9Sopenharmony_ci      "mac",
2506d528ed9Sopenharmony_ci      "-xcode-version",
2516d528ed9Sopenharmony_ci      "12b5025f",
2526d528ed9Sopenharmony_ci      "-output-dir",
2536d528ed9Sopenharmony_ci      "[CACHE]/macos_sdk/XCode.app"
2546d528ed9Sopenharmony_ci    ],
2556d528ed9Sopenharmony_ci    "infra_step": true,
2566d528ed9Sopenharmony_ci    "luci_context": {
2576d528ed9Sopenharmony_ci      "realm": {
2586d528ed9Sopenharmony_ci        "name": "gn:try"
2596d528ed9Sopenharmony_ci      },
2606d528ed9Sopenharmony_ci      "resultdb": {
2616d528ed9Sopenharmony_ci        "current_invocation": {
2626d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
2636d528ed9Sopenharmony_ci          "update_token": "token"
2646d528ed9Sopenharmony_ci        },
2656d528ed9Sopenharmony_ci        "hostname": "rdbhost"
2666d528ed9Sopenharmony_ci      }
2676d528ed9Sopenharmony_ci    },
2686d528ed9Sopenharmony_ci    "name": "install xcode"
2696d528ed9Sopenharmony_ci  },
2706d528ed9Sopenharmony_ci  {
2716d528ed9Sopenharmony_ci    "cmd": [
2726d528ed9Sopenharmony_ci      "sudo",
2736d528ed9Sopenharmony_ci      "xcode-select",
2746d528ed9Sopenharmony_ci      "--switch",
2756d528ed9Sopenharmony_ci      "[CACHE]/macos_sdk/XCode.app"
2766d528ed9Sopenharmony_ci    ],
2776d528ed9Sopenharmony_ci    "infra_step": true,
2786d528ed9Sopenharmony_ci    "luci_context": {
2796d528ed9Sopenharmony_ci      "realm": {
2806d528ed9Sopenharmony_ci        "name": "gn:try"
2816d528ed9Sopenharmony_ci      },
2826d528ed9Sopenharmony_ci      "resultdb": {
2836d528ed9Sopenharmony_ci        "current_invocation": {
2846d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
2856d528ed9Sopenharmony_ci          "update_token": "token"
2866d528ed9Sopenharmony_ci        },
2876d528ed9Sopenharmony_ci        "hostname": "rdbhost"
2886d528ed9Sopenharmony_ci      }
2896d528ed9Sopenharmony_ci    },
2906d528ed9Sopenharmony_ci    "name": "select XCode"
2916d528ed9Sopenharmony_ci  },
2926d528ed9Sopenharmony_ci  {
2936d528ed9Sopenharmony_ci    "cmd": [],
2946d528ed9Sopenharmony_ci    "name": "debug"
2956d528ed9Sopenharmony_ci  },
2966d528ed9Sopenharmony_ci  {
2976d528ed9Sopenharmony_ci    "cmd": [
2986d528ed9Sopenharmony_ci      "xcrun",
2996d528ed9Sopenharmony_ci      "--show-sdk-path"
3006d528ed9Sopenharmony_ci    ],
3016d528ed9Sopenharmony_ci    "luci_context": {
3026d528ed9Sopenharmony_ci      "realm": {
3036d528ed9Sopenharmony_ci        "name": "gn:try"
3046d528ed9Sopenharmony_ci      },
3056d528ed9Sopenharmony_ci      "resultdb": {
3066d528ed9Sopenharmony_ci        "current_invocation": {
3076d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
3086d528ed9Sopenharmony_ci          "update_token": "token"
3096d528ed9Sopenharmony_ci        },
3106d528ed9Sopenharmony_ci        "hostname": "rdbhost"
3116d528ed9Sopenharmony_ci      }
3126d528ed9Sopenharmony_ci    },
3136d528ed9Sopenharmony_ci    "name": "debug.xcrun sdk-path",
3146d528ed9Sopenharmony_ci    "~followup_annotations": [
3156d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@",
3166d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@raw_io.output_text[sdk-path]@/some/xcode/path@@@",
3176d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@raw_io.output_text[sdk-path]@@@"
3186d528ed9Sopenharmony_ci    ]
3196d528ed9Sopenharmony_ci  },
3206d528ed9Sopenharmony_ci  {
3216d528ed9Sopenharmony_ci    "cmd": [
3226d528ed9Sopenharmony_ci      "xcrun",
3236d528ed9Sopenharmony_ci      "--toolchain",
3246d528ed9Sopenharmony_ci      "clang",
3256d528ed9Sopenharmony_ci      "clang++",
3266d528ed9Sopenharmony_ci      "-xc++",
3276d528ed9Sopenharmony_ci      "-fsyntax-only",
3286d528ed9Sopenharmony_ci      "-Wp,-v",
3296d528ed9Sopenharmony_ci      "/dev/null"
3306d528ed9Sopenharmony_ci    ],
3316d528ed9Sopenharmony_ci    "luci_context": {
3326d528ed9Sopenharmony_ci      "realm": {
3336d528ed9Sopenharmony_ci        "name": "gn:try"
3346d528ed9Sopenharmony_ci      },
3356d528ed9Sopenharmony_ci      "resultdb": {
3366d528ed9Sopenharmony_ci        "current_invocation": {
3376d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
3386d528ed9Sopenharmony_ci          "update_token": "token"
3396d528ed9Sopenharmony_ci        },
3406d528ed9Sopenharmony_ci        "hostname": "rdbhost"
3416d528ed9Sopenharmony_ci      }
3426d528ed9Sopenharmony_ci    },
3436d528ed9Sopenharmony_ci    "name": "debug.xcrun toolchain",
3446d528ed9Sopenharmony_ci    "~followup_annotations": [
3456d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@",
3466d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@raw_io.output_text[toolchain]@[CACHE]/macos_sdk/XCode.app/include/c++/v1@@@",
3476d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@raw_io.output_text[toolchain]@@@"
3486d528ed9Sopenharmony_ci    ]
3496d528ed9Sopenharmony_ci  },
3506d528ed9Sopenharmony_ci  {
3516d528ed9Sopenharmony_ci    "cmd": [],
3526d528ed9Sopenharmony_ci    "name": "debug.mac-amd64",
3536d528ed9Sopenharmony_ci    "~followup_annotations": [
3546d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@"
3556d528ed9Sopenharmony_ci    ]
3566d528ed9Sopenharmony_ci  },
3576d528ed9Sopenharmony_ci  {
3586d528ed9Sopenharmony_ci    "cmd": [
3596d528ed9Sopenharmony_ci      "python3",
3606d528ed9Sopenharmony_ci      "-u",
3616d528ed9Sopenharmony_ci      "[START_DIR]/gn/build/gen.py",
3626d528ed9Sopenharmony_ci      "-d"
3636d528ed9Sopenharmony_ci    ],
3646d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
3656d528ed9Sopenharmony_ci    "env": {
3666d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
3676d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
3686d528ed9Sopenharmony_ci      "CFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
3696d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
3706d528ed9Sopenharmony_ci      "LDFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path"
3716d528ed9Sopenharmony_ci    },
3726d528ed9Sopenharmony_ci    "luci_context": {
3736d528ed9Sopenharmony_ci      "realm": {
3746d528ed9Sopenharmony_ci        "name": "gn:try"
3756d528ed9Sopenharmony_ci      },
3766d528ed9Sopenharmony_ci      "resultdb": {
3776d528ed9Sopenharmony_ci        "current_invocation": {
3786d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
3796d528ed9Sopenharmony_ci          "update_token": "token"
3806d528ed9Sopenharmony_ci        },
3816d528ed9Sopenharmony_ci        "hostname": "rdbhost"
3826d528ed9Sopenharmony_ci      }
3836d528ed9Sopenharmony_ci    },
3846d528ed9Sopenharmony_ci    "name": "debug.mac-amd64.generate",
3856d528ed9Sopenharmony_ci    "~followup_annotations": [
3866d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
3876d528ed9Sopenharmony_ci    ]
3886d528ed9Sopenharmony_ci  },
3896d528ed9Sopenharmony_ci  {
3906d528ed9Sopenharmony_ci    "cmd": [
3916d528ed9Sopenharmony_ci      "[START_DIR]/cipd/ninja",
3926d528ed9Sopenharmony_ci      "-C",
3936d528ed9Sopenharmony_ci      "[START_DIR]/gn/out"
3946d528ed9Sopenharmony_ci    ],
3956d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
3966d528ed9Sopenharmony_ci    "env": {
3976d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
3986d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
3996d528ed9Sopenharmony_ci      "CFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
4006d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
4016d528ed9Sopenharmony_ci      "LDFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path"
4026d528ed9Sopenharmony_ci    },
4036d528ed9Sopenharmony_ci    "luci_context": {
4046d528ed9Sopenharmony_ci      "realm": {
4056d528ed9Sopenharmony_ci        "name": "gn:try"
4066d528ed9Sopenharmony_ci      },
4076d528ed9Sopenharmony_ci      "resultdb": {
4086d528ed9Sopenharmony_ci        "current_invocation": {
4096d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
4106d528ed9Sopenharmony_ci          "update_token": "token"
4116d528ed9Sopenharmony_ci        },
4126d528ed9Sopenharmony_ci        "hostname": "rdbhost"
4136d528ed9Sopenharmony_ci      }
4146d528ed9Sopenharmony_ci    },
4156d528ed9Sopenharmony_ci    "name": "debug.mac-amd64.build",
4166d528ed9Sopenharmony_ci    "~followup_annotations": [
4176d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
4186d528ed9Sopenharmony_ci    ]
4196d528ed9Sopenharmony_ci  },
4206d528ed9Sopenharmony_ci  {
4216d528ed9Sopenharmony_ci    "cmd": [
4226d528ed9Sopenharmony_ci      "[START_DIR]/gn/out/gn_unittests"
4236d528ed9Sopenharmony_ci    ],
4246d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
4256d528ed9Sopenharmony_ci    "env": {
4266d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
4276d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
4286d528ed9Sopenharmony_ci      "CFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
4296d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
4306d528ed9Sopenharmony_ci      "LDFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path"
4316d528ed9Sopenharmony_ci    },
4326d528ed9Sopenharmony_ci    "luci_context": {
4336d528ed9Sopenharmony_ci      "realm": {
4346d528ed9Sopenharmony_ci        "name": "gn:try"
4356d528ed9Sopenharmony_ci      },
4366d528ed9Sopenharmony_ci      "resultdb": {
4376d528ed9Sopenharmony_ci        "current_invocation": {
4386d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
4396d528ed9Sopenharmony_ci          "update_token": "token"
4406d528ed9Sopenharmony_ci        },
4416d528ed9Sopenharmony_ci        "hostname": "rdbhost"
4426d528ed9Sopenharmony_ci      }
4436d528ed9Sopenharmony_ci    },
4446d528ed9Sopenharmony_ci    "name": "debug.mac-amd64.test",
4456d528ed9Sopenharmony_ci    "~followup_annotations": [
4466d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
4476d528ed9Sopenharmony_ci    ]
4486d528ed9Sopenharmony_ci  },
4496d528ed9Sopenharmony_ci  {
4506d528ed9Sopenharmony_ci    "cmd": [],
4516d528ed9Sopenharmony_ci    "name": "release"
4526d528ed9Sopenharmony_ci  },
4536d528ed9Sopenharmony_ci  {
4546d528ed9Sopenharmony_ci    "cmd": [
4556d528ed9Sopenharmony_ci      "xcrun",
4566d528ed9Sopenharmony_ci      "--show-sdk-path"
4576d528ed9Sopenharmony_ci    ],
4586d528ed9Sopenharmony_ci    "luci_context": {
4596d528ed9Sopenharmony_ci      "realm": {
4606d528ed9Sopenharmony_ci        "name": "gn:try"
4616d528ed9Sopenharmony_ci      },
4626d528ed9Sopenharmony_ci      "resultdb": {
4636d528ed9Sopenharmony_ci        "current_invocation": {
4646d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
4656d528ed9Sopenharmony_ci          "update_token": "token"
4666d528ed9Sopenharmony_ci        },
4676d528ed9Sopenharmony_ci        "hostname": "rdbhost"
4686d528ed9Sopenharmony_ci      }
4696d528ed9Sopenharmony_ci    },
4706d528ed9Sopenharmony_ci    "name": "release.xcrun sdk-path",
4716d528ed9Sopenharmony_ci    "~followup_annotations": [
4726d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@",
4736d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@raw_io.output_text[sdk-path]@/some/xcode/path@@@",
4746d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@raw_io.output_text[sdk-path]@@@"
4756d528ed9Sopenharmony_ci    ]
4766d528ed9Sopenharmony_ci  },
4776d528ed9Sopenharmony_ci  {
4786d528ed9Sopenharmony_ci    "cmd": [
4796d528ed9Sopenharmony_ci      "xcrun",
4806d528ed9Sopenharmony_ci      "--toolchain",
4816d528ed9Sopenharmony_ci      "clang",
4826d528ed9Sopenharmony_ci      "clang++",
4836d528ed9Sopenharmony_ci      "-xc++",
4846d528ed9Sopenharmony_ci      "-fsyntax-only",
4856d528ed9Sopenharmony_ci      "-Wp,-v",
4866d528ed9Sopenharmony_ci      "/dev/null"
4876d528ed9Sopenharmony_ci    ],
4886d528ed9Sopenharmony_ci    "luci_context": {
4896d528ed9Sopenharmony_ci      "realm": {
4906d528ed9Sopenharmony_ci        "name": "gn:try"
4916d528ed9Sopenharmony_ci      },
4926d528ed9Sopenharmony_ci      "resultdb": {
4936d528ed9Sopenharmony_ci        "current_invocation": {
4946d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
4956d528ed9Sopenharmony_ci          "update_token": "token"
4966d528ed9Sopenharmony_ci        },
4976d528ed9Sopenharmony_ci        "hostname": "rdbhost"
4986d528ed9Sopenharmony_ci      }
4996d528ed9Sopenharmony_ci    },
5006d528ed9Sopenharmony_ci    "name": "release.xcrun toolchain",
5016d528ed9Sopenharmony_ci    "~followup_annotations": [
5026d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@",
5036d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@raw_io.output_text[toolchain]@[CACHE]/macos_sdk/XCode.app/include/c++/v1@@@",
5046d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@raw_io.output_text[toolchain]@@@"
5056d528ed9Sopenharmony_ci    ]
5066d528ed9Sopenharmony_ci  },
5076d528ed9Sopenharmony_ci  {
5086d528ed9Sopenharmony_ci    "cmd": [],
5096d528ed9Sopenharmony_ci    "name": "release.mac-amd64",
5106d528ed9Sopenharmony_ci    "~followup_annotations": [
5116d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@"
5126d528ed9Sopenharmony_ci    ]
5136d528ed9Sopenharmony_ci  },
5146d528ed9Sopenharmony_ci  {
5156d528ed9Sopenharmony_ci    "cmd": [
5166d528ed9Sopenharmony_ci      "python3",
5176d528ed9Sopenharmony_ci      "-u",
5186d528ed9Sopenharmony_ci      "[START_DIR]/gn/build/gen.py",
5196d528ed9Sopenharmony_ci      "--use-lto",
5206d528ed9Sopenharmony_ci      "--use-icf"
5216d528ed9Sopenharmony_ci    ],
5226d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
5236d528ed9Sopenharmony_ci    "env": {
5246d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
5256d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
5266d528ed9Sopenharmony_ci      "CFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
5276d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
5286d528ed9Sopenharmony_ci      "LDFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path"
5296d528ed9Sopenharmony_ci    },
5306d528ed9Sopenharmony_ci    "luci_context": {
5316d528ed9Sopenharmony_ci      "realm": {
5326d528ed9Sopenharmony_ci        "name": "gn:try"
5336d528ed9Sopenharmony_ci      },
5346d528ed9Sopenharmony_ci      "resultdb": {
5356d528ed9Sopenharmony_ci        "current_invocation": {
5366d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
5376d528ed9Sopenharmony_ci          "update_token": "token"
5386d528ed9Sopenharmony_ci        },
5396d528ed9Sopenharmony_ci        "hostname": "rdbhost"
5406d528ed9Sopenharmony_ci      }
5416d528ed9Sopenharmony_ci    },
5426d528ed9Sopenharmony_ci    "name": "release.mac-amd64.generate",
5436d528ed9Sopenharmony_ci    "~followup_annotations": [
5446d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
5456d528ed9Sopenharmony_ci    ]
5466d528ed9Sopenharmony_ci  },
5476d528ed9Sopenharmony_ci  {
5486d528ed9Sopenharmony_ci    "cmd": [
5496d528ed9Sopenharmony_ci      "[START_DIR]/cipd/ninja",
5506d528ed9Sopenharmony_ci      "-C",
5516d528ed9Sopenharmony_ci      "[START_DIR]/gn/out"
5526d528ed9Sopenharmony_ci    ],
5536d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
5546d528ed9Sopenharmony_ci    "env": {
5556d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
5566d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
5576d528ed9Sopenharmony_ci      "CFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
5586d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
5596d528ed9Sopenharmony_ci      "LDFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path"
5606d528ed9Sopenharmony_ci    },
5616d528ed9Sopenharmony_ci    "luci_context": {
5626d528ed9Sopenharmony_ci      "realm": {
5636d528ed9Sopenharmony_ci        "name": "gn:try"
5646d528ed9Sopenharmony_ci      },
5656d528ed9Sopenharmony_ci      "resultdb": {
5666d528ed9Sopenharmony_ci        "current_invocation": {
5676d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
5686d528ed9Sopenharmony_ci          "update_token": "token"
5696d528ed9Sopenharmony_ci        },
5706d528ed9Sopenharmony_ci        "hostname": "rdbhost"
5716d528ed9Sopenharmony_ci      }
5726d528ed9Sopenharmony_ci    },
5736d528ed9Sopenharmony_ci    "name": "release.mac-amd64.build",
5746d528ed9Sopenharmony_ci    "~followup_annotations": [
5756d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
5766d528ed9Sopenharmony_ci    ]
5776d528ed9Sopenharmony_ci  },
5786d528ed9Sopenharmony_ci  {
5796d528ed9Sopenharmony_ci    "cmd": [
5806d528ed9Sopenharmony_ci      "[START_DIR]/gn/out/gn_unittests"
5816d528ed9Sopenharmony_ci    ],
5826d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
5836d528ed9Sopenharmony_ci    "env": {
5846d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
5856d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
5866d528ed9Sopenharmony_ci      "CFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
5876d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
5886d528ed9Sopenharmony_ci      "LDFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path"
5896d528ed9Sopenharmony_ci    },
5906d528ed9Sopenharmony_ci    "luci_context": {
5916d528ed9Sopenharmony_ci      "realm": {
5926d528ed9Sopenharmony_ci        "name": "gn:try"
5936d528ed9Sopenharmony_ci      },
5946d528ed9Sopenharmony_ci      "resultdb": {
5956d528ed9Sopenharmony_ci        "current_invocation": {
5966d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
5976d528ed9Sopenharmony_ci          "update_token": "token"
5986d528ed9Sopenharmony_ci        },
5996d528ed9Sopenharmony_ci        "hostname": "rdbhost"
6006d528ed9Sopenharmony_ci      }
6016d528ed9Sopenharmony_ci    },
6026d528ed9Sopenharmony_ci    "name": "release.mac-amd64.test",
6036d528ed9Sopenharmony_ci    "~followup_annotations": [
6046d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
6056d528ed9Sopenharmony_ci    ]
6066d528ed9Sopenharmony_ci  },
6076d528ed9Sopenharmony_ci  {
6086d528ed9Sopenharmony_ci    "cmd": [],
6096d528ed9Sopenharmony_ci    "name": "release.mac-amd64.upload",
6106d528ed9Sopenharmony_ci    "~followup_annotations": [
6116d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
6126d528ed9Sopenharmony_ci    ]
6136d528ed9Sopenharmony_ci  },
6146d528ed9Sopenharmony_ci  {
6156d528ed9Sopenharmony_ci    "cmd": [
6166d528ed9Sopenharmony_ci      "vpython3",
6176d528ed9Sopenharmony_ci      "-u",
6186d528ed9Sopenharmony_ci      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
6196d528ed9Sopenharmony_ci      "--json-output",
6206d528ed9Sopenharmony_ci      "/path/to/tmp/json",
6216d528ed9Sopenharmony_ci      "copy",
6226d528ed9Sopenharmony_ci      "RECIPE_MODULE[recipe_engine::cas]/resources/infra.sha1",
6236d528ed9Sopenharmony_ci      "/path/to/tmp/"
6246d528ed9Sopenharmony_ci    ],
6256d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
6266d528ed9Sopenharmony_ci    "env": {
6276d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
6286d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
6296d528ed9Sopenharmony_ci      "CFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
6306d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
6316d528ed9Sopenharmony_ci      "LDFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path"
6326d528ed9Sopenharmony_ci    },
6336d528ed9Sopenharmony_ci    "infra_step": true,
6346d528ed9Sopenharmony_ci    "luci_context": {
6356d528ed9Sopenharmony_ci      "realm": {
6366d528ed9Sopenharmony_ci        "name": "gn:try"
6376d528ed9Sopenharmony_ci      },
6386d528ed9Sopenharmony_ci      "resultdb": {
6396d528ed9Sopenharmony_ci        "current_invocation": {
6406d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
6416d528ed9Sopenharmony_ci          "update_token": "token"
6426d528ed9Sopenharmony_ci        },
6436d528ed9Sopenharmony_ci        "hostname": "rdbhost"
6446d528ed9Sopenharmony_ci      }
6456d528ed9Sopenharmony_ci    },
6466d528ed9Sopenharmony_ci    "name": "release.mac-amd64.upload.read infra revision",
6476d528ed9Sopenharmony_ci    "~followup_annotations": [
6486d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@3@@@",
6496d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@infra.sha1@git_revision:mock_infra_git_revision@@@",
6506d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@infra.sha1@@@"
6516d528ed9Sopenharmony_ci    ]
6526d528ed9Sopenharmony_ci  },
6536d528ed9Sopenharmony_ci  {
6546d528ed9Sopenharmony_ci    "cmd": [],
6556d528ed9Sopenharmony_ci    "name": "release.mac-amd64.upload.install infra/tools/luci/cas",
6566d528ed9Sopenharmony_ci    "~followup_annotations": [
6576d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@3@@@"
6586d528ed9Sopenharmony_ci    ]
6596d528ed9Sopenharmony_ci  },
6606d528ed9Sopenharmony_ci  {
6616d528ed9Sopenharmony_ci    "cmd": [
6626d528ed9Sopenharmony_ci      "vpython3",
6636d528ed9Sopenharmony_ci      "-u",
6646d528ed9Sopenharmony_ci      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
6656d528ed9Sopenharmony_ci      "--json-output",
6666d528ed9Sopenharmony_ci      "/path/to/tmp/json",
6676d528ed9Sopenharmony_ci      "ensure-directory",
6686d528ed9Sopenharmony_ci      "--mode",
6696d528ed9Sopenharmony_ci      "0777",
6706d528ed9Sopenharmony_ci      "[START_DIR]/cipd_tool/infra/tools/luci/cas/33f9d887e5b8aeaaf9d65506acccfa8da2c480712e534a23a79e92c342c44bee"
6716d528ed9Sopenharmony_ci    ],
6726d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
6736d528ed9Sopenharmony_ci    "env": {
6746d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
6756d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
6766d528ed9Sopenharmony_ci      "CFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
6776d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
6786d528ed9Sopenharmony_ci      "LDFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path"
6796d528ed9Sopenharmony_ci    },
6806d528ed9Sopenharmony_ci    "infra_step": true,
6816d528ed9Sopenharmony_ci    "luci_context": {
6826d528ed9Sopenharmony_ci      "realm": {
6836d528ed9Sopenharmony_ci        "name": "gn:try"
6846d528ed9Sopenharmony_ci      },
6856d528ed9Sopenharmony_ci      "resultdb": {
6866d528ed9Sopenharmony_ci        "current_invocation": {
6876d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
6886d528ed9Sopenharmony_ci          "update_token": "token"
6896d528ed9Sopenharmony_ci        },
6906d528ed9Sopenharmony_ci        "hostname": "rdbhost"
6916d528ed9Sopenharmony_ci      }
6926d528ed9Sopenharmony_ci    },
6936d528ed9Sopenharmony_ci    "name": "release.mac-amd64.upload.install infra/tools/luci/cas.ensure package directory",
6946d528ed9Sopenharmony_ci    "~followup_annotations": [
6956d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@4@@@"
6966d528ed9Sopenharmony_ci    ]
6976d528ed9Sopenharmony_ci  },
6986d528ed9Sopenharmony_ci  {
6996d528ed9Sopenharmony_ci    "cmd": [
7006d528ed9Sopenharmony_ci      "cipd",
7016d528ed9Sopenharmony_ci      "ensure",
7026d528ed9Sopenharmony_ci      "-root",
7036d528ed9Sopenharmony_ci      "[START_DIR]/cipd_tool/infra/tools/luci/cas/33f9d887e5b8aeaaf9d65506acccfa8da2c480712e534a23a79e92c342c44bee",
7046d528ed9Sopenharmony_ci      "-ensure-file",
7056d528ed9Sopenharmony_ci      "infra/tools/luci/cas/${platform} git_revision:mock_infra_git_revision",
7066d528ed9Sopenharmony_ci      "-max-threads",
7076d528ed9Sopenharmony_ci      "0",
7086d528ed9Sopenharmony_ci      "-json-output",
7096d528ed9Sopenharmony_ci      "/path/to/tmp/json"
7106d528ed9Sopenharmony_ci    ],
7116d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
7126d528ed9Sopenharmony_ci    "env": {
7136d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
7146d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
7156d528ed9Sopenharmony_ci      "CFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
7166d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
7176d528ed9Sopenharmony_ci      "LDFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path"
7186d528ed9Sopenharmony_ci    },
7196d528ed9Sopenharmony_ci    "infra_step": true,
7206d528ed9Sopenharmony_ci    "luci_context": {
7216d528ed9Sopenharmony_ci      "realm": {
7226d528ed9Sopenharmony_ci        "name": "gn:try"
7236d528ed9Sopenharmony_ci      },
7246d528ed9Sopenharmony_ci      "resultdb": {
7256d528ed9Sopenharmony_ci        "current_invocation": {
7266d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
7276d528ed9Sopenharmony_ci          "update_token": "token"
7286d528ed9Sopenharmony_ci        },
7296d528ed9Sopenharmony_ci        "hostname": "rdbhost"
7306d528ed9Sopenharmony_ci      }
7316d528ed9Sopenharmony_ci    },
7326d528ed9Sopenharmony_ci    "name": "release.mac-amd64.upload.install infra/tools/luci/cas.ensure_installed",
7336d528ed9Sopenharmony_ci    "~followup_annotations": [
7346d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@4@@@",
7356d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@{@@@",
7366d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
7376d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
7386d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      {@@@",
7396d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:moc\",@@@",
7406d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/tools/luci/cas/resolved-platform\"@@@",
7416d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      }@@@",
7426d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    ]@@@",
7436d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  }@@@",
7446d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@}@@@",
7456d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@json.output@@@"
7466d528ed9Sopenharmony_ci    ]
7476d528ed9Sopenharmony_ci  },
7486d528ed9Sopenharmony_ci  {
7496d528ed9Sopenharmony_ci    "cmd": [
7506d528ed9Sopenharmony_ci      "[START_DIR]/cipd_tool/infra/tools/luci/cas/33f9d887e5b8aeaaf9d65506acccfa8da2c480712e534a23a79e92c342c44bee/cas",
7516d528ed9Sopenharmony_ci      "archive",
7526d528ed9Sopenharmony_ci      "-log-level",
7536d528ed9Sopenharmony_ci      "info",
7546d528ed9Sopenharmony_ci      "-cas-instance",
7556d528ed9Sopenharmony_ci      "projects/example-cas-server/instances/default_instance",
7566d528ed9Sopenharmony_ci      "-dump-digest",
7576d528ed9Sopenharmony_ci      "/path/to/tmp/",
7586d528ed9Sopenharmony_ci      "-paths-json",
7596d528ed9Sopenharmony_ci      "[[\"[START_DIR]/gn/out\", \"gn\"]]"
7606d528ed9Sopenharmony_ci    ],
7616d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
7626d528ed9Sopenharmony_ci    "env": {
7636d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
7646d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
7656d528ed9Sopenharmony_ci      "CFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
7666d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
7676d528ed9Sopenharmony_ci      "LDFLAGS": "--target=x86_64-apple-darwin --sysroot=/some/xcode/path"
7686d528ed9Sopenharmony_ci    },
7696d528ed9Sopenharmony_ci    "infra_step": true,
7706d528ed9Sopenharmony_ci    "luci_context": {
7716d528ed9Sopenharmony_ci      "realm": {
7726d528ed9Sopenharmony_ci        "name": "gn:try"
7736d528ed9Sopenharmony_ci      },
7746d528ed9Sopenharmony_ci      "resultdb": {
7756d528ed9Sopenharmony_ci        "current_invocation": {
7766d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
7776d528ed9Sopenharmony_ci          "update_token": "token"
7786d528ed9Sopenharmony_ci        },
7796d528ed9Sopenharmony_ci        "hostname": "rdbhost"
7806d528ed9Sopenharmony_ci      }
7816d528ed9Sopenharmony_ci    },
7826d528ed9Sopenharmony_ci    "name": "release.mac-amd64.upload.upload binary to CAS",
7836d528ed9Sopenharmony_ci    "~followup_annotations": [
7846d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@3@@@",
7856d528ed9Sopenharmony_ci      "@@@STEP_LINK@CAS UI@https://cas-viewer.appspot.com/projects/example-cas-server/instances/default_instance/blobs/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0/tree@@@"
7866d528ed9Sopenharmony_ci    ]
7876d528ed9Sopenharmony_ci  },
7886d528ed9Sopenharmony_ci  {
7896d528ed9Sopenharmony_ci    "cmd": [
7906d528ed9Sopenharmony_ci      "xcrun",
7916d528ed9Sopenharmony_ci      "--show-sdk-path"
7926d528ed9Sopenharmony_ci    ],
7936d528ed9Sopenharmony_ci    "luci_context": {
7946d528ed9Sopenharmony_ci      "realm": {
7956d528ed9Sopenharmony_ci        "name": "gn:try"
7966d528ed9Sopenharmony_ci      },
7976d528ed9Sopenharmony_ci      "resultdb": {
7986d528ed9Sopenharmony_ci        "current_invocation": {
7996d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
8006d528ed9Sopenharmony_ci          "update_token": "token"
8016d528ed9Sopenharmony_ci        },
8026d528ed9Sopenharmony_ci        "hostname": "rdbhost"
8036d528ed9Sopenharmony_ci      }
8046d528ed9Sopenharmony_ci    },
8056d528ed9Sopenharmony_ci    "name": "release.xcrun sdk-path (2)",
8066d528ed9Sopenharmony_ci    "~followup_annotations": [
8076d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@",
8086d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@raw_io.output_text[sdk-path]@/some/xcode/path@@@",
8096d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@raw_io.output_text[sdk-path]@@@"
8106d528ed9Sopenharmony_ci    ]
8116d528ed9Sopenharmony_ci  },
8126d528ed9Sopenharmony_ci  {
8136d528ed9Sopenharmony_ci    "cmd": [
8146d528ed9Sopenharmony_ci      "xcrun",
8156d528ed9Sopenharmony_ci      "--toolchain",
8166d528ed9Sopenharmony_ci      "clang",
8176d528ed9Sopenharmony_ci      "clang++",
8186d528ed9Sopenharmony_ci      "-xc++",
8196d528ed9Sopenharmony_ci      "-fsyntax-only",
8206d528ed9Sopenharmony_ci      "-Wp,-v",
8216d528ed9Sopenharmony_ci      "/dev/null"
8226d528ed9Sopenharmony_ci    ],
8236d528ed9Sopenharmony_ci    "luci_context": {
8246d528ed9Sopenharmony_ci      "realm": {
8256d528ed9Sopenharmony_ci        "name": "gn:try"
8266d528ed9Sopenharmony_ci      },
8276d528ed9Sopenharmony_ci      "resultdb": {
8286d528ed9Sopenharmony_ci        "current_invocation": {
8296d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
8306d528ed9Sopenharmony_ci          "update_token": "token"
8316d528ed9Sopenharmony_ci        },
8326d528ed9Sopenharmony_ci        "hostname": "rdbhost"
8336d528ed9Sopenharmony_ci      }
8346d528ed9Sopenharmony_ci    },
8356d528ed9Sopenharmony_ci    "name": "release.xcrun toolchain (2)",
8366d528ed9Sopenharmony_ci    "~followup_annotations": [
8376d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@",
8386d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@raw_io.output_text[toolchain]@[CACHE]/macos_sdk/XCode.app/include/c++/v1@@@",
8396d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@raw_io.output_text[toolchain]@@@"
8406d528ed9Sopenharmony_ci    ]
8416d528ed9Sopenharmony_ci  },
8426d528ed9Sopenharmony_ci  {
8436d528ed9Sopenharmony_ci    "cmd": [],
8446d528ed9Sopenharmony_ci    "name": "release.mac-arm64",
8456d528ed9Sopenharmony_ci    "~followup_annotations": [
8466d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@"
8476d528ed9Sopenharmony_ci    ]
8486d528ed9Sopenharmony_ci  },
8496d528ed9Sopenharmony_ci  {
8506d528ed9Sopenharmony_ci    "cmd": [
8516d528ed9Sopenharmony_ci      "python3",
8526d528ed9Sopenharmony_ci      "-u",
8536d528ed9Sopenharmony_ci      "[START_DIR]/gn/build/gen.py",
8546d528ed9Sopenharmony_ci      "--use-lto",
8556d528ed9Sopenharmony_ci      "--use-icf"
8566d528ed9Sopenharmony_ci    ],
8576d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
8586d528ed9Sopenharmony_ci    "env": {
8596d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
8606d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
8616d528ed9Sopenharmony_ci      "CFLAGS": "--target=arm64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
8626d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
8636d528ed9Sopenharmony_ci      "LDFLAGS": "--target=arm64-apple-darwin --sysroot=/some/xcode/path"
8646d528ed9Sopenharmony_ci    },
8656d528ed9Sopenharmony_ci    "luci_context": {
8666d528ed9Sopenharmony_ci      "realm": {
8676d528ed9Sopenharmony_ci        "name": "gn:try"
8686d528ed9Sopenharmony_ci      },
8696d528ed9Sopenharmony_ci      "resultdb": {
8706d528ed9Sopenharmony_ci        "current_invocation": {
8716d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
8726d528ed9Sopenharmony_ci          "update_token": "token"
8736d528ed9Sopenharmony_ci        },
8746d528ed9Sopenharmony_ci        "hostname": "rdbhost"
8756d528ed9Sopenharmony_ci      }
8766d528ed9Sopenharmony_ci    },
8776d528ed9Sopenharmony_ci    "name": "release.mac-arm64.generate",
8786d528ed9Sopenharmony_ci    "~followup_annotations": [
8796d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
8806d528ed9Sopenharmony_ci    ]
8816d528ed9Sopenharmony_ci  },
8826d528ed9Sopenharmony_ci  {
8836d528ed9Sopenharmony_ci    "cmd": [
8846d528ed9Sopenharmony_ci      "[START_DIR]/cipd/ninja",
8856d528ed9Sopenharmony_ci      "-C",
8866d528ed9Sopenharmony_ci      "[START_DIR]/gn/out"
8876d528ed9Sopenharmony_ci    ],
8886d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
8896d528ed9Sopenharmony_ci    "env": {
8906d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
8916d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
8926d528ed9Sopenharmony_ci      "CFLAGS": "--target=arm64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
8936d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
8946d528ed9Sopenharmony_ci      "LDFLAGS": "--target=arm64-apple-darwin --sysroot=/some/xcode/path"
8956d528ed9Sopenharmony_ci    },
8966d528ed9Sopenharmony_ci    "luci_context": {
8976d528ed9Sopenharmony_ci      "realm": {
8986d528ed9Sopenharmony_ci        "name": "gn:try"
8996d528ed9Sopenharmony_ci      },
9006d528ed9Sopenharmony_ci      "resultdb": {
9016d528ed9Sopenharmony_ci        "current_invocation": {
9026d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
9036d528ed9Sopenharmony_ci          "update_token": "token"
9046d528ed9Sopenharmony_ci        },
9056d528ed9Sopenharmony_ci        "hostname": "rdbhost"
9066d528ed9Sopenharmony_ci      }
9076d528ed9Sopenharmony_ci    },
9086d528ed9Sopenharmony_ci    "name": "release.mac-arm64.build",
9096d528ed9Sopenharmony_ci    "~followup_annotations": [
9106d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
9116d528ed9Sopenharmony_ci    ]
9126d528ed9Sopenharmony_ci  },
9136d528ed9Sopenharmony_ci  {
9146d528ed9Sopenharmony_ci    "cmd": [],
9156d528ed9Sopenharmony_ci    "name": "release.mac-arm64.upload",
9166d528ed9Sopenharmony_ci    "~followup_annotations": [
9176d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
9186d528ed9Sopenharmony_ci    ]
9196d528ed9Sopenharmony_ci  },
9206d528ed9Sopenharmony_ci  {
9216d528ed9Sopenharmony_ci    "cmd": [
9226d528ed9Sopenharmony_ci      "[START_DIR]/cipd_tool/infra/tools/luci/cas/33f9d887e5b8aeaaf9d65506acccfa8da2c480712e534a23a79e92c342c44bee/cas",
9236d528ed9Sopenharmony_ci      "archive",
9246d528ed9Sopenharmony_ci      "-log-level",
9256d528ed9Sopenharmony_ci      "info",
9266d528ed9Sopenharmony_ci      "-cas-instance",
9276d528ed9Sopenharmony_ci      "projects/example-cas-server/instances/default_instance",
9286d528ed9Sopenharmony_ci      "-dump-digest",
9296d528ed9Sopenharmony_ci      "/path/to/tmp/",
9306d528ed9Sopenharmony_ci      "-paths-json",
9316d528ed9Sopenharmony_ci      "[[\"[START_DIR]/gn/out\", \"gn\"]]"
9326d528ed9Sopenharmony_ci    ],
9336d528ed9Sopenharmony_ci    "cwd": "[START_DIR]/gn",
9346d528ed9Sopenharmony_ci    "env": {
9356d528ed9Sopenharmony_ci      "AR": "[START_DIR]/cipd/bin/llvm-ar",
9366d528ed9Sopenharmony_ci      "CC": "[START_DIR]/cipd/bin/clang",
9376d528ed9Sopenharmony_ci      "CFLAGS": "--target=arm64-apple-darwin --sysroot=/some/xcode/path -nostdinc++ -cxx-isystem [CACHE]/macos_sdk/XCode.app/include/c++/v1",
9386d528ed9Sopenharmony_ci      "CXX": "[START_DIR]/cipd/bin/clang++",
9396d528ed9Sopenharmony_ci      "LDFLAGS": "--target=arm64-apple-darwin --sysroot=/some/xcode/path"
9406d528ed9Sopenharmony_ci    },
9416d528ed9Sopenharmony_ci    "infra_step": true,
9426d528ed9Sopenharmony_ci    "luci_context": {
9436d528ed9Sopenharmony_ci      "realm": {
9446d528ed9Sopenharmony_ci        "name": "gn:try"
9456d528ed9Sopenharmony_ci      },
9466d528ed9Sopenharmony_ci      "resultdb": {
9476d528ed9Sopenharmony_ci        "current_invocation": {
9486d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
9496d528ed9Sopenharmony_ci          "update_token": "token"
9506d528ed9Sopenharmony_ci        },
9516d528ed9Sopenharmony_ci        "hostname": "rdbhost"
9526d528ed9Sopenharmony_ci      }
9536d528ed9Sopenharmony_ci    },
9546d528ed9Sopenharmony_ci    "name": "release.mac-arm64.upload.upload binary to CAS",
9556d528ed9Sopenharmony_ci    "~followup_annotations": [
9566d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@3@@@",
9576d528ed9Sopenharmony_ci      "@@@STEP_LINK@CAS UI@https://cas-viewer.appspot.com/projects/example-cas-server/instances/default_instance/blobs/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0/tree@@@"
9586d528ed9Sopenharmony_ci    ]
9596d528ed9Sopenharmony_ci  },
9606d528ed9Sopenharmony_ci  {
9616d528ed9Sopenharmony_ci    "cmd": [
9626d528ed9Sopenharmony_ci      "sudo",
9636d528ed9Sopenharmony_ci      "xcode-select",
9646d528ed9Sopenharmony_ci      "--reset"
9656d528ed9Sopenharmony_ci    ],
9666d528ed9Sopenharmony_ci    "infra_step": true,
9676d528ed9Sopenharmony_ci    "luci_context": {
9686d528ed9Sopenharmony_ci      "realm": {
9696d528ed9Sopenharmony_ci        "name": "gn:try"
9706d528ed9Sopenharmony_ci      },
9716d528ed9Sopenharmony_ci      "resultdb": {
9726d528ed9Sopenharmony_ci        "current_invocation": {
9736d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
9746d528ed9Sopenharmony_ci          "update_token": "token"
9756d528ed9Sopenharmony_ci        },
9766d528ed9Sopenharmony_ci        "hostname": "rdbhost"
9776d528ed9Sopenharmony_ci      }
9786d528ed9Sopenharmony_ci    },
9796d528ed9Sopenharmony_ci    "name": "reset XCode"
9806d528ed9Sopenharmony_ci  },
9816d528ed9Sopenharmony_ci  {
9826d528ed9Sopenharmony_ci    "name": "$result"
9836d528ed9Sopenharmony_ci  }
9846d528ed9Sopenharmony_ci]