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:ci"
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      "2d72510e447ab60a9728aeea2362d8be2cbd7789"
376d528ed9Sopenharmony_ci    ],
386d528ed9Sopenharmony_ci    "cwd": "[START_DIR]\\gn",
396d528ed9Sopenharmony_ci    "infra_step": true,
406d528ed9Sopenharmony_ci    "luci_context": {
416d528ed9Sopenharmony_ci      "realm": {
426d528ed9Sopenharmony_ci        "name": "gn:ci"
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:ci"
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:ci"
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      "cipd.bat",
1106d528ed9Sopenharmony_ci      "ensure",
1116d528ed9Sopenharmony_ci      "-root",
1126d528ed9Sopenharmony_ci      "[START_DIR]\\cipd",
1136d528ed9Sopenharmony_ci      "-ensure-file",
1146d528ed9Sopenharmony_ci      "infra/ninja/${platform} version:1.8.2",
1156d528ed9Sopenharmony_ci      "-max-threads",
1166d528ed9Sopenharmony_ci      "0",
1176d528ed9Sopenharmony_ci      "-json-output",
1186d528ed9Sopenharmony_ci      "/path/to/tmp/json"
1196d528ed9Sopenharmony_ci    ],
1206d528ed9Sopenharmony_ci    "infra_step": true,
1216d528ed9Sopenharmony_ci    "luci_context": {
1226d528ed9Sopenharmony_ci      "realm": {
1236d528ed9Sopenharmony_ci        "name": "gn:ci"
1246d528ed9Sopenharmony_ci      },
1256d528ed9Sopenharmony_ci      "resultdb": {
1266d528ed9Sopenharmony_ci        "current_invocation": {
1276d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
1286d528ed9Sopenharmony_ci          "update_token": "token"
1296d528ed9Sopenharmony_ci        },
1306d528ed9Sopenharmony_ci        "hostname": "rdbhost"
1316d528ed9Sopenharmony_ci      }
1326d528ed9Sopenharmony_ci    },
1336d528ed9Sopenharmony_ci    "name": "ensure_installed",
1346d528ed9Sopenharmony_ci    "~followup_annotations": [
1356d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@{@@@",
1366d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
1376d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
1386d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      {@@@",
1396d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-version:1.8.2---\",@@@",
1406d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/ninja/resolved-platform\"@@@",
1416d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      }@@@",
1426d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    ]@@@",
1436d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  }@@@",
1446d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@}@@@",
1456d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@json.output@@@"
1466d528ed9Sopenharmony_ci    ]
1476d528ed9Sopenharmony_ci  },
1486d528ed9Sopenharmony_ci  {
1496d528ed9Sopenharmony_ci    "cmd": [
1506d528ed9Sopenharmony_ci      "cipd.bat",
1516d528ed9Sopenharmony_ci      "ensure",
1526d528ed9Sopenharmony_ci      "-root",
1536d528ed9Sopenharmony_ci      "[CACHE]\\windows_sdk",
1546d528ed9Sopenharmony_ci      "-ensure-file",
1556d528ed9Sopenharmony_ci      "chrome_internal/third_party/sdk/windows uploaded:2024-01-11",
1566d528ed9Sopenharmony_ci      "-max-threads",
1576d528ed9Sopenharmony_ci      "0",
1586d528ed9Sopenharmony_ci      "-json-output",
1596d528ed9Sopenharmony_ci      "/path/to/tmp/json"
1606d528ed9Sopenharmony_ci    ],
1616d528ed9Sopenharmony_ci    "infra_step": true,
1626d528ed9Sopenharmony_ci    "luci_context": {
1636d528ed9Sopenharmony_ci      "realm": {
1646d528ed9Sopenharmony_ci        "name": "gn:ci"
1656d528ed9Sopenharmony_ci      },
1666d528ed9Sopenharmony_ci      "resultdb": {
1676d528ed9Sopenharmony_ci        "current_invocation": {
1686d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
1696d528ed9Sopenharmony_ci          "update_token": "token"
1706d528ed9Sopenharmony_ci        },
1716d528ed9Sopenharmony_ci        "hostname": "rdbhost"
1726d528ed9Sopenharmony_ci      }
1736d528ed9Sopenharmony_ci    },
1746d528ed9Sopenharmony_ci    "name": "ensure_installed (2)",
1756d528ed9Sopenharmony_ci    "~followup_annotations": [
1766d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@{@@@",
1776d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
1786d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
1796d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      {@@@",
1806d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-uploaded:2024-01\",@@@",
1816d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"package\": \"chrome_internal/third_party/sdk/windows\"@@@",
1826d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      }@@@",
1836d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    ]@@@",
1846d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  }@@@",
1856d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@}@@@",
1866d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@json.output@@@"
1876d528ed9Sopenharmony_ci    ]
1886d528ed9Sopenharmony_ci  },
1896d528ed9Sopenharmony_ci  {
1906d528ed9Sopenharmony_ci    "cmd": [
1916d528ed9Sopenharmony_ci      "python3",
1926d528ed9Sopenharmony_ci      "-u",
1936d528ed9Sopenharmony_ci      "RECIPE_MODULE[recipe_engine::json]\\resources\\read.py",
1946d528ed9Sopenharmony_ci      "[CACHE]\\windows_sdk\\Windows Kits\\10\\bin\\SetEnv.x64.json",
1956d528ed9Sopenharmony_ci      "/path/to/tmp/json"
1966d528ed9Sopenharmony_ci    ],
1976d528ed9Sopenharmony_ci    "luci_context": {
1986d528ed9Sopenharmony_ci      "realm": {
1996d528ed9Sopenharmony_ci        "name": "gn:ci"
2006d528ed9Sopenharmony_ci      },
2016d528ed9Sopenharmony_ci      "resultdb": {
2026d528ed9Sopenharmony_ci        "current_invocation": {
2036d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
2046d528ed9Sopenharmony_ci          "update_token": "token"
2056d528ed9Sopenharmony_ci        },
2066d528ed9Sopenharmony_ci        "hostname": "rdbhost"
2076d528ed9Sopenharmony_ci      }
2086d528ed9Sopenharmony_ci    },
2096d528ed9Sopenharmony_ci    "name": "read SetEnv.x64.json",
2106d528ed9Sopenharmony_ci    "~followup_annotations": [
2116d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@{@@@",
2126d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  \"env\": {@@@",
2136d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    \"PATH\": [@@@",
2146d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      [@@@",
2156d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"Windows Kits\",@@@",
2166d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"10\",@@@",
2176d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"bin\",@@@",
2186d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"10.0.19041.0\",@@@",
2196d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \"x64\"@@@",
2206d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      ]@@@",
2216d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    ],@@@",
2226d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    \"VSINSTALLDIR\": [@@@",
2236d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      [@@@",
2246d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@        \".\\\\\"@@@",
2256d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@      ]@@@",
2266d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    ]@@@",
2276d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  }@@@",
2286d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@}@@@",
2296d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@json.output@@@"
2306d528ed9Sopenharmony_ci    ]
2316d528ed9Sopenharmony_ci  },
2326d528ed9Sopenharmony_ci  {
2336d528ed9Sopenharmony_ci    "cmd": [],
2346d528ed9Sopenharmony_ci    "name": "debug"
2356d528ed9Sopenharmony_ci  },
2366d528ed9Sopenharmony_ci  {
2376d528ed9Sopenharmony_ci    "cmd": [],
2386d528ed9Sopenharmony_ci    "name": "debug.windows-amd64",
2396d528ed9Sopenharmony_ci    "~followup_annotations": [
2406d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@"
2416d528ed9Sopenharmony_ci    ]
2426d528ed9Sopenharmony_ci  },
2436d528ed9Sopenharmony_ci  {
2446d528ed9Sopenharmony_ci    "cmd": [
2456d528ed9Sopenharmony_ci      "python3",
2466d528ed9Sopenharmony_ci      "-u",
2476d528ed9Sopenharmony_ci      "[START_DIR]\\gn\\build\\gen.py",
2486d528ed9Sopenharmony_ci      "-d"
2496d528ed9Sopenharmony_ci    ],
2506d528ed9Sopenharmony_ci    "cwd": "[START_DIR]\\gn",
2516d528ed9Sopenharmony_ci    "env": {
2526d528ed9Sopenharmony_ci      "VSINSTALLDIR": "[CACHE]\\windows_sdk\\.\\"
2536d528ed9Sopenharmony_ci    },
2546d528ed9Sopenharmony_ci    "env_prefixes": {
2556d528ed9Sopenharmony_ci      "PATH": [
2566d528ed9Sopenharmony_ci        "[CACHE]\\windows_sdk\\Windows Kits\\10\\bin\\10.0.19041.0\\x64"
2576d528ed9Sopenharmony_ci      ]
2586d528ed9Sopenharmony_ci    },
2596d528ed9Sopenharmony_ci    "luci_context": {
2606d528ed9Sopenharmony_ci      "realm": {
2616d528ed9Sopenharmony_ci        "name": "gn:ci"
2626d528ed9Sopenharmony_ci      },
2636d528ed9Sopenharmony_ci      "resultdb": {
2646d528ed9Sopenharmony_ci        "current_invocation": {
2656d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
2666d528ed9Sopenharmony_ci          "update_token": "token"
2676d528ed9Sopenharmony_ci        },
2686d528ed9Sopenharmony_ci        "hostname": "rdbhost"
2696d528ed9Sopenharmony_ci      }
2706d528ed9Sopenharmony_ci    },
2716d528ed9Sopenharmony_ci    "name": "debug.windows-amd64.generate",
2726d528ed9Sopenharmony_ci    "~followup_annotations": [
2736d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
2746d528ed9Sopenharmony_ci    ]
2756d528ed9Sopenharmony_ci  },
2766d528ed9Sopenharmony_ci  {
2776d528ed9Sopenharmony_ci    "cmd": [
2786d528ed9Sopenharmony_ci      "[START_DIR]\\cipd\\ninja",
2796d528ed9Sopenharmony_ci      "-C",
2806d528ed9Sopenharmony_ci      "[START_DIR]\\gn\\out"
2816d528ed9Sopenharmony_ci    ],
2826d528ed9Sopenharmony_ci    "cwd": "[START_DIR]\\gn",
2836d528ed9Sopenharmony_ci    "env": {
2846d528ed9Sopenharmony_ci      "VSINSTALLDIR": "[CACHE]\\windows_sdk\\.\\"
2856d528ed9Sopenharmony_ci    },
2866d528ed9Sopenharmony_ci    "env_prefixes": {
2876d528ed9Sopenharmony_ci      "PATH": [
2886d528ed9Sopenharmony_ci        "[CACHE]\\windows_sdk\\Windows Kits\\10\\bin\\10.0.19041.0\\x64"
2896d528ed9Sopenharmony_ci      ]
2906d528ed9Sopenharmony_ci    },
2916d528ed9Sopenharmony_ci    "luci_context": {
2926d528ed9Sopenharmony_ci      "realm": {
2936d528ed9Sopenharmony_ci        "name": "gn:ci"
2946d528ed9Sopenharmony_ci      },
2956d528ed9Sopenharmony_ci      "resultdb": {
2966d528ed9Sopenharmony_ci        "current_invocation": {
2976d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
2986d528ed9Sopenharmony_ci          "update_token": "token"
2996d528ed9Sopenharmony_ci        },
3006d528ed9Sopenharmony_ci        "hostname": "rdbhost"
3016d528ed9Sopenharmony_ci      }
3026d528ed9Sopenharmony_ci    },
3036d528ed9Sopenharmony_ci    "name": "debug.windows-amd64.build",
3046d528ed9Sopenharmony_ci    "~followup_annotations": [
3056d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
3066d528ed9Sopenharmony_ci    ]
3076d528ed9Sopenharmony_ci  },
3086d528ed9Sopenharmony_ci  {
3096d528ed9Sopenharmony_ci    "cmd": [
3106d528ed9Sopenharmony_ci      "[START_DIR]\\gn\\out\\gn_unittests"
3116d528ed9Sopenharmony_ci    ],
3126d528ed9Sopenharmony_ci    "cwd": "[START_DIR]\\gn",
3136d528ed9Sopenharmony_ci    "env": {
3146d528ed9Sopenharmony_ci      "VSINSTALLDIR": "[CACHE]\\windows_sdk\\.\\"
3156d528ed9Sopenharmony_ci    },
3166d528ed9Sopenharmony_ci    "env_prefixes": {
3176d528ed9Sopenharmony_ci      "PATH": [
3186d528ed9Sopenharmony_ci        "[CACHE]\\windows_sdk\\Windows Kits\\10\\bin\\10.0.19041.0\\x64"
3196d528ed9Sopenharmony_ci      ]
3206d528ed9Sopenharmony_ci    },
3216d528ed9Sopenharmony_ci    "luci_context": {
3226d528ed9Sopenharmony_ci      "realm": {
3236d528ed9Sopenharmony_ci        "name": "gn:ci"
3246d528ed9Sopenharmony_ci      },
3256d528ed9Sopenharmony_ci      "resultdb": {
3266d528ed9Sopenharmony_ci        "current_invocation": {
3276d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
3286d528ed9Sopenharmony_ci          "update_token": "token"
3296d528ed9Sopenharmony_ci        },
3306d528ed9Sopenharmony_ci        "hostname": "rdbhost"
3316d528ed9Sopenharmony_ci      }
3326d528ed9Sopenharmony_ci    },
3336d528ed9Sopenharmony_ci    "name": "debug.windows-amd64.test",
3346d528ed9Sopenharmony_ci    "~followup_annotations": [
3356d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
3366d528ed9Sopenharmony_ci    ]
3376d528ed9Sopenharmony_ci  },
3386d528ed9Sopenharmony_ci  {
3396d528ed9Sopenharmony_ci    "cmd": [],
3406d528ed9Sopenharmony_ci    "name": "release"
3416d528ed9Sopenharmony_ci  },
3426d528ed9Sopenharmony_ci  {
3436d528ed9Sopenharmony_ci    "cmd": [],
3446d528ed9Sopenharmony_ci    "name": "release.windows-amd64",
3456d528ed9Sopenharmony_ci    "~followup_annotations": [
3466d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@1@@@"
3476d528ed9Sopenharmony_ci    ]
3486d528ed9Sopenharmony_ci  },
3496d528ed9Sopenharmony_ci  {
3506d528ed9Sopenharmony_ci    "cmd": [
3516d528ed9Sopenharmony_ci      "python3",
3526d528ed9Sopenharmony_ci      "-u",
3536d528ed9Sopenharmony_ci      "[START_DIR]\\gn\\build\\gen.py",
3546d528ed9Sopenharmony_ci      "--use-lto",
3556d528ed9Sopenharmony_ci      "--use-icf"
3566d528ed9Sopenharmony_ci    ],
3576d528ed9Sopenharmony_ci    "cwd": "[START_DIR]\\gn",
3586d528ed9Sopenharmony_ci    "env": {
3596d528ed9Sopenharmony_ci      "VSINSTALLDIR": "[CACHE]\\windows_sdk\\.\\"
3606d528ed9Sopenharmony_ci    },
3616d528ed9Sopenharmony_ci    "env_prefixes": {
3626d528ed9Sopenharmony_ci      "PATH": [
3636d528ed9Sopenharmony_ci        "[CACHE]\\windows_sdk\\Windows Kits\\10\\bin\\10.0.19041.0\\x64"
3646d528ed9Sopenharmony_ci      ]
3656d528ed9Sopenharmony_ci    },
3666d528ed9Sopenharmony_ci    "luci_context": {
3676d528ed9Sopenharmony_ci      "realm": {
3686d528ed9Sopenharmony_ci        "name": "gn:ci"
3696d528ed9Sopenharmony_ci      },
3706d528ed9Sopenharmony_ci      "resultdb": {
3716d528ed9Sopenharmony_ci        "current_invocation": {
3726d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
3736d528ed9Sopenharmony_ci          "update_token": "token"
3746d528ed9Sopenharmony_ci        },
3756d528ed9Sopenharmony_ci        "hostname": "rdbhost"
3766d528ed9Sopenharmony_ci      }
3776d528ed9Sopenharmony_ci    },
3786d528ed9Sopenharmony_ci    "name": "release.windows-amd64.generate",
3796d528ed9Sopenharmony_ci    "~followup_annotations": [
3806d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
3816d528ed9Sopenharmony_ci    ]
3826d528ed9Sopenharmony_ci  },
3836d528ed9Sopenharmony_ci  {
3846d528ed9Sopenharmony_ci    "cmd": [
3856d528ed9Sopenharmony_ci      "[START_DIR]\\cipd\\ninja",
3866d528ed9Sopenharmony_ci      "-C",
3876d528ed9Sopenharmony_ci      "[START_DIR]\\gn\\out"
3886d528ed9Sopenharmony_ci    ],
3896d528ed9Sopenharmony_ci    "cwd": "[START_DIR]\\gn",
3906d528ed9Sopenharmony_ci    "env": {
3916d528ed9Sopenharmony_ci      "VSINSTALLDIR": "[CACHE]\\windows_sdk\\.\\"
3926d528ed9Sopenharmony_ci    },
3936d528ed9Sopenharmony_ci    "env_prefixes": {
3946d528ed9Sopenharmony_ci      "PATH": [
3956d528ed9Sopenharmony_ci        "[CACHE]\\windows_sdk\\Windows Kits\\10\\bin\\10.0.19041.0\\x64"
3966d528ed9Sopenharmony_ci      ]
3976d528ed9Sopenharmony_ci    },
3986d528ed9Sopenharmony_ci    "luci_context": {
3996d528ed9Sopenharmony_ci      "realm": {
4006d528ed9Sopenharmony_ci        "name": "gn:ci"
4016d528ed9Sopenharmony_ci      },
4026d528ed9Sopenharmony_ci      "resultdb": {
4036d528ed9Sopenharmony_ci        "current_invocation": {
4046d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
4056d528ed9Sopenharmony_ci          "update_token": "token"
4066d528ed9Sopenharmony_ci        },
4076d528ed9Sopenharmony_ci        "hostname": "rdbhost"
4086d528ed9Sopenharmony_ci      }
4096d528ed9Sopenharmony_ci    },
4106d528ed9Sopenharmony_ci    "name": "release.windows-amd64.build",
4116d528ed9Sopenharmony_ci    "~followup_annotations": [
4126d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
4136d528ed9Sopenharmony_ci    ]
4146d528ed9Sopenharmony_ci  },
4156d528ed9Sopenharmony_ci  {
4166d528ed9Sopenharmony_ci    "cmd": [
4176d528ed9Sopenharmony_ci      "[START_DIR]\\gn\\out\\gn_unittests"
4186d528ed9Sopenharmony_ci    ],
4196d528ed9Sopenharmony_ci    "cwd": "[START_DIR]\\gn",
4206d528ed9Sopenharmony_ci    "env": {
4216d528ed9Sopenharmony_ci      "VSINSTALLDIR": "[CACHE]\\windows_sdk\\.\\"
4226d528ed9Sopenharmony_ci    },
4236d528ed9Sopenharmony_ci    "env_prefixes": {
4246d528ed9Sopenharmony_ci      "PATH": [
4256d528ed9Sopenharmony_ci        "[CACHE]\\windows_sdk\\Windows Kits\\10\\bin\\10.0.19041.0\\x64"
4266d528ed9Sopenharmony_ci      ]
4276d528ed9Sopenharmony_ci    },
4286d528ed9Sopenharmony_ci    "luci_context": {
4296d528ed9Sopenharmony_ci      "realm": {
4306d528ed9Sopenharmony_ci        "name": "gn:ci"
4316d528ed9Sopenharmony_ci      },
4326d528ed9Sopenharmony_ci      "resultdb": {
4336d528ed9Sopenharmony_ci        "current_invocation": {
4346d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
4356d528ed9Sopenharmony_ci          "update_token": "token"
4366d528ed9Sopenharmony_ci        },
4376d528ed9Sopenharmony_ci        "hostname": "rdbhost"
4386d528ed9Sopenharmony_ci      }
4396d528ed9Sopenharmony_ci    },
4406d528ed9Sopenharmony_ci    "name": "release.windows-amd64.test",
4416d528ed9Sopenharmony_ci    "~followup_annotations": [
4426d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
4436d528ed9Sopenharmony_ci    ]
4446d528ed9Sopenharmony_ci  },
4456d528ed9Sopenharmony_ci  {
4466d528ed9Sopenharmony_ci    "cmd": [],
4476d528ed9Sopenharmony_ci    "name": "release.windows-amd64.upload",
4486d528ed9Sopenharmony_ci    "~followup_annotations": [
4496d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@2@@@"
4506d528ed9Sopenharmony_ci    ]
4516d528ed9Sopenharmony_ci  },
4526d528ed9Sopenharmony_ci  {
4536d528ed9Sopenharmony_ci    "cmd": [
4546d528ed9Sopenharmony_ci      "cipd.bat",
4556d528ed9Sopenharmony_ci      "pkg-build",
4566d528ed9Sopenharmony_ci      "-pkg-def",
4576d528ed9Sopenharmony_ci      "{\"data\": [{\"file\": \"gn.exe\"}, {\"version_file\": \".versions/gn.exe.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"gn/gn/windows-amd64\", \"root\": \"[START_DIR]\\\\gn\\\\out\"}",
4586d528ed9Sopenharmony_ci      "-out",
4596d528ed9Sopenharmony_ci      "[CLEANUP]\\gn.cipd",
4606d528ed9Sopenharmony_ci      "-hash-algo",
4616d528ed9Sopenharmony_ci      "sha256",
4626d528ed9Sopenharmony_ci      "-json-output",
4636d528ed9Sopenharmony_ci      "/path/to/tmp/json"
4646d528ed9Sopenharmony_ci    ],
4656d528ed9Sopenharmony_ci    "cwd": "[START_DIR]\\gn",
4666d528ed9Sopenharmony_ci    "env": {
4676d528ed9Sopenharmony_ci      "VSINSTALLDIR": "[CACHE]\\windows_sdk\\.\\"
4686d528ed9Sopenharmony_ci    },
4696d528ed9Sopenharmony_ci    "env_prefixes": {
4706d528ed9Sopenharmony_ci      "PATH": [
4716d528ed9Sopenharmony_ci        "[CACHE]\\windows_sdk\\Windows Kits\\10\\bin\\10.0.19041.0\\x64"
4726d528ed9Sopenharmony_ci      ]
4736d528ed9Sopenharmony_ci    },
4746d528ed9Sopenharmony_ci    "luci_context": {
4756d528ed9Sopenharmony_ci      "realm": {
4766d528ed9Sopenharmony_ci        "name": "gn:ci"
4776d528ed9Sopenharmony_ci      },
4786d528ed9Sopenharmony_ci      "resultdb": {
4796d528ed9Sopenharmony_ci        "current_invocation": {
4806d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
4816d528ed9Sopenharmony_ci          "update_token": "token"
4826d528ed9Sopenharmony_ci        },
4836d528ed9Sopenharmony_ci        "hostname": "rdbhost"
4846d528ed9Sopenharmony_ci      }
4856d528ed9Sopenharmony_ci    },
4866d528ed9Sopenharmony_ci    "name": "release.windows-amd64.upload.build gn/gn/windows-amd64",
4876d528ed9Sopenharmony_ci    "~followup_annotations": [
4886d528ed9Sopenharmony_ci      "@@@STEP_NEST_LEVEL@3@@@",
4896d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@{@@@",
4906d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
4916d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    \"instance_id\": \"40-chars-fake-of-the-package-instance_id\",@@@",
4926d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@    \"package\": \"gn/gn/windows-amd64\"@@@",
4936d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@  }@@@",
4946d528ed9Sopenharmony_ci      "@@@STEP_LOG_LINE@json.output@}@@@",
4956d528ed9Sopenharmony_ci      "@@@STEP_LOG_END@json.output@@@"
4966d528ed9Sopenharmony_ci    ]
4976d528ed9Sopenharmony_ci  },
4986d528ed9Sopenharmony_ci  {
4996d528ed9Sopenharmony_ci    "cmd": [
5006d528ed9Sopenharmony_ci      "taskkill.exe",
5016d528ed9Sopenharmony_ci      "/f",
5026d528ed9Sopenharmony_ci      "/t",
5036d528ed9Sopenharmony_ci      "/im",
5046d528ed9Sopenharmony_ci      "mspdbsrv.exe"
5056d528ed9Sopenharmony_ci    ],
5066d528ed9Sopenharmony_ci    "env": {
5076d528ed9Sopenharmony_ci      "VSINSTALLDIR": "[CACHE]\\windows_sdk\\.\\"
5086d528ed9Sopenharmony_ci    },
5096d528ed9Sopenharmony_ci    "env_prefixes": {
5106d528ed9Sopenharmony_ci      "PATH": [
5116d528ed9Sopenharmony_ci        "[CACHE]\\windows_sdk\\Windows Kits\\10\\bin\\10.0.19041.0\\x64"
5126d528ed9Sopenharmony_ci      ]
5136d528ed9Sopenharmony_ci    },
5146d528ed9Sopenharmony_ci    "luci_context": {
5156d528ed9Sopenharmony_ci      "realm": {
5166d528ed9Sopenharmony_ci        "name": "gn:ci"
5176d528ed9Sopenharmony_ci      },
5186d528ed9Sopenharmony_ci      "resultdb": {
5196d528ed9Sopenharmony_ci        "current_invocation": {
5206d528ed9Sopenharmony_ci          "name": "invocations/build:8945511751514863184",
5216d528ed9Sopenharmony_ci          "update_token": "token"
5226d528ed9Sopenharmony_ci        },
5236d528ed9Sopenharmony_ci        "hostname": "rdbhost"
5246d528ed9Sopenharmony_ci      }
5256d528ed9Sopenharmony_ci    },
5266d528ed9Sopenharmony_ci    "name": "taskkill mspdbsrv"
5276d528ed9Sopenharmony_ci  },
5286d528ed9Sopenharmony_ci  {
5296d528ed9Sopenharmony_ci    "name": "$result"
5306d528ed9Sopenharmony_ci  }
5316d528ed9Sopenharmony_ci]