blob: 1d242ce65925307b666322b4a711e600d2b34c63 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<!--
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. See accompanying LICENSE file.
-->
<!-- created with bpmn-js / http://bpmn.io -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="909" height="886" viewBox="-321 -280 909 886" version="1.1"><defs><marker id="sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e" viewBox="0 0 20 20" refX="11" refY="10" markerWidth="10" markerHeight="10" orient="auto"><path d="M 1 5 L 11 10 L 1 15 Z" style="fill: black; stroke-width: 1px; stroke-linecap: round; stroke-dasharray: 10000, 1; stroke: black;"/></marker></defs><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_1lvmnzt" style="display: block;"><g class="djs-visual"><path d="m -152,365L-152,442 L138,442 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="-152,365 -152,442 138,442 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-158" y="359" width="302" height="89" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_18d45r2" style="display: block;"><g class="djs-visual"><path d="m 10,141L114,141 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="10,141 114,141 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="4" y="135" width="116" height="12" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_0urd70f" style="display: block;"><g class="djs-visual"><path d="m -152,-83L-152,-127 L158,-127 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="-152,-83 -152,-127 158,-127 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-158" y="-133" width="322" height="56" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="SubProcess_1vox2fm" transform="translate(114, 50)" style="display: block;"><g class="djs-visual"><rect x="0" y="0" width="468" height="213" rx="10" ry="10" style="stroke: black; stroke-width: 2px; fill: white; fill-opacity: 0.95;"/><text style="font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="174.5" y="15.799999999999999">Build ratis-servers VM</tspan><tspan x="234" y="30.199999999999996"/></text></g><rect x="0" y="0" width="468" height="213" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="480" height="225" style="fill: none;" class="djs-outline"/></g><g class="djs-children"><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_0rls8pr" style="display: block;"><g class="djs-visual"><path d="m 420,169L459,169 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="420,169 459,169 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="414" y="163" width="51" height="12" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_1p4qi6s" style="display: block;"><g class="djs-visual"><path d="m 182,169L221,169 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="182,169 221,169 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="176" y="163" width="51" height="12" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="StartEvent_118f43t" transform="translate(146, 151)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 2px; fill: white; fill-opacity: 0.95;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="StartEvent_118f43t_label" transform="translate(132, 90)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="5.5" y="9.899999999999999">vagrant up</tspan><tspan x="0" y="23.099999999999998">ratis-servers </tspan><tspan x="5.5" y="36.3">--provision</tspan><tspan x="31.5" y="49.5"/></text></g><rect x="0" y="0" width="63" height="53" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="75" height="65" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="SubProcess_0h4f1v2" transform="translate(221, 103)" style="display: block;"><g class="djs-visual"><rect x="0" y="0" width="199" height="131" rx="10" ry="10" style="stroke: black; stroke-width: 2px; fill: white; fill-opacity: 0.95;"/><text style="font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="34" y="15.799999999999999">Common VM Processes</tspan><tspan x="99.5" y="30.199999999999996"/></text></g><rect x="0" y="0" width="199" height="131" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="211" height="143" style="fill: none;" class="djs-outline"/></g><g class="djs-children"><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_09emzly" style="display: block;"><g class="djs-visual"><path d="m 277,160L342,160 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="277,160 342,160 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="271" y="154" width="77" height="12" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_1gjprfe" transform="translate(342, 142)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_1gjprfe_label" transform="translate(320, 185)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="1" y="9.899999999999999">Run VM specific </tspan><tspan x="0" y="23.099999999999998">Ratis launch (via </tspan><tspan x="16.5" y="36.3">screenrc)</tspan><tspan x="40.5" y="49.5"/></text></g><rect x="0" y="0" width="81" height="53" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="93" height="65" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="StartEvent_0set2bm" transform="translate(241, 142)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="StartEvent_0set2bm_label" transform="translate(231, 185)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">Kill any ratis </tspan><tspan x="3" y="23.099999999999998">processes</tspan><tspan x="29" y="36.3"/></text></g><rect x="0" y="0" width="58" height="40" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="70" height="52" style="fill: none;" class="djs-outline"/></g></g></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="EndEvent_0liwtzf" transform="translate(459, 151)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 4px; fill: white; fill-opacity: 0.95;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="EndEvent_0liwtzf_label" transform="translate(436, 194)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">vagrant suspend </tspan><tspan x="9.5" y="23.099999999999998">ratis-servers</tspan><tspan x="41" y="36.3"/></text></g><rect x="0" y="0" width="82" height="40" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="94" height="52" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="TextAnnotation_04s3sts" transform="translate(462, 71)" style="display: block;"><g class="djs-visual"><rect x="0" y="0" width="100" height="70" rx="0" ry="0" style="stroke: none; stroke-width: 2px; fill: none;"/><path d="m 0, 0 m 10,0 l -10,0 l 0,70 l 10,0" style="fill: none; stroke-width: 2px; stroke: black;"/><text style="font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="5" y="15.799999999999999">sets Vagrant </tspan><tspan x="5" y="30.199999999999996">box to ratis-</tspan><tspan x="5" y="44.599999999999994">test &amp; sets </tspan><tspan x="5" y="58.99999999999999">memory, CPU</tspan></text></g><rect x="0" y="0" width="100" height="70" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="112" height="82" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="Association_1pw72r1" style="display: block;"><g class="djs-visual"><polyline points="420,136 462,122 " style="fill: none; stroke: black; stroke-width: 2px; stroke-dasharray: 0.5, 5; stroke-linecap: round; stroke-linejoin: round;"/></g><polyline points="420,136 462,122 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="414" y="116" width="54" height="26" style="fill: none;" class="djs-outline"/></g></g></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="SubProcess_1nxh3nk" transform="translate(138, 284)" style="display: block;"><g class="djs-visual"><rect x="0" y="0" width="419" height="316" rx="10" ry="10" style="stroke: black; stroke-width: 2px; fill: white; fill-opacity: 0.95;"/><text style="font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="130" y="15.799999999999999">Build ratis-hdd-slowdown VM</tspan><tspan x="209.5" y="30.199999999999996"/></text></g><rect x="0" y="0" width="419" height="316" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="431" height="328" style="fill: none;" class="djs-outline"/></g><g class="djs-children"><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_0y93jhx" style="display: block;"><g class="djs-visual"><path d="m 356,455L356,416 L293,416 L293,377 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="356,455 356,416 293,416 293,377 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="287" y="371" width="75" height="90" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_1rtfyit" style="display: block;"><g class="djs-visual"><path d="m 449,359L477,359 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="449,359 477,359 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="443" y="353" width="40" height="12" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_1odg4c0" style="display: block;"><g class="djs-visual"><path d="m 311,359L349,359 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="311,359 349,359 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="305" y="353" width="50" height="12" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_05xfi9i" style="display: block;"><g class="djs-visual"><path d="m 199,402L199,455 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="199,402 199,455 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="193" y="396" width="12" height="65" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="StartEvent_0l3hmxf" transform="translate(181, 366)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 2px; fill: white; fill-opacity: 0.95;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="StartEvent_0l3hmxf_label" transform="translate(159, 305)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">vagrant up ratis-</tspan><tspan x="5" y="23.099999999999998">hdd-slowdown </tspan><tspan x="14" y="36.3">--provision</tspan><tspan x="40" y="49.5"/></text></g><rect x="0" y="0" width="80" height="53" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="92" height="65" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="EndEvent_0h7nqya" transform="translate(477, 341)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 4px; fill: white; fill-opacity: 0.95;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="EndEvent_0h7nqya_label" transform="translate(454, 384)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">vagrant suspend </tspan><tspan x="17.5" y="23.099999999999998">ratis-hdd-</tspan><tspan x="17" y="36.3">slowdown</tspan><tspan x="41" y="49.5"/></text></g><rect x="0" y="0" width="82" height="53" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="94" height="65" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="Task_13zqryo" transform="translate(349, 319)" style="display: block;"><g class="djs-visual"><rect x="0" y="0" width="100" height="80" rx="10" ry="10" style="stroke: black; stroke-width: 2px; fill: white; fill-opacity: 0.95;"/><text style="font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="14.5" y="29.200000000000003">Common VM </tspan><tspan x="21.5" y="43.6">Processes</tspan><tspan x="50" y="58"/></text></g><rect x="0" y="0" width="100" height="80" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="112" height="92" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="SubProcess_0brvgq2" transform="translate(189, 455)" style="display: block;"><g class="djs-visual"><rect x="0" y="0" width="334" height="120" rx="10" ry="10" style="stroke: black; stroke-width: 2px; fill: white; fill-opacity: 0.95;"/><text style="font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="95.5" y="15.799999999999999">Prepare Namazu Daemon</tspan><tspan x="167" y="30.199999999999996"/></text></g><rect x="0" y="0" width="334" height="120" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="346" height="132" style="fill: none;" class="djs-outline"/></g><g class="djs-children"><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_1kpvmtl" style="display: block;"><g class="djs-visual"><path d="m 367,493L448,493 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="367,493 448,493 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="361" y="487" width="93" height="12" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_1wxxary" style="display: block;"><g class="djs-visual"><path d="m 250,493L331,493 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="250,493 331,493 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="244" y="487" width="93" height="12" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_01t8cjj" transform="translate(214, 475)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_01t8cjj_label" transform="translate(197, 518)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999"> Make test dirs</tspan><tspan x="36" y="23.099999999999998"/></text></g><rect x="0" y="0" width="72" height="27" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="84" height="39" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0kuy86e" transform="translate(331, 475)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0kuy86e_label" transform="translate(311, 518)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">Kill any namazu </tspan><tspan x="12" y="23.099999999999998">processes</tspan><tspan x="38" y="36.3"/></text></g><rect x="0" y="0" width="76" height="40" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="88" height="52" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_07tr02j" transform="translate(448, 475)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_07tr02j_label" transform="translate(424, 518)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">Unmount all Fuse</tspan><tspan x="24.5" y="23.099999999999998">mounts</tspan><tspan x="42.5" y="36.3"/></text></g><rect x="0" y="0" width="85" height="40" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="97" height="52" style="fill: none;" class="djs-outline"/></g></g></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_08jwjmk" transform="translate(275, 341)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_08jwjmk_label" transform="translate(251, 309)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">Run namazu (via </tspan><tspan x="17.5" y="23.099999999999998">screenrc)</tspan><tspan x="41.5" y="36.3"/></text></g><rect x="0" y="0" width="83" height="40" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="95" height="52" style="fill: none;" class="djs-outline"/></g></g></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="SubProcess_003i1wn" transform="translate(-315, -83)" style="display: block;"><g class="djs-visual"><rect x="0" y="0" width="325" height="448" rx="10" ry="10" style="stroke: black; stroke-width: 2px; fill: white; fill-opacity: 0.95;"/><text style="font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="104.5" y="15.799999999999999">run_all_tests.sh:build</tspan><tspan x="162.5" y="30.199999999999996"/></text></g><rect x="0" y="0" width="325" height="448" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="337" height="460" style="fill: none;" class="djs-outline"/></g><g class="djs-children"><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_1kxnv1n" style="display: block;"><g class="djs-visual"><path d="m -171,262L-171,299 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="-171,262 -171,299 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-177" y="256" width="12" height="49" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_142v0rf" style="display: block;"><g class="djs-visual"><path d="m -171,13L-171,38 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="-171,13 -171,38 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-177" y="7" width="12" height="37" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_1ormzc8" style="display: block;"><g class="djs-visual"><path d="m -171,74L-171,97 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="-171,74 -171,97 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-177" y="68" width="12" height="35" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_0pqdxj9" style="display: block;"><g class="djs-visual"><path d="m -171,133L-171,162 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="-171,133 -171,162 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-177" y="127" width="12" height="41" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_171shbg" style="display: block;"><g class="djs-visual"><path d="m -171,198L-171,226 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="-171,198 -171,226 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-177" y="192" width="12" height="40" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0ppv1mn" transform="translate(-189, 226)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="EndEvent_0w9o8ng" transform="translate(-189, 299)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 4px; fill: white; fill-opacity: 0.95;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="StartEvent_1pvbxq8" transform="translate(-189, -23)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 2px; fill: white; fill-opacity: 0.95;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_1pdyawc" transform="translate(-189, 38)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_1cmdrjz" transform="translate(-189, 97)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0n4ow8g" transform="translate(-189, 162)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0ppv1mn_label" transform="translate(-277, 224)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">Build ratis-hdd-</tspan><tspan x="4.5" y="23.099999999999998">slowdownVM</tspan><tspan x="36.5" y="36.3"/></text></g><rect x="0" y="0" width="73" height="40" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="85" height="52" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_1pdyawc_label" transform="translate(-277, 42)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">Build ratis-build </tspan><tspan x="28.5" y="23.099999999999998">VM</tspan><tspan x="36.5" y="36.3"/></text></g><rect x="0" y="0" width="73" height="40" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="85" height="52" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_1cmdrjz_label" transform="translate(-284, 95)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">vagrant package </tspan><tspan x="17.5" y="23.099999999999998">ratis-build</tspan><tspan x="41" y="36.3"/></text></g><rect x="0" y="0" width="82" height="40" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="94" height="52" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0n4ow8g_label" transform="translate(-282, 160)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="29.5" y="9.899999999999999">Build</tspan><tspan x="0" y="23.099999999999998">ratis-servers VM</tspan><tspan x="41" y="36.3"/></text></g><rect x="0" y="0" width="82" height="40" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="94" height="52" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="SubProcess_0z7pqrc" transform="translate(158, -274)" style="display: block;"><g class="djs-visual"><rect x="0" y="0" width="380" height="293" rx="10" ry="10" style="stroke: black; stroke-width: 2px; fill: white; fill-opacity: 0.95;"/><text style="font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="137" y="15.799999999999999">Build ratis-build VM</tspan><tspan x="190" y="30.199999999999996"/></text></g><rect x="0" y="0" width="380" height="293" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="392" height="305" style="fill: none;" class="djs-outline"/></g><g class="djs-children"><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_0l4bff2" style="display: block;"><g class="djs-visual"><path d="m 428,-53L446,-53 L446,-180 L464,-180 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="428,-53 446,-53 446,-180 464,-180 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="422" y="-186" width="48" height="139" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_1d5wr7n" style="display: block;"><g class="djs-visual"><path d="m 410,-162L410,-71 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="410,-162 410,-71 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="404" y="-168" width="12" height="103" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_1kbg34m" style="display: block;"><g class="djs-visual"><path d="m 343,-53L368,-53 L368,-180 L392,-180 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="343,-53 368,-53 368,-180 392,-180 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="337" y="-186" width="61" height="139" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_0ba1g32" style="display: block;"><g class="djs-visual"><path d="m 325,-162L325,-71 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="325,-162 325,-71 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="319" y="-168" width="12" height="103" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_1gsb6y6" style="display: block;"><g class="djs-visual"><path d="m 262,-53L285,-53 L285,-180 L307,-180 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="262,-53 285,-53 285,-180 307,-180 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="256" y="-186" width="57" height="139" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-connection" data-element-id="SequenceFlow_0omwrdp" style="display: block;"><g class="djs-visual"><path d="m 244,-162L244,-71 " style="fill: none; stroke-width: 2px; stroke: black; stroke-linejoin: round; marker-end: url('#sequenceflow-end-white-black-d4t3chy4ucmg80j3tw5bo8x0e');"/></g><polyline points="244,-162 244,-71 " style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="238" y="-168" width="12" height="103" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0y3qocg" transform="translate(226, -71)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="StartEvent_06uerma" transform="translate(226, -198)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 2px; fill: white; fill-opacity: 0.95;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_1aqnusk" transform="translate(307, -198)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0jqkmbb" transform="translate(307, -71)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0g8jagu" transform="translate(392, -198)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_1v6diup" transform="translate(392, -71)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 1px; fill: white; fill-opacity: 0.95;"/><circle cx="18" cy="18" r="15" style="stroke: black; stroke-width: 1px; fill: none;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="EndEvent_1si4vk8" transform="translate(464, -198)" style="display: block;"><g class="djs-visual"><circle cx="18" cy="18" r="18" style="stroke: black; stroke-width: 4px; fill: white; fill-opacity: 0.95;"/></g><rect x="0" y="0" width="36" height="36" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="48" height="48" style="fill: none;" class="djs-outline"/></g></g></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0y3qocg_label" transform="translate(207, -26)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">Download Java</tspan><tspan x="37.5" y="23.099999999999998"/></text></g><rect x="0" y="0" width="75" height="27" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="87" height="39" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="StartEvent_06uerma_label" transform="translate(204, -244)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">vagrant up ratis-</tspan><tspan x="1.5" y="23.099999999999998">build --provision</tspan></text></g><rect x="0" y="0" width="80" height="27" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="92" height="39" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_1aqnusk_label" transform="translate(293, -220)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">Install Maven</tspan><tspan x="32" y="23.099999999999998"/></text></g><rect x="0" y="0" width="64" height="27" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="76" height="39" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0jqkmbb_label" transform="translate(289, -28)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">Install Namazu </tspan><tspan x="1" y="23.099999999999998">Dependencies</tspan></text></g><rect x="0" y="0" width="72" height="27" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="84" height="39" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_0g8jagu_label" transform="translate(376, -218)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">Build Namazu</tspan><tspan x="33.5" y="23.099999999999998"/></text></g><rect x="0" y="0" width="67" height="27" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="79" height="39" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape" data-element-id="IntermediateThrowEvent_1v6diup_label" transform="translate(385, -28)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">Build Ratis</tspan><tspan x="25.5" y="23.099999999999998"/></text></g><rect x="0" y="0" width="51" height="27" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="63" height="39" style="fill: none;" class="djs-outline"/></g></g><g class="djs-group"><g class="djs-element djs-shape djs-element-hidden" data-element-id="EndEvent_1si4vk8_label" transform="translate(462, -154)" style="display: block;"><g class="djs-visual"><text style="font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; fill: black;" lineHeight="1.2" class="djs-label"><tspan x="0" y="9.899999999999999">vagrant halt</tspan><tspan x="7" y="23.099999999999998">ratis-test</tspan><tspan x="28.5" y="36.3"/></text></g><rect x="0" y="0" width="57" height="40" style="fill: none; stroke-opacity: 0; stroke: white; stroke-width: 15px;" class="djs-hit"/><rect x="-6" y="-6" width="69" height="52" style="fill: none;" class="djs-outline"/></g></g><g style="pointer-events: none;" class="djs-drag-group" transform="translate(-10, -9)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(16, 35)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(15, -56)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(12, -20)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(-90, 40)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0, 28)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0, 12)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(-51)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0, 65)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0, -34)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0, -35)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(51, -28)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(-62, -45)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0, -139)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0, -15)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0, 10)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0, -10)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(-10)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(1, 7)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(-91, -49)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0, 130)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0)"/><g style="pointer-events: none;" class="djs-drag-group" transform="translate(0)"/></svg>