developers/zcash-zf-devops-dag.svg

292 lines
22 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet href="zcash-dag.css" type="text/css"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<svg width="776pt" height="839pt"
viewBox="0.00 0.00 776.00 838.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 834.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-834.5 772,-834.5 772,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="260,-70.5 260,-163.5 508,-163.5 508,-70.5 260,-70.5"/>
<text text-anchor="middle" x="384" y="-148.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Release Candidate</text>
</g>
<!-- ZcashFoundation/zebra#3050 -->
<g id="node1" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3050" xlink:title="ZcashFoundation/zebra#3050&#10;Tag Zebra 1.0.0&#45;rc.0&#10;stable release candidate" target="_blank">
<polygon fill="#a7c2aa" stroke="#000000" points="500,-132 268,-132 268,-79 500,-79 500,-132"/>
<text text-anchor="middle" x="384" y="-116.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="384" y="-101.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra 1.0.0&#45;rc.0</text>
<text text-anchor="middle" x="384" y="-86.8" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4967 -->
<g id="node2" class="node open">
<title>ZcashFoundation/zebra#4967</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4967" xlink:title="ZcashFoundation/zebra#4967&#10;feat(rpc): add&#10;getblockhash rpc method" target="_blank">
<polygon fill="#a7c2aa" stroke="#000000" points="768,-211 536,-211 536,-207 532,-207 532,-203 536,-203 536,-166 532,-166 532,-162 536,-162 536,-158 768,-158 768,-211"/>
<polyline fill="none" stroke="#000000" points="536,-207 540,-207 540,-203 536,-203 "/>
<polyline fill="none" stroke="#000000" points="536,-166 540,-166 540,-162 536,-162 "/>
<text text-anchor="middle" x="652" y="-195.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4967</text>
<text text-anchor="middle" x="652" y="-180.8" font-family="Times,serif" font-size="14.00" fill="#000000">feat(rpc): add</text>
<text text-anchor="middle" x="652" y="-165.8" font-family="Times,serif" font-size="14.00" fill="#000000">getblockhash rpc method</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4967 -->
<g id="edge1" class="edge">
<title>ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4967</title>
<path fill="none" stroke="#000000" d="M473.99,-132.03C499.07,-139.42 526.46,-147.49 552.07,-155.04"/>
<polygon fill="#000000" stroke="#000000" points="551.2183,-158.4378 561.8,-157.91 553.1988,-151.7238 551.2183,-158.4378"/>
</g>
<!-- ZcashFoundation/zebra#4955 -->
<g id="node3" class="node open">
<title>ZcashFoundation/zebra#4955</title>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4955" xlink:title="ZcashFoundation/zebra#4955&#10;Make long&#45;running test&#10;names match workflow&#10;names" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-139.5 536,-139.5 536,-71.5 768,-71.5 768,-139.5"/>
<text text-anchor="middle" x="652" y="-124.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4955</text>
<text text-anchor="middle" x="652" y="-109.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make long&#45;running test</text>
<text text-anchor="middle" x="652" y="-94.3" font-family="Times,serif" font-size="14.00" fill="#000000">names match workflow</text>
<text text-anchor="middle" x="652" y="-79.3" font-family="Times,serif" font-size="14.00" fill="#000000">names</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4955 -->
<g id="edge2" class="edge">
<title>ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4955</title>
<path fill="none" stroke="#000000" d="M500.38,-105.5C508.71,-105.5 517.14,-105.5 525.53,-105.5"/>
<polygon fill="#000000" stroke="#000000" points="525.74,-109.0001 535.74,-105.5 525.74,-102.0001 525.74,-109.0001"/>
</g>
<!-- ZcashFoundation/zebra#4992 -->
<g id="node4" class="node open">
<title>ZcashFoundation/zebra#4992</title>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4992" xlink:title="ZcashFoundation/zebra#4992&#10;Run cached state CI on&#10;testnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-53 536,-53 536,0 768,0 768,-53"/>
<text text-anchor="middle" x="652" y="-37.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4992</text>
<text text-anchor="middle" x="652" y="-22.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run cached state CI on</text>
<text text-anchor="middle" x="652" y="-7.8" font-family="Times,serif" font-size="14.00" fill="#000000">testnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4992 -->
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#3050&#45;&gt;ZcashFoundation/zebra#4992</title>
<path fill="none" stroke="#000000" d="M473.99,-78.974C499.07,-71.581 526.46,-63.506 552.07,-55.956"/>
<polygon fill="#000000" stroke="#000000" points="553.1964,-59.273 561.8,-53.09 551.2185,-52.5582 553.1964,-59.273"/>
</g>
<!-- ZcashFoundation/zebra#5316 -->
<g id="node5" class="node open">
<title>ZcashFoundation/zebra#5316</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5316" xlink:title="ZcashFoundation/zebra#5316&#10;Only run the&#10;`lightwalletd` full sync&#10;on the `main` branch" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-239.5 268,-239.5 268,-171.5 500,-171.5 500,-239.5"/>
<text text-anchor="middle" x="384" y="-224.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5316</text>
<text text-anchor="middle" x="384" y="-209.3" font-family="Times,serif" font-size="14.00" fill="#000000">Only run the</text>
<text text-anchor="middle" x="384" y="-194.3" font-family="Times,serif" font-size="14.00" fill="#000000">`lightwalletd` full sync</text>
<text text-anchor="middle" x="384" y="-179.3" font-family="Times,serif" font-size="14.00" fill="#000000">on the `main` branch</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5069 -->
<g id="node6" class="node open">
<title>ZcashFoundation/zebra#5069</title>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5069" xlink:title="ZcashFoundation/zebra#5069&#10;Fix &quot;Connection closed by&#10;remote host&quot; error on&#10;Google Cloud ssh" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-239.5 0,-239.5 0,-171.5 232,-171.5 232,-239.5"/>
<text text-anchor="middle" x="116" y="-224.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5069</text>
<text text-anchor="middle" x="116" y="-209.3" font-family="Times,serif" font-size="14.00" fill="#000000">Fix &quot;Connection closed by</text>
<text text-anchor="middle" x="116" y="-194.3" font-family="Times,serif" font-size="14.00" fill="#000000">remote host&quot; error on</text>
<text text-anchor="middle" x="116" y="-179.3" font-family="Times,serif" font-size="14.00" fill="#000000">Google Cloud ssh</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5069&#45;&gt;ZcashFoundation/zebra#5316 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#5069&#45;&gt;ZcashFoundation/zebra#5316</title>
<path fill="none" stroke="#000000" d="M232.38,-205.5C240.71,-205.5 249.14,-205.5 257.53,-205.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-209.0001 267.74,-205.5 257.74,-202.0001 257.74,-209.0001"/>
</g>
<!-- ZcashFoundation/zebra#4953 -->
<g id="node7" class="node open">
<title>ZcashFoundation/zebra#4953</title>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4953" xlink:title="ZcashFoundation/zebra#4953&#10;Document how to use&#10;released Zebra binaries" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-318 0,-318 0,-265 232,-265 232,-318"/>
<text text-anchor="middle" x="116" y="-302.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4953</text>
<text text-anchor="middle" x="116" y="-287.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to use</text>
<text text-anchor="middle" x="116" y="-272.8" font-family="Times,serif" font-size="14.00" fill="#000000">released Zebra binaries</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#1615 -->
<g id="node8" class="node open">
<title>ZcashFoundation/zebra#1615</title>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra release candidate&#10;binaries should be linked&#10;from ZFND website" target="_blank">
<polygon fill="#a7c2aa" stroke="#000000" points="500,-325.5 268,-325.5 268,-257.5 500,-257.5 500,-325.5"/>
<text text-anchor="middle" x="384" y="-310.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="384" y="-295.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra release candidate</text>
<text text-anchor="middle" x="384" y="-280.3" font-family="Times,serif" font-size="14.00" fill="#000000">binaries should be linked</text>
<text text-anchor="middle" x="384" y="-265.3" font-family="Times,serif" font-size="14.00" fill="#000000">from ZFND website</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4953&#45;&gt;ZcashFoundation/zebra#1615 -->
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#4953&#45;&gt;ZcashFoundation/zebra#1615</title>
<path fill="none" stroke="#000000" d="M232.38,-291.5C240.71,-291.5 249.14,-291.5 257.53,-291.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-295.0001 267.74,-291.5 257.74,-288.0001 257.74,-295.0001"/>
</g>
<!-- ZcashFoundation/zebra#4954 -->
<g id="node9" class="node open">
<title>ZcashFoundation/zebra#4954</title>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4954" xlink:title="ZcashFoundation/zebra#4954&#10;Update release checklist&#10;PR template for the&#10;release candidate series" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-139.5 0,-139.5 0,-71.5 232,-71.5 232,-139.5"/>
<text text-anchor="middle" x="116" y="-124.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4954</text>
<text text-anchor="middle" x="116" y="-109.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update release checklist</text>
<text text-anchor="middle" x="116" y="-94.3" font-family="Times,serif" font-size="14.00" fill="#000000">PR template for the</text>
<text text-anchor="middle" x="116" y="-79.3" font-family="Times,serif" font-size="14.00" fill="#000000">release candidate series</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4954&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#4954&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M232.38,-105.5C240.71,-105.5 249.14,-105.5 257.53,-105.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-109.0001 267.74,-105.5 257.74,-102.0001 257.74,-109.0001"/>
</g>
<!-- ZcashFoundation/zebra#4412 -->
<g id="node10" class="node open">
<title>ZcashFoundation/zebra#4412</title>
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4412" xlink:title="ZcashFoundation/zebra#4412&#10;Automate pinning CI&#10;dependencies to specific&#10;commit hashes" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-404.5 0,-404.5 0,-336.5 232,-336.5 232,-404.5"/>
<text text-anchor="middle" x="116" y="-389.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4412</text>
<text text-anchor="middle" x="116" y="-374.3" font-family="Times,serif" font-size="14.00" fill="#000000">Automate pinning CI</text>
<text text-anchor="middle" x="116" y="-359.3" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies to specific</text>
<text text-anchor="middle" x="116" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">commit hashes</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4612 -->
<g id="node11" class="node closed">
<title>ZcashFoundation/zebra#4612</title>
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4612" xlink:title="ZcashFoundation/zebra#4612&#10;ci: Wait for lightwalletd&#10;image rebuild if it has&#10;changed" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-490.5 268,-490.5 268,-422.5 500,-422.5 500,-490.5"/>
<text text-anchor="middle" x="384" y="-475.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4612</text>
<text text-anchor="middle" x="384" y="-460.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Wait for lightwalletd</text>
<text text-anchor="middle" x="384" y="-445.3" font-family="Times,serif" font-size="14.00" fill="#000000">image rebuild if it has</text>
<text text-anchor="middle" x="384" y="-430.3" font-family="Times,serif" font-size="14.00" fill="#000000">changed</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5153 -->
<g id="node12" class="node open">
<title>ZcashFoundation/zebra#5153</title>
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5153" xlink:title="ZcashFoundation/zebra#5153&#10;Tag Google Cloud&#10;instances with the name&#10;of the test or workflow" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-617.5 0,-617.5 0,-549.5 232,-549.5 232,-617.5"/>
<text text-anchor="middle" x="116" y="-602.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5153</text>
<text text-anchor="middle" x="116" y="-587.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Google Cloud</text>
<text text-anchor="middle" x="116" y="-572.3" font-family="Times,serif" font-size="14.00" fill="#000000">instances with the name</text>
<text text-anchor="middle" x="116" y="-557.3" font-family="Times,serif" font-size="14.00" fill="#000000">of the test or workflow</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5155 -->
<g id="node13" class="node closed">
<title>ZcashFoundation/zebra#5155</title>
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5155" xlink:title="ZcashFoundation/zebra#5155&#10;Decide if we want to&#10;create cached states more&#10;often" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-662.5 268,-662.5 268,-594.5 500,-594.5 500,-662.5"/>
<text text-anchor="middle" x="384" y="-647.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5155</text>
<text text-anchor="middle" x="384" y="-632.3" font-family="Times,serif" font-size="14.00" fill="#000000">Decide if we want to</text>
<text text-anchor="middle" x="384" y="-617.3" font-family="Times,serif" font-size="14.00" fill="#000000">create cached states more</text>
<text text-anchor="middle" x="384" y="-602.3" font-family="Times,serif" font-size="14.00" fill="#000000">often</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5155 -->
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5155</title>
<path fill="none" stroke="#000000" d="M232.38,-603.04C240.81,-604.46 249.33,-605.89 257.81,-607.31"/>
<polygon fill="#000000" stroke="#000000" points="257.298,-610.773 267.74,-608.98 258.459,-603.8699 257.298,-610.773"/>
</g>
<!-- ZcashFoundation/zebra#5188 -->
<g id="node14" class="node closed">
<title>ZcashFoundation/zebra#5188</title>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5188" xlink:title="ZcashFoundation/zebra#5188&#10;Reduce continuous&#10;deployment instance group&#10;size to 1" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-576.5 268,-576.5 268,-508.5 500,-508.5 500,-576.5"/>
<text text-anchor="middle" x="384" y="-561.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5188</text>
<text text-anchor="middle" x="384" y="-546.3" font-family="Times,serif" font-size="14.00" fill="#000000">Reduce continuous</text>
<text text-anchor="middle" x="384" y="-531.3" font-family="Times,serif" font-size="14.00" fill="#000000">deployment instance group</text>
<text text-anchor="middle" x="384" y="-516.3" font-family="Times,serif" font-size="14.00" fill="#000000">size to 1</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5188 -->
<g id="edge8" class="edge">
<title>ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5188</title>
<path fill="none" stroke="#000000" d="M232.38,-565.7C240.81,-564.41 249.33,-563.1 257.81,-561.81"/>
<polygon fill="#000000" stroke="#000000" points="258.3847,-565.2629 267.74,-560.29 257.3255,-558.3435 258.3847,-565.2629"/>
</g>
<!-- ZcashFoundation/zebra#4882 -->
<g id="node15" class="node open">
<title>ZcashFoundation/zebra#4882</title>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4882" xlink:title="ZcashFoundation/zebra#4882&#10;Add zcash&#45;lightwalletd /&#10;Build images to required&#10;jobs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-490.5 0,-490.5 0,-422.5 232,-422.5 232,-490.5"/>
<text text-anchor="middle" x="116" y="-475.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4882</text>
<text text-anchor="middle" x="116" y="-460.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add zcash&#45;lightwalletd /</text>
<text text-anchor="middle" x="116" y="-445.3" font-family="Times,serif" font-size="14.00" fill="#000000">Build images to required</text>
<text text-anchor="middle" x="116" y="-430.3" font-family="Times,serif" font-size="14.00" fill="#000000">jobs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4882&#45;&gt;ZcashFoundation/zebra#4612 -->
<g id="edge9" class="edge">
<title>ZcashFoundation/zebra#4882&#45;&gt;ZcashFoundation/zebra#4612</title>
<path fill="none" stroke="#000000" d="M232.38,-456.5C240.71,-456.5 249.14,-456.5 257.53,-456.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-460.0001 267.74,-456.5 257.74,-453.0001 257.74,-460.0001"/>
</g>
<!-- ZcashFoundation/zebra#5189 -->
<g id="node16" class="node open">
<title>ZcashFoundation/zebra#5189</title>
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5189" xlink:title="ZcashFoundation/zebra#5189&#10;Run some docker tests on&#10;smaller instances" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-737 268,-737 268,-684 500,-684 500,-737"/>
<text text-anchor="middle" x="384" y="-721.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5189</text>
<text text-anchor="middle" x="384" y="-706.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run some docker tests on</text>
<text text-anchor="middle" x="384" y="-691.8" font-family="Times,serif" font-size="14.00" fill="#000000">smaller instances</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5199 -->
<g id="node17" class="node open">
<title>ZcashFoundation/zebra#5199</title>
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5199" xlink:title="ZcashFoundation/zebra#5199&#10;Consider using `nextest`&#10;to run tests faster and&#10;reduce Google Cloud costs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-744.5 0,-744.5 0,-676.5 232,-676.5 232,-744.5"/>
<text text-anchor="middle" x="116" y="-729.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5199</text>
<text text-anchor="middle" x="116" y="-714.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider using `nextest`</text>
<text text-anchor="middle" x="116" y="-699.3" font-family="Times,serif" font-size="14.00" fill="#000000">to run tests faster and</text>
<text text-anchor="middle" x="116" y="-684.3" font-family="Times,serif" font-size="14.00" fill="#000000">reduce Google Cloud costs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5199&#45;&gt;ZcashFoundation/zebra#5189 -->
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#5199&#45;&gt;ZcashFoundation/zebra#5189</title>
<path fill="none" stroke="#000000" d="M232.38,-710.5C240.71,-710.5 249.14,-710.5 257.53,-710.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-714.0001 267.74,-710.5 257.74,-707.0001 257.74,-714.0001"/>
</g>
<!-- ZcashFoundation/zebra#4554 -->
<g id="node18" class="node open">
<title>ZcashFoundation/zebra#4554</title>
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title="ZcashFoundation/zebra#4554&#10;benchmarks: surface&#10;zebrad mainnet sync time&#10;in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-830.5 0,-830.5 0,-762.5 232,-762.5 232,-830.5"/>
<text text-anchor="middle" x="116" y="-815.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="116" y="-800.3" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="116" y="-785.3" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="116" y="-770.3" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
</a>
</g>
</g>
</g>
</svg>