• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[
2  {
3    "cmd": [],
4    "name": "git"
5  },
6  {
7    "cmd": [
8      "git",
9      "init",
10      "[START_DIR]/gn"
11    ],
12    "infra_step": true,
13    "luci_context": {
14      "realm": {
15        "name": "gn:ci"
16      },
17      "resultdb": {
18        "current_invocation": {
19          "name": "invocations/build:8945511751514863184",
20          "update_token": "token"
21        },
22        "hostname": "rdbhost"
23      }
24    },
25    "name": "git.init",
26    "~followup_annotations": [
27      "@@@STEP_NEST_LEVEL@1@@@"
28    ]
29  },
30  {
31    "cmd": [
32      "git",
33      "fetch",
34      "--tags",
35      "https://gn.googlesource.com/gn",
36      "2d72510e447ab60a9728aeea2362d8be2cbd7789"
37    ],
38    "cwd": "[START_DIR]/gn",
39    "infra_step": true,
40    "luci_context": {
41      "realm": {
42        "name": "gn:ci"
43      },
44      "resultdb": {
45        "current_invocation": {
46          "name": "invocations/build:8945511751514863184",
47          "update_token": "token"
48        },
49        "hostname": "rdbhost"
50      }
51    },
52    "name": "git.fetch",
53    "~followup_annotations": [
54      "@@@STEP_NEST_LEVEL@1@@@"
55    ]
56  },
57  {
58    "cmd": [
59      "git",
60      "checkout",
61      "FETCH_HEAD"
62    ],
63    "cwd": "[START_DIR]/gn",
64    "infra_step": true,
65    "luci_context": {
66      "realm": {
67        "name": "gn:ci"
68      },
69      "resultdb": {
70        "current_invocation": {
71          "name": "invocations/build:8945511751514863184",
72          "update_token": "token"
73        },
74        "hostname": "rdbhost"
75      }
76    },
77    "name": "git.checkout",
78    "~followup_annotations": [
79      "@@@STEP_NEST_LEVEL@1@@@"
80    ]
81  },
82  {
83    "cmd": [
84      "git",
85      "rev-parse",
86      "HEAD"
87    ],
88    "cwd": "[START_DIR]/gn",
89    "infra_step": true,
90    "luci_context": {
91      "realm": {
92        "name": "gn:ci"
93      },
94      "resultdb": {
95        "current_invocation": {
96          "name": "invocations/build:8945511751514863184",
97          "update_token": "token"
98        },
99        "hostname": "rdbhost"
100      }
101    },
102    "name": "git.rev-parse",
103    "~followup_annotations": [
104      "@@@STEP_NEST_LEVEL@1@@@"
105    ]
106  },
107  {
108    "cmd": [
109      "cipd",
110      "ensure",
111      "-root",
112      "[START_DIR]/cipd",
113      "-ensure-file",
114      "infra/ninja/${platform} version:1.8.2\nfuchsia/third_party/clang/${platform} integration\n@Subdir sysroot\nfuchsia/third_party/sysroot/linux git_revision:c912d089c3d46d8982fdef76a50514cca79b6132\n@Subdir sysroot-focal\nfuchsia/third_party/sysroot/focal git_revision:fa7a5a9710540f30ff98ae48b62f2cdf72ed2acd",
115      "-max-threads",
116      "0",
117      "-json-output",
118      "/path/to/tmp/json"
119    ],
120    "infra_step": true,
121    "luci_context": {
122      "realm": {
123        "name": "gn:ci"
124      },
125      "resultdb": {
126        "current_invocation": {
127          "name": "invocations/build:8945511751514863184",
128          "update_token": "token"
129        },
130        "hostname": "rdbhost"
131      }
132    },
133    "name": "ensure_installed",
134    "~followup_annotations": [
135      "@@@STEP_LOG_LINE@json.output@{@@@",
136      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
137      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
138      "@@@STEP_LOG_LINE@json.output@      {@@@",
139      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-integration-----\",@@@",
140      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/third_party/clang/resolved-platform\"@@@",
141      "@@@STEP_LOG_LINE@json.output@      },@@@",
142      "@@@STEP_LOG_LINE@json.output@      {@@@",
143      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-version:1.8.2---\",@@@",
144      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/ninja/resolved-platform\"@@@",
145      "@@@STEP_LOG_LINE@json.output@      }@@@",
146      "@@@STEP_LOG_LINE@json.output@    ],@@@",
147      "@@@STEP_LOG_LINE@json.output@    \"sysroot\": [@@@",
148      "@@@STEP_LOG_LINE@json.output@      {@@@",
149      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:c91\",@@@",
150      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/third_party/sysroot/linux\"@@@",
151      "@@@STEP_LOG_LINE@json.output@      }@@@",
152      "@@@STEP_LOG_LINE@json.output@    ],@@@",
153      "@@@STEP_LOG_LINE@json.output@    \"sysroot-focal\": [@@@",
154      "@@@STEP_LOG_LINE@json.output@      {@@@",
155      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:fa7\",@@@",
156      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/third_party/sysroot/focal\"@@@",
157      "@@@STEP_LOG_LINE@json.output@      }@@@",
158      "@@@STEP_LOG_LINE@json.output@    ]@@@",
159      "@@@STEP_LOG_LINE@json.output@  }@@@",
160      "@@@STEP_LOG_LINE@json.output@}@@@",
161      "@@@STEP_LOG_END@json.output@@@"
162    ]
163  },
164  {
165    "cmd": [],
166    "name": "jemalloc"
167  },
168  {
169    "cmd": [
170      "git",
171      "init",
172      "[START_DIR]/jemalloc"
173    ],
174    "luci_context": {
175      "realm": {
176        "name": "gn:ci"
177      },
178      "resultdb": {
179        "current_invocation": {
180          "name": "invocations/build:8945511751514863184",
181          "update_token": "token"
182        },
183        "hostname": "rdbhost"
184      }
185    },
186    "name": "jemalloc.init",
187    "~followup_annotations": [
188      "@@@STEP_NEST_LEVEL@1@@@"
189    ]
190  },
191  {
192    "cmd": [
193      "git",
194      "fetch",
195      "https://fuchsia.googlesource.com/third_party/github.com/jemalloc/jemalloc.git",
196      "refs/tags/5.3.0",
197      "--depth=1"
198    ],
199    "cwd": "[START_DIR]/jemalloc",
200    "infra_step": true,
201    "luci_context": {
202      "realm": {
203        "name": "gn:ci"
204      },
205      "resultdb": {
206        "current_invocation": {
207          "name": "invocations/build:8945511751514863184",
208          "update_token": "token"
209        },
210        "hostname": "rdbhost"
211      }
212    },
213    "name": "jemalloc.fetch",
214    "~followup_annotations": [
215      "@@@STEP_NEST_LEVEL@1@@@"
216    ]
217  },
218  {
219    "cmd": [
220      "git",
221      "checkout",
222      "FETCH_HEAD"
223    ],
224    "cwd": "[START_DIR]/jemalloc",
225    "infra_step": true,
226    "luci_context": {
227      "realm": {
228        "name": "gn:ci"
229      },
230      "resultdb": {
231        "current_invocation": {
232          "name": "invocations/build:8945511751514863184",
233          "update_token": "token"
234        },
235        "hostname": "rdbhost"
236      }
237    },
238    "name": "jemalloc.checkout",
239    "~followup_annotations": [
240      "@@@STEP_NEST_LEVEL@1@@@"
241    ]
242  },
243  {
244    "cmd": [
245      "autoconf"
246    ],
247    "cwd": "[START_DIR]/jemalloc",
248    "infra_step": true,
249    "luci_context": {
250      "realm": {
251        "name": "gn:ci"
252      },
253      "resultdb": {
254        "current_invocation": {
255          "name": "invocations/build:8945511751514863184",
256          "update_token": "token"
257        },
258        "hostname": "rdbhost"
259      }
260    },
261    "name": "jemalloc.autoconf",
262    "~followup_annotations": [
263      "@@@STEP_NEST_LEVEL@1@@@"
264    ]
265  },
266  {
267    "cmd": [
268      "mkdir",
269      "-p",
270      "[START_DIR]/jemalloc/build-linux-amd64"
271    ],
272    "luci_context": {
273      "realm": {
274        "name": "gn:ci"
275      },
276      "resultdb": {
277        "current_invocation": {
278          "name": "invocations/build:8945511751514863184",
279          "update_token": "token"
280        },
281        "hostname": "rdbhost"
282      }
283    },
284    "name": "jemalloc.prepare linux-amd64 build",
285    "~followup_annotations": [
286      "@@@STEP_NEST_LEVEL@1@@@"
287    ]
288  },
289  {
290    "cmd": [],
291    "name": "jemalloc.build jemalloc-linux-amd64",
292    "~followup_annotations": [
293      "@@@STEP_NEST_LEVEL@1@@@"
294    ]
295  },
296  {
297    "cmd": [
298      "../configure",
299      "--build=x86_64-linux-gnu",
300      "--host=x86_64-linux-gnu",
301      "--disable-shared",
302      "--enable-static",
303      "--disable-syscall",
304      "--disable-stats"
305    ],
306    "cwd": "[START_DIR]/jemalloc/build-linux-amd64",
307    "env": {
308      "AR": "[START_DIR]/cipd/bin/llvm-ar",
309      "CC": "[START_DIR]/cipd/bin/clang",
310      "CFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -Wno-error",
311      "CXX": "[START_DIR]/cipd/bin/clang++",
312      "CXXFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -Wno-error",
313      "LDFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
314    },
315    "luci_context": {
316      "realm": {
317        "name": "gn:ci"
318      },
319      "resultdb": {
320        "current_invocation": {
321          "name": "invocations/build:8945511751514863184",
322          "update_token": "token"
323        },
324        "hostname": "rdbhost"
325      }
326    },
327    "name": "jemalloc.build jemalloc-linux-amd64.configure",
328    "~followup_annotations": [
329      "@@@STEP_NEST_LEVEL@2@@@"
330    ]
331  },
332  {
333    "cmd": [
334      "make",
335      "-j8",
336      "build_lib_static"
337    ],
338    "cwd": "[START_DIR]/jemalloc/build-linux-amd64",
339    "env": {
340      "AR": "[START_DIR]/cipd/bin/llvm-ar",
341      "CC": "[START_DIR]/cipd/bin/clang",
342      "CFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -Wno-error",
343      "CXX": "[START_DIR]/cipd/bin/clang++",
344      "CXXFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -Wno-error",
345      "LDFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
346    },
347    "luci_context": {
348      "realm": {
349        "name": "gn:ci"
350      },
351      "resultdb": {
352        "current_invocation": {
353          "name": "invocations/build:8945511751514863184",
354          "update_token": "token"
355        },
356        "hostname": "rdbhost"
357      }
358    },
359    "name": "jemalloc.build jemalloc-linux-amd64.build",
360    "~followup_annotations": [
361      "@@@STEP_NEST_LEVEL@2@@@"
362    ]
363  },
364  {
365    "cmd": [
366      "mkdir",
367      "-p",
368      "[START_DIR]/jemalloc/build-linux-arm64"
369    ],
370    "luci_context": {
371      "realm": {
372        "name": "gn:ci"
373      },
374      "resultdb": {
375        "current_invocation": {
376          "name": "invocations/build:8945511751514863184",
377          "update_token": "token"
378        },
379        "hostname": "rdbhost"
380      }
381    },
382    "name": "jemalloc.prepare linux-arm64 build",
383    "~followup_annotations": [
384      "@@@STEP_NEST_LEVEL@1@@@"
385    ]
386  },
387  {
388    "cmd": [],
389    "name": "jemalloc.build jemalloc-linux-arm64",
390    "~followup_annotations": [
391      "@@@STEP_NEST_LEVEL@1@@@"
392    ]
393  },
394  {
395    "cmd": [
396      "../configure",
397      "--build=x86_64-linux-gnu",
398      "--host=aarch64-linux-gnu",
399      "--disable-shared",
400      "--enable-static",
401      "--disable-syscall",
402      "--disable-stats"
403    ],
404    "cwd": "[START_DIR]/jemalloc/build-linux-arm64",
405    "env": {
406      "AR": "[START_DIR]/cipd/bin/llvm-ar",
407      "CC": "[START_DIR]/cipd/bin/clang",
408      "CFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -Wno-error",
409      "CXX": "[START_DIR]/cipd/bin/clang++",
410      "CXXFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -Wno-error",
411      "LDFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
412    },
413    "luci_context": {
414      "realm": {
415        "name": "gn:ci"
416      },
417      "resultdb": {
418        "current_invocation": {
419          "name": "invocations/build:8945511751514863184",
420          "update_token": "token"
421        },
422        "hostname": "rdbhost"
423      }
424    },
425    "name": "jemalloc.build jemalloc-linux-arm64.configure",
426    "~followup_annotations": [
427      "@@@STEP_NEST_LEVEL@2@@@"
428    ]
429  },
430  {
431    "cmd": [
432      "make",
433      "-j8",
434      "build_lib_static"
435    ],
436    "cwd": "[START_DIR]/jemalloc/build-linux-arm64",
437    "env": {
438      "AR": "[START_DIR]/cipd/bin/llvm-ar",
439      "CC": "[START_DIR]/cipd/bin/clang",
440      "CFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -Wno-error",
441      "CXX": "[START_DIR]/cipd/bin/clang++",
442      "CXXFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -Wno-error",
443      "LDFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
444    },
445    "luci_context": {
446      "realm": {
447        "name": "gn:ci"
448      },
449      "resultdb": {
450        "current_invocation": {
451          "name": "invocations/build:8945511751514863184",
452          "update_token": "token"
453        },
454        "hostname": "rdbhost"
455      }
456    },
457    "name": "jemalloc.build jemalloc-linux-arm64.build",
458    "~followup_annotations": [
459      "@@@STEP_NEST_LEVEL@2@@@"
460    ]
461  },
462  {
463    "cmd": [
464      "mkdir",
465      "-p",
466      "[START_DIR]/jemalloc/build-linux-riscv64"
467    ],
468    "luci_context": {
469      "realm": {
470        "name": "gn:ci"
471      },
472      "resultdb": {
473        "current_invocation": {
474          "name": "invocations/build:8945511751514863184",
475          "update_token": "token"
476        },
477        "hostname": "rdbhost"
478      }
479    },
480    "name": "jemalloc.prepare linux-riscv64 build",
481    "~followup_annotations": [
482      "@@@STEP_NEST_LEVEL@1@@@"
483    ]
484  },
485  {
486    "cmd": [],
487    "name": "jemalloc.build jemalloc-linux-riscv64",
488    "~followup_annotations": [
489      "@@@STEP_NEST_LEVEL@1@@@"
490    ]
491  },
492  {
493    "cmd": [
494      "../configure",
495      "--build=x86_64-linux-gnu",
496      "--host=riscv64-linux-gnu",
497      "--disable-shared",
498      "--enable-static",
499      "--disable-syscall",
500      "--disable-stats"
501    ],
502    "cwd": "[START_DIR]/jemalloc/build-linux-riscv64",
503    "env": {
504      "AR": "[START_DIR]/cipd/bin/llvm-ar",
505      "CC": "[START_DIR]/cipd/bin/clang",
506      "CFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal -Wno-error",
507      "CXX": "[START_DIR]/cipd/bin/clang++",
508      "CXXFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal -Wno-error",
509      "LDFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal -static-libstdc++"
510    },
511    "luci_context": {
512      "realm": {
513        "name": "gn:ci"
514      },
515      "resultdb": {
516        "current_invocation": {
517          "name": "invocations/build:8945511751514863184",
518          "update_token": "token"
519        },
520        "hostname": "rdbhost"
521      }
522    },
523    "name": "jemalloc.build jemalloc-linux-riscv64.configure",
524    "~followup_annotations": [
525      "@@@STEP_NEST_LEVEL@2@@@"
526    ]
527  },
528  {
529    "cmd": [
530      "make",
531      "-j8",
532      "build_lib_static"
533    ],
534    "cwd": "[START_DIR]/jemalloc/build-linux-riscv64",
535    "env": {
536      "AR": "[START_DIR]/cipd/bin/llvm-ar",
537      "CC": "[START_DIR]/cipd/bin/clang",
538      "CFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal -Wno-error",
539      "CXX": "[START_DIR]/cipd/bin/clang++",
540      "CXXFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal -Wno-error",
541      "LDFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal -static-libstdc++"
542    },
543    "luci_context": {
544      "realm": {
545        "name": "gn:ci"
546      },
547      "resultdb": {
548        "current_invocation": {
549          "name": "invocations/build:8945511751514863184",
550          "update_token": "token"
551        },
552        "hostname": "rdbhost"
553      }
554    },
555    "name": "jemalloc.build jemalloc-linux-riscv64.build",
556    "~followup_annotations": [
557      "@@@STEP_NEST_LEVEL@2@@@"
558    ]
559  },
560  {
561    "cmd": [],
562    "name": "debug"
563  },
564  {
565    "cmd": [],
566    "name": "debug.linux-amd64",
567    "~followup_annotations": [
568      "@@@STEP_NEST_LEVEL@1@@@"
569    ]
570  },
571  {
572    "cmd": [
573      "python3",
574      "-u",
575      "[START_DIR]/gn/build/gen.py",
576      "-d"
577    ],
578    "cwd": "[START_DIR]/gn",
579    "env": {
580      "AR": "[START_DIR]/cipd/bin/llvm-ar",
581      "CC": "[START_DIR]/cipd/bin/clang",
582      "CFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot",
583      "CXX": "[START_DIR]/cipd/bin/clang++",
584      "LDFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
585    },
586    "luci_context": {
587      "realm": {
588        "name": "gn:ci"
589      },
590      "resultdb": {
591        "current_invocation": {
592          "name": "invocations/build:8945511751514863184",
593          "update_token": "token"
594        },
595        "hostname": "rdbhost"
596      }
597    },
598    "name": "debug.linux-amd64.generate",
599    "~followup_annotations": [
600      "@@@STEP_NEST_LEVEL@2@@@"
601    ]
602  },
603  {
604    "cmd": [
605      "[START_DIR]/cipd/ninja",
606      "-C",
607      "[START_DIR]/gn/out"
608    ],
609    "cwd": "[START_DIR]/gn",
610    "env": {
611      "AR": "[START_DIR]/cipd/bin/llvm-ar",
612      "CC": "[START_DIR]/cipd/bin/clang",
613      "CFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot",
614      "CXX": "[START_DIR]/cipd/bin/clang++",
615      "LDFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
616    },
617    "luci_context": {
618      "realm": {
619        "name": "gn:ci"
620      },
621      "resultdb": {
622        "current_invocation": {
623          "name": "invocations/build:8945511751514863184",
624          "update_token": "token"
625        },
626        "hostname": "rdbhost"
627      }
628    },
629    "name": "debug.linux-amd64.build",
630    "~followup_annotations": [
631      "@@@STEP_NEST_LEVEL@2@@@"
632    ]
633  },
634  {
635    "cmd": [
636      "[START_DIR]/gn/out/gn_unittests"
637    ],
638    "cwd": "[START_DIR]/gn",
639    "env": {
640      "AR": "[START_DIR]/cipd/bin/llvm-ar",
641      "CC": "[START_DIR]/cipd/bin/clang",
642      "CFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot",
643      "CXX": "[START_DIR]/cipd/bin/clang++",
644      "LDFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
645    },
646    "luci_context": {
647      "realm": {
648        "name": "gn:ci"
649      },
650      "resultdb": {
651        "current_invocation": {
652          "name": "invocations/build:8945511751514863184",
653          "update_token": "token"
654        },
655        "hostname": "rdbhost"
656      }
657    },
658    "name": "debug.linux-amd64.test",
659    "~followup_annotations": [
660      "@@@STEP_NEST_LEVEL@2@@@"
661    ]
662  },
663  {
664    "cmd": [],
665    "name": "release"
666  },
667  {
668    "cmd": [],
669    "name": "release.linux-amd64",
670    "~followup_annotations": [
671      "@@@STEP_NEST_LEVEL@1@@@"
672    ]
673  },
674  {
675    "cmd": [
676      "python3",
677      "-u",
678      "[START_DIR]/gn/build/gen.py",
679      "--use-lto",
680      "--use-icf",
681      "--link-lib=[START_DIR]/jemalloc/build-linux-amd64/lib/libjemalloc.a"
682    ],
683    "cwd": "[START_DIR]/gn",
684    "env": {
685      "AR": "[START_DIR]/cipd/bin/llvm-ar",
686      "CC": "[START_DIR]/cipd/bin/clang",
687      "CFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot",
688      "CXX": "[START_DIR]/cipd/bin/clang++",
689      "LDFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
690    },
691    "luci_context": {
692      "realm": {
693        "name": "gn:ci"
694      },
695      "resultdb": {
696        "current_invocation": {
697          "name": "invocations/build:8945511751514863184",
698          "update_token": "token"
699        },
700        "hostname": "rdbhost"
701      }
702    },
703    "name": "release.linux-amd64.generate",
704    "~followup_annotations": [
705      "@@@STEP_NEST_LEVEL@2@@@"
706    ]
707  },
708  {
709    "cmd": [
710      "[START_DIR]/cipd/ninja",
711      "-C",
712      "[START_DIR]/gn/out"
713    ],
714    "cwd": "[START_DIR]/gn",
715    "env": {
716      "AR": "[START_DIR]/cipd/bin/llvm-ar",
717      "CC": "[START_DIR]/cipd/bin/clang",
718      "CFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot",
719      "CXX": "[START_DIR]/cipd/bin/clang++",
720      "LDFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
721    },
722    "luci_context": {
723      "realm": {
724        "name": "gn:ci"
725      },
726      "resultdb": {
727        "current_invocation": {
728          "name": "invocations/build:8945511751514863184",
729          "update_token": "token"
730        },
731        "hostname": "rdbhost"
732      }
733    },
734    "name": "release.linux-amd64.build",
735    "~followup_annotations": [
736      "@@@STEP_NEST_LEVEL@2@@@"
737    ]
738  },
739  {
740    "cmd": [
741      "[START_DIR]/gn/out/gn_unittests"
742    ],
743    "cwd": "[START_DIR]/gn",
744    "env": {
745      "AR": "[START_DIR]/cipd/bin/llvm-ar",
746      "CC": "[START_DIR]/cipd/bin/clang",
747      "CFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot",
748      "CXX": "[START_DIR]/cipd/bin/clang++",
749      "LDFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
750    },
751    "luci_context": {
752      "realm": {
753        "name": "gn:ci"
754      },
755      "resultdb": {
756        "current_invocation": {
757          "name": "invocations/build:8945511751514863184",
758          "update_token": "token"
759        },
760        "hostname": "rdbhost"
761      }
762    },
763    "name": "release.linux-amd64.test",
764    "~followup_annotations": [
765      "@@@STEP_NEST_LEVEL@2@@@"
766    ]
767  },
768  {
769    "cmd": [],
770    "name": "release.linux-amd64.upload",
771    "~followup_annotations": [
772      "@@@STEP_NEST_LEVEL@2@@@"
773    ]
774  },
775  {
776    "cmd": [
777      "cipd",
778      "pkg-build",
779      "-pkg-def",
780      "{\"data\": [{\"file\": \"gn\"}, {\"version_file\": \".versions/gn.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"gn/gn/linux-amd64\", \"root\": \"[START_DIR]/gn/out\"}",
781      "-out",
782      "[CLEANUP]/gn.cipd",
783      "-hash-algo",
784      "sha256",
785      "-json-output",
786      "/path/to/tmp/json"
787    ],
788    "cwd": "[START_DIR]/gn",
789    "env": {
790      "AR": "[START_DIR]/cipd/bin/llvm-ar",
791      "CC": "[START_DIR]/cipd/bin/clang",
792      "CFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot",
793      "CXX": "[START_DIR]/cipd/bin/clang++",
794      "LDFLAGS": "--target=x86_64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
795    },
796    "luci_context": {
797      "realm": {
798        "name": "gn:ci"
799      },
800      "resultdb": {
801        "current_invocation": {
802          "name": "invocations/build:8945511751514863184",
803          "update_token": "token"
804        },
805        "hostname": "rdbhost"
806      }
807    },
808    "name": "release.linux-amd64.upload.build gn/gn/linux-amd64",
809    "~followup_annotations": [
810      "@@@STEP_NEST_LEVEL@3@@@",
811      "@@@STEP_LOG_LINE@json.output@{@@@",
812      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
813      "@@@STEP_LOG_LINE@json.output@    \"instance_id\": \"40-chars-fake-of-the-package-instance_id\",@@@",
814      "@@@STEP_LOG_LINE@json.output@    \"package\": \"gn/gn/linux-amd64\"@@@",
815      "@@@STEP_LOG_LINE@json.output@  }@@@",
816      "@@@STEP_LOG_LINE@json.output@}@@@",
817      "@@@STEP_LOG_END@json.output@@@"
818    ]
819  },
820  {
821    "cmd": [],
822    "name": "release.linux-arm64",
823    "~followup_annotations": [
824      "@@@STEP_NEST_LEVEL@1@@@"
825    ]
826  },
827  {
828    "cmd": [
829      "python3",
830      "-u",
831      "[START_DIR]/gn/build/gen.py",
832      "--use-lto",
833      "--use-icf",
834      "--link-lib=[START_DIR]/jemalloc/build-linux-arm64/lib/libjemalloc.a"
835    ],
836    "cwd": "[START_DIR]/gn",
837    "env": {
838      "AR": "[START_DIR]/cipd/bin/llvm-ar",
839      "CC": "[START_DIR]/cipd/bin/clang",
840      "CFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot",
841      "CXX": "[START_DIR]/cipd/bin/clang++",
842      "LDFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
843    },
844    "luci_context": {
845      "realm": {
846        "name": "gn:ci"
847      },
848      "resultdb": {
849        "current_invocation": {
850          "name": "invocations/build:8945511751514863184",
851          "update_token": "token"
852        },
853        "hostname": "rdbhost"
854      }
855    },
856    "name": "release.linux-arm64.generate",
857    "~followup_annotations": [
858      "@@@STEP_NEST_LEVEL@2@@@"
859    ]
860  },
861  {
862    "cmd": [
863      "[START_DIR]/cipd/ninja",
864      "-C",
865      "[START_DIR]/gn/out"
866    ],
867    "cwd": "[START_DIR]/gn",
868    "env": {
869      "AR": "[START_DIR]/cipd/bin/llvm-ar",
870      "CC": "[START_DIR]/cipd/bin/clang",
871      "CFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot",
872      "CXX": "[START_DIR]/cipd/bin/clang++",
873      "LDFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
874    },
875    "luci_context": {
876      "realm": {
877        "name": "gn:ci"
878      },
879      "resultdb": {
880        "current_invocation": {
881          "name": "invocations/build:8945511751514863184",
882          "update_token": "token"
883        },
884        "hostname": "rdbhost"
885      }
886    },
887    "name": "release.linux-arm64.build",
888    "~followup_annotations": [
889      "@@@STEP_NEST_LEVEL@2@@@"
890    ]
891  },
892  {
893    "cmd": [],
894    "name": "release.linux-arm64.upload",
895    "~followup_annotations": [
896      "@@@STEP_NEST_LEVEL@2@@@"
897    ]
898  },
899  {
900    "cmd": [
901      "cipd",
902      "pkg-build",
903      "-pkg-def",
904      "{\"data\": [{\"file\": \"gn\"}, {\"version_file\": \".versions/gn.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"gn/gn/linux-arm64\", \"root\": \"[START_DIR]/gn/out\"}",
905      "-out",
906      "[CLEANUP]/gn.cipd",
907      "-hash-algo",
908      "sha256",
909      "-json-output",
910      "/path/to/tmp/json"
911    ],
912    "cwd": "[START_DIR]/gn",
913    "env": {
914      "AR": "[START_DIR]/cipd/bin/llvm-ar",
915      "CC": "[START_DIR]/cipd/bin/clang",
916      "CFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot",
917      "CXX": "[START_DIR]/cipd/bin/clang++",
918      "LDFLAGS": "--target=aarch64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot -static-libstdc++"
919    },
920    "luci_context": {
921      "realm": {
922        "name": "gn:ci"
923      },
924      "resultdb": {
925        "current_invocation": {
926          "name": "invocations/build:8945511751514863184",
927          "update_token": "token"
928        },
929        "hostname": "rdbhost"
930      }
931    },
932    "name": "release.linux-arm64.upload.build gn/gn/linux-arm64",
933    "~followup_annotations": [
934      "@@@STEP_NEST_LEVEL@3@@@",
935      "@@@STEP_LOG_LINE@json.output@{@@@",
936      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
937      "@@@STEP_LOG_LINE@json.output@    \"instance_id\": \"40-chars-fake-of-the-package-instance_id\",@@@",
938      "@@@STEP_LOG_LINE@json.output@    \"package\": \"gn/gn/linux-arm64\"@@@",
939      "@@@STEP_LOG_LINE@json.output@  }@@@",
940      "@@@STEP_LOG_LINE@json.output@}@@@",
941      "@@@STEP_LOG_END@json.output@@@"
942    ]
943  },
944  {
945    "cmd": [],
946    "name": "release.linux-riscv64",
947    "~followup_annotations": [
948      "@@@STEP_NEST_LEVEL@1@@@"
949    ]
950  },
951  {
952    "cmd": [
953      "python3",
954      "-u",
955      "[START_DIR]/gn/build/gen.py",
956      "--use-lto",
957      "--use-icf",
958      "--link-lib=[START_DIR]/jemalloc/build-linux-riscv64/lib/libjemalloc.a"
959    ],
960    "cwd": "[START_DIR]/gn",
961    "env": {
962      "AR": "[START_DIR]/cipd/bin/llvm-ar",
963      "CC": "[START_DIR]/cipd/bin/clang",
964      "CFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal",
965      "CXX": "[START_DIR]/cipd/bin/clang++",
966      "LDFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal -static-libstdc++"
967    },
968    "luci_context": {
969      "realm": {
970        "name": "gn:ci"
971      },
972      "resultdb": {
973        "current_invocation": {
974          "name": "invocations/build:8945511751514863184",
975          "update_token": "token"
976        },
977        "hostname": "rdbhost"
978      }
979    },
980    "name": "release.linux-riscv64.generate",
981    "~followup_annotations": [
982      "@@@STEP_NEST_LEVEL@2@@@"
983    ]
984  },
985  {
986    "cmd": [
987      "[START_DIR]/cipd/ninja",
988      "-C",
989      "[START_DIR]/gn/out"
990    ],
991    "cwd": "[START_DIR]/gn",
992    "env": {
993      "AR": "[START_DIR]/cipd/bin/llvm-ar",
994      "CC": "[START_DIR]/cipd/bin/clang",
995      "CFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal",
996      "CXX": "[START_DIR]/cipd/bin/clang++",
997      "LDFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal -static-libstdc++"
998    },
999    "luci_context": {
1000      "realm": {
1001        "name": "gn:ci"
1002      },
1003      "resultdb": {
1004        "current_invocation": {
1005          "name": "invocations/build:8945511751514863184",
1006          "update_token": "token"
1007        },
1008        "hostname": "rdbhost"
1009      }
1010    },
1011    "name": "release.linux-riscv64.build",
1012    "~followup_annotations": [
1013      "@@@STEP_NEST_LEVEL@2@@@"
1014    ]
1015  },
1016  {
1017    "cmd": [],
1018    "name": "release.linux-riscv64.upload",
1019    "~followup_annotations": [
1020      "@@@STEP_NEST_LEVEL@2@@@"
1021    ]
1022  },
1023  {
1024    "cmd": [
1025      "cipd",
1026      "pkg-build",
1027      "-pkg-def",
1028      "{\"data\": [{\"file\": \"gn\"}, {\"version_file\": \".versions/gn.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"gn/gn/linux-riscv64\", \"root\": \"[START_DIR]/gn/out\"}",
1029      "-out",
1030      "[CLEANUP]/gn.cipd",
1031      "-hash-algo",
1032      "sha256",
1033      "-json-output",
1034      "/path/to/tmp/json"
1035    ],
1036    "cwd": "[START_DIR]/gn",
1037    "env": {
1038      "AR": "[START_DIR]/cipd/bin/llvm-ar",
1039      "CC": "[START_DIR]/cipd/bin/clang",
1040      "CFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal",
1041      "CXX": "[START_DIR]/cipd/bin/clang++",
1042      "LDFLAGS": "--target=riscv64-linux-gnu --sysroot=[START_DIR]/cipd/sysroot-focal -static-libstdc++"
1043    },
1044    "luci_context": {
1045      "realm": {
1046        "name": "gn:ci"
1047      },
1048      "resultdb": {
1049        "current_invocation": {
1050          "name": "invocations/build:8945511751514863184",
1051          "update_token": "token"
1052        },
1053        "hostname": "rdbhost"
1054      }
1055    },
1056    "name": "release.linux-riscv64.upload.build gn/gn/linux-riscv64",
1057    "~followup_annotations": [
1058      "@@@STEP_NEST_LEVEL@3@@@",
1059      "@@@STEP_LOG_LINE@json.output@{@@@",
1060      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
1061      "@@@STEP_LOG_LINE@json.output@    \"instance_id\": \"40-chars-fake-of-the-package-instance_id\",@@@",
1062      "@@@STEP_LOG_LINE@json.output@    \"package\": \"gn/gn/linux-riscv64\"@@@",
1063      "@@@STEP_LOG_LINE@json.output@  }@@@",
1064      "@@@STEP_LOG_LINE@json.output@}@@@",
1065      "@@@STEP_LOG_END@json.output@@@"
1066    ]
1067  },
1068  {
1069    "name": "$result"
1070  }
1071]