llama.filehandler.JSONFile ~~~~~~~~~~~~~~~~~~~~~~~~~~ llama.filehandler.JSONFile.checksum ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. graphviz:: :name: llama.filehandler.JSONFile.checksum :caption: Profiling result for llama.filehandler.JSONFile.checksum. Click on LLAMA functions in the above plot to go to documentation for that function. digraph { graph [fontname=Arial, nodesep=0.125, ranksep=0.25]; node [fontcolor=white, fontname=Arial, height=0, shape=box, style=filled, width=0]; edge [fontname=Arial]; 2 [color="#0d2e7c", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n7.39%\n(1.28%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 110 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.31%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 111 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 185 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 235 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.96%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 325 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n1.09%\n(0.13%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 7 -> 8 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.91%\n4×", labeldistance="0.50", penwidth="0.50"]; 8 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.91%\n(0.91%)\n4×", tooltip="~"]; 10 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="shutil:1073:get_terminal_size\n0.85%\n(0.37%)\n1×", tooltip="/opt/anaconda/lib/python3.7/shutil.py"]; 10 -> 326 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n2×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n1.39%\n(1.39%)\n6×", tooltip="~"]; 12 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.67%\n(0.69%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 12 -> 11 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.39%\n6×", labeldistance="0.50", penwidth="0.50"]; 12 -> 13 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n12×", labeldistance="0.50", penwidth="0.50"]; 12 -> 14 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.60%\n6×", labeldistance="0.50", penwidth="0.50"]; 13 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.51%\n(0.51%)\n12×", tooltip="~"]; 14 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n1.60%\n(1.60%)\n6×", tooltip="~"]; 15 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.56%\n(0.56%)\n2×", tooltip="~"]; 16 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.76%\n(0.48%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 16 -> 15 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n2×", labeldistance="0.50", penwidth="0.50"]; 16 -> 42 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 18 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.56%\n(0.27%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.61%\n(0.45%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 22 [color="#82cc07", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n65.56%\n(0.27%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 22 -> 273 [arrowsize="0.81", color="#7ecb07", fontcolor="#7ecb07", fontsize="10.00", label="65.16%\n3×", labeldistance="2.61", penwidth="2.61"]; 24 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.99%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 28 [color="#0c9492", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n25.47%\n(25.47%)\n158×", tooltip="~"]; 29 [color="#0b9c77", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n31.45%\n(5.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 29 -> 28 [arrowsize="0.50", color="#0c9492", fontcolor="#0c9492", fontsize="10.00", label="25.47%\n158×", labeldistance="1.02", penwidth="1.02"]; 29 -> 99 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n260×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.64%\n(0.64%)\n12×", tooltip="~"]; 31 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.67%\n(0.19%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 31 -> 30 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.83%\n(0.35%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 32 -> 30 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n6×", labeldistance="0.50", penwidth="0.50"]; 34 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.69%\n(0.27%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 38 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n1.20%\n(0.85%)\n129×", tooltip="~"]; 39 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="local:168:__eq__\n1.52%\n(0.51%)\n46×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 39 -> 38 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n92×", labeldistance="0.50", penwidth="0.50"]; 41 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="posixpath:154:dirname\n2.14%\n(1.28%)\n32×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 -> 38 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n32×", labeldistance="0.50", penwidth="0.50"]; 42 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.51%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 45 [color="#0ba651", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n38.68%\n(0.43%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 45 -> 52 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 45 -> 205 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 45 -> 206 [arrowsize="0.56", color="#0b9d75", fontcolor="#0b9d75", fontsize="10.00", label="31.85%\n1×", labeldistance="1.27", penwidth="1.27"]; 51 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n2.40%\n(2.40%)\n2×", tooltip="~"]; 52 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n4.27%\n(0.80%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 52 -> 51 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.40%\n2×", labeldistance="0.50", penwidth="0.50"]; 54 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n1.71%\n(1.71%)\n102×", tooltip="~"]; 58 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.28%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 58 -> 54 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n3×", labeldistance="0.50", penwidth="0.50"]; 58 -> 252 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n3×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n5.15%\n(0.45%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 62 -> 12 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.67%\n6×", labeldistance="0.50", penwidth="0.50"]; 63 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.99%\n(0.27%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 63 -> 256 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 64 [color="#89cd07", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n66.39%\n(0.29%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 64 -> 22 [arrowsize="0.81", color="#82cc07", fontcolor="#82cc07", fontsize="10.00", label="65.56%\n3×", labeldistance="2.62", penwidth="2.62"]; 64 -> 300 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n3×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:467:_fillfixtures\n0.51%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 65 -> 54 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 66 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n1.07%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 66 -> 274 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 69 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="common:262:relto\n0.64%\n(0.35%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 69 -> 54 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n4×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.41%\n(1.23%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 70 -> 54 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n27×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:166:fullwidth\n1.07%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 73 -> 216 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.93%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 74 -> 32 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n6×", labeldistance="0.50", penwidth="0.50"]; 77 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.20%\n(0.32%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 77 -> 122 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 77 -> 166 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.39%\n3×", labeldistance="0.50", penwidth="0.50"]; 78 [color="#e3aa04", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n81.39%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 78 -> 271 [arrowsize="0.90", color="#e3ac04", fontcolor="#e3ac04", fontsize="10.00", label="81.13%\n3×", labeldistance="3.25", penwidth="3.25"]; 79 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n4.22%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 79 -> 168 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="3.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 86 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.56%\n(0.56%)\n95×", tooltip="~"]; 88 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n3.92%\n(0.19%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 88 -> 7 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n4×", labeldistance="0.50", penwidth="0.50"]; 88 -> 89 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.62%\n4×", labeldistance="0.50", penwidth="0.50"]; 89 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:258:_update_chars_on_current_line\n2.62%\n(0.32%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 89 -> 116 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.24%\n4×", labeldistance="0.50", penwidth="0.50"]; 98 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.69%\n(0.24%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 98 -> 154 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n3×", labeldistance="0.50", penwidth="0.50"]; 99 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.93%\n(0.93%)\n316×", tooltip="~"]; 103 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="runner:333:_teardown_towards\n0.51%\n(0.11%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 104 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:377:_getnextfixturedef\n0.56%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 107 [color="#0c7b8e", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n21.22%\n(1.31%)\n77×", tooltip="~"]; 107 -> 2 [arrowsize="0.35", color="#0d2e7c", fontcolor="#0d2e7c", fontsize="10.00", label="7.39%\n16×", labeldistance="0.50", penwidth="0.50"]; 107 -> 185 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.59%\n6×", labeldistance="0.50", penwidth="0.50"]; 107 -> 222 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 223 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 224 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 225 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 226 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 227 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 107 -> 234 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.76%\n16×", labeldistance="0.50", penwidth="0.50"]; 107 -> 244 [arrowsize="0.35", color="#0d3b80", fontcolor="#0d3b80", fontsize="10.00", label="10.01%\n16×", labeldistance="0.50", penwidth="0.50"]; 107 -> 246 [arrowsize="0.35", color="#0d337e", fontcolor="#0d337e", fontsize="10.00", label="8.38%\n6×", labeldistance="0.50", penwidth="0.50"]; 107 -> 249 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 250 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 251 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 306 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n2×", labeldistance="0.50", penwidth="0.50"]; 109 [color="#f05e02", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n90.34%\n(3.95%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 109 -> 77 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.20%\n3×", labeldistance="0.50", penwidth="0.50"]; 109 -> 107 [arrowsize="0.35", color="#0d3a7f", fontcolor="#0d3a7f", fontsize="10.00", label="9.85%\n18×", labeldistance="0.50", penwidth="0.50"]; 109 -> 123 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 109 -> 191 [arrowsize="0.36", color="#0d4a84", fontcolor="#0d4a84", fontsize="10.00", label="13.00%\n18×", labeldistance="0.52", penwidth="0.52"]; 109 -> 200 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 109 -> 238 [arrowsize="0.63", color="#0ba849", fontcolor="#0ba849", fontsize="10.00", label="40.10%\n1×", labeldistance="1.60", penwidth="1.60"]; 109 -> 253 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 109 -> 264 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n3×", labeldistance="0.50", penwidth="0.50"]; 109 -> 268 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 109 -> 269 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 110 [color="#0d317d", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n8.01%\n(0.72%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 110 -> 107 [arrowsize="0.35", color="#0d2f7d", fontcolor="#0d2f7d", fontsize="10.00", label="7.66%\n11×", labeldistance="0.50", penwidth="0.50"]; 111 [color="#0d4181", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n11.32%\n(0.59%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 111 -> 107 [arrowsize="0.35", color="#0d4081", fontcolor="#0d4081", fontsize="10.00", label="11.00%\n11×", labeldistance="0.50", penwidth="0.50"]; 115 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n1.95%\n(0.35%)\n4×", tooltip="~"]; 115 -> 157 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.60%\n84×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:72:get_line_width\n2.24%\n(0.21%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 116 -> 115 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.95%\n4×", labeldistance="0.50", penwidth="0.50"]; 120 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.44%\n(0.32%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 120 -> 34 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n3×", labeldistance="0.50", penwidth="0.50"]; 122 [color="#0d3d80", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n10.41%\n(0.37%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 122 -> 88 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 122 -> 128 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 122 -> 133 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 122 -> 136 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n2×", labeldistance="0.50", penwidth="0.50"]; 122 -> 219 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 122 -> 311 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n2×", labeldistance="0.50", penwidth="0.50"]; 123 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n9.26%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 123 -> 122 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 128 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="common:286:bestrelpath\n6.67%\n(0.32%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 128 -> 39 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n2×", labeldistance="0.50", penwidth="0.50"]; 128 -> 69 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n4×", labeldistance="0.50", penwidth="0.50"]; 128 -> 312 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.55%\n2×", labeldistance="0.50", penwidth="0.50"]; 133 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="terminal:500:_write_progress_information_filling_space\n3.55%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 133 -> 73 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 133 -> 220 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.80%\n(0.21%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 145 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="local:317:dirpath\n2.99%\n(0.64%)\n32×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 145 -> 41 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.14%\n32×", labeldistance="0.50", penwidth="0.50"]; 152 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.91%\n(0.61%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 154 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.64%\n(0.29%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 155 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.75%\n(0.75%)\n122×", tooltip="~"]; 157 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:74:\n1.60%\n(0.96%)\n84×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 157 -> 155 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n80×", labeldistance="0.50", penwidth="0.50"]; 160 [color="#f15902", fontcolor="#ffffff", fontsize="10.00", label="manager:78:\n90.90%\n(0.61%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 160 -> 109 [arrowsize="0.95", color="#f05e02", fontcolor="#f05e02", fontsize="10.00", label="90.34%\n11×", labeldistance="3.61", penwidth="3.61"]; 166 [color="#f44802", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n92.79%\n(1.44%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 166 -> 315 [arrowsize="0.95", color="#f25702", fontcolor="#f25702", fontsize="10.00", label="91.16%\n11×", labeldistance="3.65", penwidth="3.65"]; 168 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n3.92%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 168 -> 242 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 168 -> 289 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 172 [color="#0ba74f", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n39.14%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 172 -> 45 [arrowsize="0.62", color="#0ba651", fontcolor="#0ba651", fontsize="10.00", label="38.68%\n1×", labeldistance="1.55", penwidth="1.55"]; 177 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.67%\n(0.32%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 177 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 177 -> 20 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 179 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.64%\n(0.45%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 180 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="common:321:parts\n4.89%\n(0.85%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 180 -> 39 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n32×", labeldistance="0.50", penwidth="0.50"]; 180 -> 145 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.99%\n32×", labeldistance="0.50", penwidth="0.50"]; 185 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.72%\n(0.40%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 185 -> 20 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 186 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.64%\n(0.32%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 186 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 186 -> 20 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n8×", labeldistance="0.50", penwidth="0.50"]; 191 [color="#0d4b84", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n13.16%\n(0.35%)\n22×", tooltip="~"]; 191 -> 63 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 191 -> 222 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 191 -> 223 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 191 -> 224 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 191 -> 225 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 191 -> 226 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 191 -> 227 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n3×", labeldistance="0.50", penwidth="0.50"]; 191 -> 249 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.59%\n1×", labeldistance="0.50", penwidth="0.50"]; 191 -> 250 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 191 -> 251 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n5.45%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 197 -> 62 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.15%\n6×", labeldistance="0.50", penwidth="0.50"]; 200 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.09%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 200 -> 211 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n2×", labeldistance="0.50", penwidth="0.50"]; 204 [color="#0ba74c", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n39.64%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 204 -> 172 [arrowsize="0.63", color="#0ba74f", fontcolor="#0ba74f", fontsize="10.00", label="39.14%\n1×", labeldistance="1.57", penwidth="1.57"]; 205 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.84%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 205 -> 16 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0b9d75", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n31.85%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 206 -> 278 [arrowsize="0.56", color="#0b9c76", fontcolor="#0b9c76", fontsize="10.00", label="31.63%\n1×", labeldistance="1.27", penwidth="1.27"]; 211 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="version:38:__init__\n0.51%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 215 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:27:_getdimensions\n0.96%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 215 -> 10 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 216 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:39:get_terminal_width\n1.01%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 216 -> 215 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 219 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:270:line\n0.53%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 219 -> 88 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n2×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="terminal:331:write\n2.00%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 220 -> 88 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.47%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 222 -> 110 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 111 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 325 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.25%\n(0.11%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 223 -> 110 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 223 -> 111 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 224 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.74%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 224 -> 110 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 224 -> 111 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 224 -> 325 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.98%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 225 -> 110 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 -> 111 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 -> 325 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.25%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 226 -> 110 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 -> 111 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n4.14%\n(0.13%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 227 -> 110 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.51%\n3×", labeldistance="0.50", penwidth="0.50"]; 227 -> 111 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n3×", labeldistance="0.50", penwidth="0.50"]; 227 -> 325 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n3×", labeldistance="0.50", penwidth="0.50"]; 228 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.46%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 228 -> 177 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n8×", labeldistance="0.50", penwidth="0.50"]; 228 -> 230 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 229 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.69%\n(0.29%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 230 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.15%\n(0.37%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 230 -> 229 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n8×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.62%\n(0.16%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 232 -> 228 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.46%\n8×", labeldistance="0.50", penwidth="0.50"]; 234 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.76%\n(0.67%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 234 -> 186 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n8×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.96%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 235 -> 232 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.62%\n8×", labeldistance="0.50", penwidth="0.50"]; 238 [color="#0ba849", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n40.10%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 238 -> 120 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 -> 204 [arrowsize="0.63", color="#0ba74c", fontcolor="#0ba74c", fontsize="10.00", label="39.64%\n1×", labeldistance="1.59", penwidth="1.59"]; 241 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="nodes:461:location\n3.60%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 241 -> 299 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 242 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.82%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 242 -> 24 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 242 -> 65 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d3b80", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n10.01%\n(0.72%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 244 -> 110 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.55%\n8×", labeldistance="0.50", penwidth="0.50"]; 244 -> 111 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.34%\n8×", labeldistance="0.50", penwidth="0.50"]; 244 -> 325 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n8×", labeldistance="0.50", penwidth="0.50"]; 245 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.04%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 245 -> 74 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n3×", labeldistance="0.50", penwidth="0.50"]; 246 [color="#0d337e", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n8.38%\n(0.40%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 246 -> 58 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 246 -> 245 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n3×", labeldistance="0.50", penwidth="0.50"]; 246 -> 247 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.50%\n3×", labeldistance="0.50", penwidth="0.50"]; 247 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n5.50%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 247 -> 197 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.45%\n3×", labeldistance="0.50", penwidth="0.50"]; 249 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.23%\n(0.11%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 249 -> 110 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 249 -> 111 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.28%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 250 -> 110 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 -> 111 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.59%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 251 -> 110 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 -> 111 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.77%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 252 -> 31 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n6×", labeldistance="0.50", penwidth="0.50"]; 253 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.80%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 256 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.61%\n(0.03%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 256 -> 257 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.59%\n3×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.91%\n(0.24%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 257 -> 306 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n5×", labeldistance="0.50", penwidth="0.50"]; 263 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.44%\n(0.40%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 263 -> 98 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n3×", labeldistance="0.50", penwidth="0.50"]; 264 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.49%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 264 -> 263 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.44%\n3×", labeldistance="0.50", penwidth="0.50"]; 266 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="compat:412:__get__\n3.66%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/compat.py"]; 266 -> 241 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 267 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.60%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 267 -> 78 [arrowsize="0.90", color="#e3aa04", fontcolor="#e3aa04", fontsize="10.00", label="81.39%\n1×", labeldistance="3.26", penwidth="3.26"]; 267 -> 166 [arrowsize="0.37", color="#0c5085", fontcolor="#0c5085", fontsize="10.00", label="14.01%\n2×", labeldistance="0.56", penwidth="0.56"]; 267 -> 266 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 267 -> 300 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n2×", labeldistance="0.50", penwidth="0.50"]; 268 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n4.75%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 268 -> 79 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 268 -> 120 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 269 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.36%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 269 -> 120 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n2×", labeldistance="0.50", penwidth="0.50"]; 269 -> 276 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 271 [color="#e3ac04", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n81.13%\n(0.45%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 271 -> 64 [arrowsize="0.81", color="#89cd07", fontcolor="#89cd07", fontsize="10.00", label="66.39%\n3×", labeldistance="2.66", penwidth="2.66"]; 271 -> 166 [arrowsize="0.37", color="#0d4f85", fontcolor="#0d4f85", fontsize="10.00", label="13.83%\n6×", labeldistance="0.55", penwidth="0.55"]; 271 -> 300 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n3×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#7ecb07", fontcolor="#ffffff", fontsize="10.00", label="runner:207:\n65.16%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 273 -> 166 [arrowsize="0.81", color="#7ccb07", fontcolor="#7ccb07", fontsize="10.00", label="64.95%\n3×", labeldistance="2.60", penwidth="2.60"]; 274 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:583:_schedule_finalizers\n0.53%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 276 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="runner:329:teardown_exact\n0.64%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 276 -> 103 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 276 -> 179 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 278 [color="#0b9c76", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n31.63%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 278 -> 29 [arrowsize="0.56", color="#0b9c77", fontcolor="#0b9c77", fontsize="10.00", label="31.45%\n1×", labeldistance="1.26", penwidth="1.26"]; 287 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.74%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 287 -> 66 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 287 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 289 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.79%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 289 -> 287 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 298 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="main:371:__missing__\n3.34%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 298 -> 128 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 299 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="main:413:_node_location_to_relpath\n3.47%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 299 -> 298 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 300 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.09%\n(0.19%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 300 -> 152 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.91%\n9×", labeldistance="0.50", penwidth="0.50"]; 305 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.77%\n(0.27%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 305 -> 179 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n10×", labeldistance="0.50", penwidth="0.50"]; 306 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:\n0.88%\n(0.11%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 306 -> 305 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n10×", labeldistance="0.50", penwidth="0.50"]; 311 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="local:182:__ne__\n0.56%\n(0.19%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 311 -> 39 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n12×", labeldistance="0.50", penwidth="0.50"]; 312 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="common:337:common\n5.55%\n(0.27%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 312 -> 180 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.89%\n4×", labeldistance="0.50", penwidth="0.50"]; 312 -> 311 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n10×", labeldistance="0.50", penwidth="0.50"]; 315 [color="#f25702", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n91.16%\n(0.29%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 315 -> 160 [arrowsize="0.95", color="#f15902", fontcolor="#f15902", fontsize="10.00", label="90.90%\n11×", labeldistance="3.64", penwidth="3.64"]; 325 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.71%\n(0.29%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 325 -> 70 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.41%\n27×", labeldistance="0.50", penwidth="0.50"]; 326 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="os:674:__getitem__\n0.61%\n(0.29%)\n5×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; }