Created
December 3, 2024 11:47
-
-
Save dimaqq/cbae6bef11ed00513c8ca2724b1b640b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" | |
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |
<!-- Generated by graphviz version 2.43.0 (0) | |
--> | |
<!-- Title: %3 Pages: 1 --> | |
<svg width="10122pt" height="313pt" | |
viewBox="0.00 0.00 10122.00 313.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 309)"> | |
<title>%3</title> | |
<polygon fill="white" stroke="transparent" points="-4,4 -4,-309 10118,-309 10118,4 -4,4"/> | |
<!-- 140079072722992 --> | |
<g id="node1" class="node"> | |
<title>140079072722992</title> | |
<polygon fill="none" stroke="black" points="815,-36 219,-36 219,0 821,0 821,-30 815,-36"/> | |
<polyline fill="none" stroke="black" points="815,-36 815,-30 "/> | |
<polyline fill="none" stroke="black" points="821,-30 815,-30 "/> | |
<text text-anchor="start" x="227" y="-14.3" font-family="Courier New" font-size="14.00">asyncio.sleep: state scheduled delay 0.5 remaining 0.43034191600008853 </text> | |
</g> | |
<!-- 140079092720096 --> | |
<g id="node2" class="node"> | |
<title>140079092720096</title> | |
<polygon fill="none" stroke="black" points="1774,-36 1054,-36 1054,0 1780,0 1780,-30 1774,-36"/> | |
<polyline fill="none" stroke="black" points="1774,-36 1774,-30 "/> | |
<polyline fill="none" stroke="black" points="1780,-30 1774,-30 "/> | |
<text text-anchor="start" x="1062" y="-14.3" font-family="Courier New" font-size="14.00">asyncio.sleep: state scheduled delay 19.999643347000074 remaining 0.03363869600025282 </text> | |
</g> | |
<!-- 140079072337984 --> | |
<g id="node3" class="node"> | |
<title>140079072337984</title> | |
<polygon fill="none" stroke="black" points="2300,-245 1794,-245 1794,-132 2306,-132 2306,-239 2300,-245"/> | |
<polyline fill="none" stroke="black" points="2300,-245 2300,-239 "/> | |
<polyline fill="none" stroke="black" points="2306,-239 2300,-239 "/> | |
<text text-anchor="start" x="1802" y="-229.8" font-family="Courier New" font-size="14.00">Task-17741 pending</text> | |
<text text-anchor="start" x="1802" y="-214.8" font-family="Courier New" font-size="14.00">  File "websockets/asyncio/connection.py", line 294, in recv</text> | |
<text text-anchor="start" x="1802" y="-199.8" font-family="Courier New" font-size="14.00">    return await self.recv_messages.get(decode)</text> | |
<text text-anchor="start" x="1802" y="-184.8" font-family="Courier New" font-size="14.00">  File "websockets/asyncio/messages.py", line 150, in get</text> | |
<text text-anchor="start" x="1802" y="-169.8" font-family="Courier New" font-size="14.00">    frame = await self.frames.get(not self.closed)</text> | |
<text text-anchor="start" x="1802" y="-154.8" font-family="Courier New" font-size="14.00">  File "websockets/asyncio/messages.py", line 51, in get</text> | |
<text text-anchor="start" x="1802" y="-139.8" font-family="Courier New" font-size="14.00">    await self.get_waiter</text> | |
</g> | |
<!-- 140079072155264 --> | |
<g id="node26" class="node"> | |
<title>140079072155264</title> | |
<polygon fill="none" stroke="black" points="2081,-36 2013,-36 2013,0 2087,0 2087,-30 2081,-36"/> | |
<polyline fill="none" stroke="black" points="2081,-36 2081,-30 "/> | |
<polyline fill="none" stroke="black" points="2087,-30 2081,-30 "/> | |
<text text-anchor="start" x="2021" y="-14.3" font-family="Courier New" font-size="14.00">Future </text> | |
</g> | |
<!-- 140079072337984->140079072155264 --> | |
<g id="edge3" class="edge"> | |
<title>140079072337984->140079072155264</title> | |
<path fill="none" stroke="black" d="M2050,-131.86C2050,-103.06 2050,-69.2 2050,-46.14"/> | |
<polygon fill="black" stroke="black" points="2053.5,-46.05 2050,-36.05 2046.5,-46.05 2053.5,-46.05"/> | |
</g> | |
<!-- 140079072477248 --> | |
<g id="node4" class="node"> | |
<title>140079072477248</title> | |
<polygon fill="none" stroke="black" points="2784,-36 2716,-36 2716,0 2790,0 2790,-30 2784,-36"/> | |
<polyline fill="none" stroke="black" points="2784,-36 2784,-30 "/> | |
<polyline fill="none" stroke="black" points="2790,-30 2784,-30 "/> | |
<text text-anchor="start" x="2724" y="-14.3" font-family="Courier New" font-size="14.00">Future </text> | |
</g> | |
<!-- 140079093332064 --> | |
<g id="node5" class="node"> | |
<title>140079093332064</title> | |
<polygon fill="none" stroke="black" points="3176,-305 2324,-305 2324,-72 3182,-72 3182,-299 3176,-305"/> | |
<polyline fill="none" stroke="black" points="3176,-305 3176,-299 "/> | |
<polyline fill="none" stroke="black" points="3182,-299 3176,-299 "/> | |
<text text-anchor="start" x="2332" y="-289.8" font-family="Courier New" font-size="14.00">Task-16981 pending</text> | |
<text text-anchor="start" x="2332" y="-274.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/client/facade.py", line 482, in wrapper</text> | |
<text text-anchor="start" x="2332" y="-259.8" font-family="Courier New" font-size="14.00">    reply = await f(*args, **kwargs)</text> | |
<text text-anchor="start" x="2332" y="-244.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/client/_client3.py", line 126, in Next</text> | |
<text text-anchor="start" x="2332" y="-229.8" font-family="Courier New" font-size="14.00">    reply = await self.rpc(msg)</text> | |
<text text-anchor="start" x="2332" y="-214.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/client/overrides.py", line 116, in rpc</text> | |
<text text-anchor="start" x="2332" y="-199.8" font-family="Courier New" font-size="14.00">    result = await self.connection.rpc(msg, encoder=TypeEncoder)</text> | |
<text text-anchor="start" x="2332" y="-184.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/client/connection.py", line 589, in rpc</text> | |
<text text-anchor="start" x="2332" y="-169.8" font-family="Courier New" font-size="14.00">    result = await self._recv(msg["request-id"])</text> | |
<text text-anchor="start" x="2332" y="-154.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/client/connection.py", line 382, in _recv</text> | |
<text text-anchor="start" x="2332" y="-139.8" font-family="Courier New" font-size="14.00">    return await self.messages.get(request_id)</text> | |
<text text-anchor="start" x="2332" y="-124.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/utils.py", line 113, in get</text> | |
<text text-anchor="start" x="2332" y="-109.8" font-family="Courier New" font-size="14.00">    value = await self._queues[id_].get()</text> | |
<text text-anchor="start" x="2332" y="-94.8" font-family="Courier New" font-size="14.00">  File "asyncio/queues.py", line 166, in get</text> | |
<text text-anchor="start" x="2332" y="-79.8" font-family="Courier New" font-size="14.00">    await getter</text> | |
</g> | |
<!-- 140079093332064->140079072477248 --> | |
<g id="edge4" class="edge"> | |
<title>140079093332064->140079072477248</title> | |
<path fill="none" stroke="black" d="M2753,-71.85C2753,-62.59 2753,-53.92 2753,-46.39"/> | |
<polygon fill="black" stroke="black" points="2756.5,-46.23 2753,-36.23 2749.5,-46.23 2756.5,-46.23"/> | |
</g> | |
<!-- 140079072479328 --> | |
<g id="node6" class="node"> | |
<title>140079072479328</title> | |
<polygon fill="none" stroke="black" points="3421,-36 3353,-36 3353,0 3427,0 3427,-30 3421,-36"/> | |
<polyline fill="none" stroke="black" points="3421,-36 3421,-30 "/> | |
<polyline fill="none" stroke="black" points="3427,-30 3421,-30 "/> | |
<text text-anchor="start" x="3361" y="-14.3" font-family="Courier New" font-size="14.00">Future </text> | |
</g> | |
<!-- 140079092367632 --> | |
<g id="node7" class="node"> | |
<title>140079092367632</title> | |
<polygon fill="none" stroke="black" points="4293.5,-237.5 3598.5,-237.5 3598.5,-139.5 4299.5,-139.5 4299.5,-231.5 4293.5,-237.5"/> | |
<polyline fill="none" stroke="black" points="4293.5,-237.5 4293.5,-231.5 "/> | |
<polyline fill="none" stroke="black" points="4299.5,-231.5 4293.5,-231.5 "/> | |
<text text-anchor="start" x="3606.5" y="-222.3" font-family="Courier New" font-size="14.00">Task-16147 pending</text> | |
<text text-anchor="start" x="3606.5" y="-207.3" font-family="Courier New" font-size="14.00">  File "websockets/asyncio/connection.py", line 797, in keepalive</text> | |
<text text-anchor="start" x="3606.5" y="-192.3" font-family="Courier New" font-size="14.00">    await asyncio.sleep(self.ping_interval - latency)</text> | |
<text text-anchor="start" x="3606.5" y="-177.3" font-family="Courier New" font-size="14.00">  File "asyncio/tasks.py", line 652, in sleep</text> | |
<text text-anchor="start" x="3606.5" y="-162.3" font-family="Courier New" font-size="14.00">    return await future</text> | |
<text text-anchor="start" x="3606.5" y="-147.3" font-family="Courier New" font-size="14.00">asyncio.sleep: state scheduled delay 19.99967958399975 remaining 0.5609943479998947</text> | |
</g> | |
<!-- 140079092722112 --> | |
<g id="node12" class="node"> | |
<title>140079092722112</title> | |
<polygon fill="none" stroke="black" points="4298,-36 3594,-36 3594,0 4304,0 4304,-30 4298,-36"/> | |
<polyline fill="none" stroke="black" points="4298,-36 4298,-30 "/> | |
<polyline fill="none" stroke="black" points="4304,-30 4298,-30 "/> | |
<text text-anchor="start" x="3602" y="-14.3" font-family="Courier New" font-size="14.00">asyncio.sleep: state scheduled delay 19.99967958399975 remaining 0.5609943479998947 </text> | |
</g> | |
<!-- 140079092367632->140079092722112 --> | |
<g id="edge6" class="edge"> | |
<title>140079092367632->140079092722112</title> | |
<path fill="none" stroke="black" d="M3949,-139.21C3949,-109.06 3949,-71.33 3949,-46.27"/> | |
<polygon fill="black" stroke="black" points="3952.5,-46.04 3949,-36.04 3945.5,-46.04 3952.5,-46.04"/> | |
</g> | |
<!-- 140079072520496 --> | |
<g id="node8" class="node"> | |
<title>140079072520496</title> | |
<polygon fill="none" stroke="black" points="3574,-215 3200,-215 3200,-162 3580,-162 3580,-209 3574,-215"/> | |
<polyline fill="none" stroke="black" points="3574,-215 3574,-209 "/> | |
<polyline fill="none" stroke="black" points="3580,-209 3574,-209 "/> | |
<text text-anchor="start" x="3208" y="-199.8" font-family="Courier New" font-size="14.00">Task-17784 pending</text> | |
<text text-anchor="start" x="3208" y="-184.8" font-family="Courier New" font-size="14.00">  File "asyncio/locks.py", line 226, in wait</text> | |
<text text-anchor="start" x="3208" y="-169.8" font-family="Courier New" font-size="14.00">    await fut</text> | |
</g> | |
<!-- 140079072520496->140079072479328 --> | |
<g id="edge9" class="edge"> | |
<title>140079072520496->140079072479328</title> | |
<path fill="none" stroke="black" d="M3390,-161.91C3390,-130.78 3390,-78.44 3390,-46.48"/> | |
<polygon fill="black" stroke="black" points="3393.5,-46.09 3390,-36.09 3386.5,-46.09 3393.5,-46.09"/> | |
</g> | |
<!-- 140079092369920 --> | |
<g id="node9" class="node"> | |
<title>140079092369920</title> | |
<polygon fill="none" stroke="black" points="1034,-267.5 0,-267.5 0,-109.5 1040,-109.5 1040,-261.5 1034,-267.5"/> | |
<polyline fill="none" stroke="black" points="1034,-267.5 1034,-261.5 "/> | |
<polyline fill="none" stroke="black" points="1040,-261.5 1034,-261.5 "/> | |
<text text-anchor="start" x="8" y="-252.3" font-family="Courier New" font-size="14.00">Task-16125 pending</text> | |
<text text-anchor="start" x="8" y="-237.3" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/tests/integration/test_unit.py", line 268, in test_subordinate_units</text> | |
<text text-anchor="start" x="8" y="-222.3" font-family="Courier New" font-size="14.00">    await model.wait_for_idle()</text> | |
<text text-anchor="start" x="8" y="-207.3" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/model.py", line 3073, in wait_for_idle</text> | |
<text text-anchor="start" x="8" y="-192.3" font-family="Courier New" font-size="14.00">    await self.new_wait_for_idle(</text> | |
<text text-anchor="start" x="8" y="-177.3" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/model.py", line 3306, in new_wait_for_idle</text> | |
<text text-anchor="start" x="8" y="-162.3" font-family="Courier New" font-size="14.00">    await jasyncio.sleep(check_freq)</text> | |
<text text-anchor="start" x="8" y="-147.3" font-family="Courier New" font-size="14.00">  File "asyncio/tasks.py", line 652, in sleep</text> | |
<text text-anchor="start" x="8" y="-132.3" font-family="Courier New" font-size="14.00">    return await future</text> | |
<text text-anchor="start" x="8" y="-117.3" font-family="Courier New" font-size="14.00">asyncio.sleep: state scheduled delay 0.5 remaining 0.43034191600008853</text> | |
</g> | |
<!-- 140079092369920->140079072722992 --> | |
<g id="edge1" class="edge"> | |
<title>140079092369920->140079072722992</title> | |
<path fill="none" stroke="black" d="M520,-109.17C520,-86.75 520,-63.77 520,-46.62"/> | |
<polygon fill="black" stroke="black" points="523.5,-46.26 520,-36.26 516.5,-46.26 523.5,-46.26"/> | |
</g> | |
<!-- 140079072520704 --> | |
<g id="node10" class="node"> | |
<title>140079072520704</title> | |
<polygon fill="none" stroke="black" points="5186.5,-237.5 4317.5,-237.5 4317.5,-139.5 5192.5,-139.5 5192.5,-231.5 5186.5,-237.5"/> | |
<polyline fill="none" stroke="black" points="5186.5,-237.5 5186.5,-231.5 "/> | |
<polyline fill="none" stroke="black" points="5192.5,-231.5 5186.5,-231.5 "/> | |
<text text-anchor="start" x="4325.5" y="-222.3" font-family="Courier New" font-size="14.00">Task_Pinger pending</text> | |
<text text-anchor="start" x="4325.5" y="-207.3" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/client/connection.py", line 526, in _pinger</text> | |
<text text-anchor="start" x="4325.5" y="-192.3" font-family="Courier New" font-size="14.00">    await jasyncio.sleep(10)</text> | |
<text text-anchor="start" x="4325.5" y="-177.3" font-family="Courier New" font-size="14.00">  File "asyncio/tasks.py", line 652, in sleep</text> | |
<text text-anchor="start" x="4325.5" y="-162.3" font-family="Courier New" font-size="14.00">    return await future</text> | |
<text text-anchor="start" x="4325.5" y="-147.3" font-family="Courier New" font-size="14.00">asyncio.sleep: state scheduled delay 10 remaining 0.10174172900042322</text> | |
</g> | |
<!-- 140079072723504 --> | |
<g id="node21" class="node"> | |
<title>140079072723504</title> | |
<polygon fill="none" stroke="black" points="5046,-36 4458,-36 4458,0 5052,0 5052,-30 5046,-36"/> | |
<polyline fill="none" stroke="black" points="5046,-36 5046,-30 "/> | |
<polyline fill="none" stroke="black" points="5052,-30 5046,-30 "/> | |
<text text-anchor="start" x="4466" y="-14.3" font-family="Courier New" font-size="14.00">asyncio.sleep: state scheduled delay 10 remaining 0.10174172900042322 </text> | |
</g> | |
<!-- 140079072520704->140079072723504 --> | |
<g id="edge2" class="edge"> | |
<title>140079072520704->140079072723504</title> | |
<path fill="none" stroke="black" d="M4755,-139.21C4755,-109.06 4755,-71.33 4755,-46.27"/> | |
<polygon fill="black" stroke="black" points="4758.5,-46.04 4755,-36.04 4751.5,-46.04 4758.5,-46.04"/> | |
</g> | |
<!-- 140079074871872 --> | |
<g id="node11" class="node"> | |
<title>140079074871872</title> | |
<polygon fill="none" stroke="black" points="5687,-36 5619,-36 5619,0 5693,0 5693,-30 5687,-36"/> | |
<polyline fill="none" stroke="black" points="5687,-36 5687,-30 "/> | |
<polyline fill="none" stroke="black" points="5693,-30 5687,-30 "/> | |
<text text-anchor="start" x="5627" y="-14.3" font-family="Courier New" font-size="14.00">Future </text> | |
</g> | |
<!-- 140079072520912 --> | |
<g id="node13" class="node"> | |
<title>140079072520912</title> | |
<polygon fill="none" stroke="black" points="7004.5,-260 6119.5,-260 6119.5,-117 7010.5,-117 7010.5,-254 7004.5,-260"/> | |
<polyline fill="none" stroke="black" points="7004.5,-260 7004.5,-254 "/> | |
<polyline fill="none" stroke="black" points="7010.5,-254 7004.5,-254 "/> | |
<text text-anchor="start" x="6127.5" y="-244.8" font-family="Courier New" font-size="14.00">Task_Receiver pending</text> | |
<text text-anchor="start" x="6127.5" y="-229.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/client/connection.py", line 478, in _receiver</text> | |
<text text-anchor="start" x="6127.5" y="-214.8" font-family="Courier New" font-size="14.00">    result = await utils.run_with_interrupt(</text> | |
<text text-anchor="start" x="6127.5" y="-199.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/utils.py", line 191, in run_with_interrupt</text> | |
<text text-anchor="start" x="6127.5" y="-184.8" font-family="Courier New" font-size="14.00">    done, pending = await jasyncio.wait(</text> | |
<text text-anchor="start" x="6127.5" y="-169.8" font-family="Courier New" font-size="14.00">  File "asyncio/tasks.py", line 413, in wait</text> | |
<text text-anchor="start" x="6127.5" y="-154.8" font-family="Courier New" font-size="14.00">    return await _wait(fs, timeout, return_when, loop)</text> | |
<text text-anchor="start" x="6127.5" y="-139.8" font-family="Courier New" font-size="14.00">  File "asyncio/tasks.py", line 525, in _wait</text> | |
<text text-anchor="start" x="6127.5" y="-124.8" font-family="Courier New" font-size="14.00">    await waiter</text> | |
</g> | |
<!-- 140079092390624 --> | |
<g id="node14" class="node"> | |
<title>140079092390624</title> | |
<polygon fill="none" stroke="black" points="6596,-36 6528,-36 6528,0 6602,0 6602,-30 6596,-36"/> | |
<polyline fill="none" stroke="black" points="6596,-36 6596,-30 "/> | |
<polyline fill="none" stroke="black" points="6602,-30 6596,-30 "/> | |
<text text-anchor="start" x="6536" y="-14.3" font-family="Courier New" font-size="14.00">Future </text> | |
</g> | |
<!-- 140079072520912->140079092390624 --> | |
<g id="edge5" class="edge"> | |
<title>140079072520912->140079092390624</title> | |
<path fill="none" stroke="black" d="M6565,-116.53C6565,-91.75 6565,-65.41 6565,-46.35"/> | |
<polygon fill="black" stroke="black" points="6568.5,-46.3 6565,-36.3 6561.5,-46.3 6568.5,-46.3"/> | |
</g> | |
<!-- 140079072154464 --> | |
<g id="node15" class="node"> | |
<title>140079072154464</title> | |
<polygon fill="none" stroke="black" points="7316,-36 7248,-36 7248,0 7322,0 7322,-30 7316,-36"/> | |
<polyline fill="none" stroke="black" points="7316,-36 7316,-30 "/> | |
<polyline fill="none" stroke="black" points="7322,-30 7316,-30 "/> | |
<text text-anchor="start" x="7256" y="-14.3" font-family="Courier New" font-size="14.00">Future </text> | |
</g> | |
<!-- 140079072519040 --> | |
<g id="node16" class="node"> | |
<title>140079072519040</title> | |
<polygon fill="none" stroke="black" points="8419,-260 7559,-260 7559,-117 8425,-117 8425,-254 8419,-260"/> | |
<polyline fill="none" stroke="black" points="8419,-260 8419,-254 "/> | |
<polyline fill="none" stroke="black" points="8425,-254 8419,-254 "/> | |
<text text-anchor="start" x="7567" y="-244.8" font-family="Courier New" font-size="14.00">Task-16154 pending</text> | |
<text text-anchor="start" x="7567" y="-229.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/model.py", line 1319, in _all_watcher</text> | |
<text text-anchor="start" x="7567" y="-214.8" font-family="Courier New" font-size="14.00">    results = await utils.run_with_interrupt(</text> | |
<text text-anchor="start" x="7567" y="-199.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/utils.py", line 191, in run_with_interrupt</text> | |
<text text-anchor="start" x="7567" y="-184.8" font-family="Courier New" font-size="14.00">    done, pending = await jasyncio.wait(</text> | |
<text text-anchor="start" x="7567" y="-169.8" font-family="Courier New" font-size="14.00">  File "asyncio/tasks.py", line 413, in wait</text> | |
<text text-anchor="start" x="7567" y="-154.8" font-family="Courier New" font-size="14.00">    return await _wait(fs, timeout, return_when, loop)</text> | |
<text text-anchor="start" x="7567" y="-139.8" font-family="Courier New" font-size="14.00">  File "asyncio/tasks.py", line 525, in _wait</text> | |
<text text-anchor="start" x="7567" y="-124.8" font-family="Courier New" font-size="14.00">    await waiter</text> | |
</g> | |
<!-- 140079072480128 --> | |
<g id="node17" class="node"> | |
<title>140079072480128</title> | |
<polygon fill="none" stroke="black" points="8023,-36 7955,-36 7955,0 8029,0 8029,-30 8023,-36"/> | |
<polyline fill="none" stroke="black" points="8023,-36 8023,-30 "/> | |
<polyline fill="none" stroke="black" points="8029,-30 8023,-30 "/> | |
<text text-anchor="start" x="7963" y="-14.3" font-family="Courier New" font-size="14.00">Future </text> | |
</g> | |
<!-- 140079072519040->140079072480128 --> | |
<g id="edge11" class="edge"> | |
<title>140079072519040->140079072480128</title> | |
<path fill="none" stroke="black" d="M7992,-116.53C7992,-91.75 7992,-65.41 7992,-46.35"/> | |
<polygon fill="black" stroke="black" points="7995.5,-46.3 7992,-36.3 7988.5,-46.3 7995.5,-46.3"/> | |
</g> | |
<!-- 140079072521120 --> | |
<g id="node18" class="node"> | |
<title>140079072521120</title> | |
<polygon fill="none" stroke="black" points="9311.5,-237.5 8442.5,-237.5 8442.5,-139.5 9317.5,-139.5 9317.5,-231.5 9311.5,-237.5"/> | |
<polyline fill="none" stroke="black" points="9311.5,-237.5 9311.5,-231.5 "/> | |
<polyline fill="none" stroke="black" points="9317.5,-231.5 9311.5,-231.5 "/> | |
<text text-anchor="start" x="8450.5" y="-222.3" font-family="Courier New" font-size="14.00">Task_Pinger pending</text> | |
<text text-anchor="start" x="8450.5" y="-207.3" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/client/connection.py", line 526, in _pinger</text> | |
<text text-anchor="start" x="8450.5" y="-192.3" font-family="Courier New" font-size="14.00">    await jasyncio.sleep(10)</text> | |
<text text-anchor="start" x="8450.5" y="-177.3" font-family="Courier New" font-size="14.00">  File "asyncio/tasks.py", line 652, in sleep</text> | |
<text text-anchor="start" x="8450.5" y="-162.3" font-family="Courier New" font-size="14.00">    return await future</text> | |
<text text-anchor="start" x="8450.5" y="-147.3" font-family="Courier New" font-size="14.00">asyncio.sleep: state scheduled delay 10 remaining 0.6128747469997506</text> | |
</g> | |
<!-- 140079072723760 --> | |
<g id="node19" class="node"> | |
<title>140079072723760</title> | |
<polygon fill="none" stroke="black" points="9167,-36 8587,-36 8587,0 9173,0 9173,-30 9167,-36"/> | |
<polyline fill="none" stroke="black" points="9167,-36 9167,-30 "/> | |
<polyline fill="none" stroke="black" points="9173,-30 9167,-30 "/> | |
<text text-anchor="start" x="8595" y="-14.3" font-family="Courier New" font-size="14.00">asyncio.sleep: state scheduled delay 10 remaining 0.6128747469997506 </text> | |
</g> | |
<!-- 140079072521120->140079072723760 --> | |
<g id="edge13" class="edge"> | |
<title>140079072521120->140079072723760</title> | |
<path fill="none" stroke="black" d="M8880,-139.21C8880,-109.06 8880,-71.33 8880,-46.27"/> | |
<polygon fill="black" stroke="black" points="8883.5,-46.04 8880,-36.04 8876.5,-46.04 8883.5,-46.04"/> | |
</g> | |
<!-- 140079072339856 --> | |
<g id="node20" class="node"> | |
<title>140079072339856</title> | |
<polygon fill="none" stroke="black" points="9710,-215 9336,-215 9336,-162 9716,-162 9716,-209 9710,-215"/> | |
<polyline fill="none" stroke="black" points="9710,-215 9710,-209 "/> | |
<polyline fill="none" stroke="black" points="9716,-209 9710,-209 "/> | |
<text text-anchor="start" x="9344" y="-199.8" font-family="Courier New" font-size="14.00">Task-17742 pending</text> | |
<text text-anchor="start" x="9344" y="-184.8" font-family="Courier New" font-size="14.00">  File "asyncio/locks.py", line 226, in wait</text> | |
<text text-anchor="start" x="9344" y="-169.8" font-family="Courier New" font-size="14.00">    await fut</text> | |
</g> | |
<!-- 140079072155424 --> | |
<g id="node27" class="node"> | |
<title>140079072155424</title> | |
<polygon fill="none" stroke="black" points="9557,-36 9489,-36 9489,0 9563,0 9563,-30 9557,-36"/> | |
<polyline fill="none" stroke="black" points="9557,-36 9557,-30 "/> | |
<polyline fill="none" stroke="black" points="9563,-30 9557,-30 "/> | |
<text text-anchor="start" x="9497" y="-14.3" font-family="Courier New" font-size="14.00">Future </text> | |
</g> | |
<!-- 140079072339856->140079072155424 --> | |
<g id="edge12" class="edge"> | |
<title>140079072339856->140079072155424</title> | |
<path fill="none" stroke="black" d="M9526,-161.91C9526,-130.78 9526,-78.44 9526,-46.48"/> | |
<polygon fill="black" stroke="black" points="9529.5,-46.09 9526,-36.09 9522.5,-46.09 9529.5,-46.09"/> | |
</g> | |
<!-- 140079072519456 --> | |
<g id="node22" class="node"> | |
<title>140079072519456</title> | |
<polygon fill="none" stroke="black" points="1770,-237.5 1058,-237.5 1058,-139.5 1776,-139.5 1776,-231.5 1770,-237.5"/> | |
<polyline fill="none" stroke="black" points="1770,-237.5 1770,-231.5 "/> | |
<polyline fill="none" stroke="black" points="1776,-231.5 1770,-231.5 "/> | |
<text text-anchor="start" x="1066" y="-222.3" font-family="Courier New" font-size="14.00">Task-16127 pending</text> | |
<text text-anchor="start" x="1066" y="-207.3" font-family="Courier New" font-size="14.00">  File "websockets/asyncio/connection.py", line 797, in keepalive</text> | |
<text text-anchor="start" x="1066" y="-192.3" font-family="Courier New" font-size="14.00">    await asyncio.sleep(self.ping_interval - latency)</text> | |
<text text-anchor="start" x="1066" y="-177.3" font-family="Courier New" font-size="14.00">  File "asyncio/tasks.py", line 652, in sleep</text> | |
<text text-anchor="start" x="1066" y="-162.3" font-family="Courier New" font-size="14.00">    return await future</text> | |
<text text-anchor="start" x="1066" y="-147.3" font-family="Courier New" font-size="14.00">asyncio.sleep: state scheduled delay 19.999643347000074 remaining 0.03363869600025282</text> | |
</g> | |
<!-- 140079072519456->140079092720096 --> | |
<g id="edge7" class="edge"> | |
<title>140079072519456->140079092720096</title> | |
<path fill="none" stroke="black" d="M1417,-139.21C1417,-109.06 1417,-71.33 1417,-46.27"/> | |
<polygon fill="black" stroke="black" points="1420.5,-46.04 1417,-36.04 1413.5,-46.04 1420.5,-46.04"/> | |
</g> | |
<!-- 140079072521536 --> | |
<g id="node23" class="node"> | |
<title>140079072521536</title> | |
<polygon fill="none" stroke="black" points="6095.5,-260 5210.5,-260 5210.5,-117 6101.5,-117 6101.5,-254 6095.5,-260"/> | |
<polyline fill="none" stroke="black" points="6095.5,-260 6095.5,-254 "/> | |
<polyline fill="none" stroke="black" points="6101.5,-254 6095.5,-254 "/> | |
<text text-anchor="start" x="5218.5" y="-244.8" font-family="Courier New" font-size="14.00">Task_Receiver pending</text> | |
<text text-anchor="start" x="5218.5" y="-229.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/client/connection.py", line 478, in _receiver</text> | |
<text text-anchor="start" x="5218.5" y="-214.8" font-family="Courier New" font-size="14.00">    result = await utils.run_with_interrupt(</text> | |
<text text-anchor="start" x="5218.5" y="-199.8" font-family="Courier New" font-size="14.00">  File "/home/runner/work/python-libjuju/python-libjuju/juju/utils.py", line 191, in run_with_interrupt</text> | |
<text text-anchor="start" x="5218.5" y="-184.8" font-family="Courier New" font-size="14.00">    done, pending = await jasyncio.wait(</text> | |
<text text-anchor="start" x="5218.5" y="-169.8" font-family="Courier New" font-size="14.00">  File "asyncio/tasks.py", line 413, in wait</text> | |
<text text-anchor="start" x="5218.5" y="-154.8" font-family="Courier New" font-size="14.00">    return await _wait(fs, timeout, return_when, loop)</text> | |
<text text-anchor="start" x="5218.5" y="-139.8" font-family="Courier New" font-size="14.00">  File "asyncio/tasks.py", line 525, in _wait</text> | |
<text text-anchor="start" x="5218.5" y="-124.8" font-family="Courier New" font-size="14.00">    await waiter</text> | |
</g> | |
<!-- 140079072521536->140079074871872 --> | |
<g id="edge10" class="edge"> | |
<title>140079072521536->140079074871872</title> | |
<path fill="none" stroke="black" d="M5656,-116.53C5656,-91.75 5656,-65.41 5656,-46.35"/> | |
<polygon fill="black" stroke="black" points="5659.5,-46.3 5656,-36.3 5652.5,-46.3 5659.5,-46.3"/> | |
</g> | |
<!-- 140079072478528 --> | |
<g id="node24" class="node"> | |
<title>140079072478528</title> | |
<polygon fill="none" stroke="black" points="9955,-36 9887,-36 9887,0 9961,0 9961,-30 9955,-36"/> | |
<polyline fill="none" stroke="black" points="9955,-36 9955,-30 "/> | |
<polyline fill="none" stroke="black" points="9961,-30 9955,-30 "/> | |
<text text-anchor="start" x="9895" y="-14.3" font-family="Courier New" font-size="14.00">Future </text> | |
</g> | |
<!-- 140079072519664 --> | |
<g id="node25" class="node"> | |
<title>140079072519664</title> | |
<polygon fill="none" stroke="black" points="10108,-215 9734,-215 9734,-162 10114,-162 10114,-209 10108,-215"/> | |
<polyline fill="none" stroke="black" points="10108,-215 10108,-209 "/> | |
<polyline fill="none" stroke="black" points="10114,-209 10108,-209 "/> | |
<text text-anchor="start" x="9742" y="-199.8" font-family="Courier New" font-size="14.00">Task-16982 pending</text> | |
<text text-anchor="start" x="9742" y="-184.8" font-family="Courier New" font-size="14.00">  File "asyncio/locks.py", line 226, in wait</text> | |
<text text-anchor="start" x="9742" y="-169.8" font-family="Courier New" font-size="14.00">    await fut</text> | |
</g> | |
<!-- 140079072519664->140079072478528 --> | |
<g id="edge14" class="edge"> | |
<title>140079072519664->140079072478528</title> | |
<path fill="none" stroke="black" d="M9924,-161.91C9924,-130.78 9924,-78.44 9924,-46.48"/> | |
<polygon fill="black" stroke="black" points="9927.5,-46.09 9924,-36.09 9920.5,-46.09 9927.5,-46.09"/> | |
</g> | |
<!-- 140079072520080 --> | |
<g id="node28" class="node"> | |
<title>140079072520080</title> | |
<polygon fill="none" stroke="black" points="7535,-245 7029,-245 7029,-132 7541,-132 7541,-239 7535,-245"/> | |
<polyline fill="none" stroke="black" points="7535,-245 7535,-239 "/> | |
<polyline fill="none" stroke="black" points="7541,-239 7535,-239 "/> | |
<text text-anchor="start" x="7037" y="-229.8" font-family="Courier New" font-size="14.00">Task-17783 pending</text> | |
<text text-anchor="start" x="7037" y="-214.8" font-family="Courier New" font-size="14.00">  File "websockets/asyncio/connection.py", line 294, in recv</text> | |
<text text-anchor="start" x="7037" y="-199.8" font-family="Courier New" font-size="14.00">    return await self.recv_messages.get(decode)</text> | |
<text text-anchor="start" x="7037" y="-184.8" font-family="Courier New" font-size="14.00">  File "websockets/asyncio/messages.py", line 150, in get</text> | |
<text text-anchor="start" x="7037" y="-169.8" font-family="Courier New" font-size="14.00">    frame = await self.frames.get(not self.closed)</text> | |
<text text-anchor="start" x="7037" y="-154.8" font-family="Courier New" font-size="14.00">  File "websockets/asyncio/messages.py", line 51, in get</text> | |
<text text-anchor="start" x="7037" y="-139.8" font-family="Courier New" font-size="14.00">    await self.get_waiter</text> | |
</g> | |
<!-- 140079072520080->140079072154464 --> | |
<g id="edge8" class="edge"> | |
<title>140079072520080->140079072154464</title> | |
<path fill="none" stroke="black" d="M7285,-131.86C7285,-103.06 7285,-69.2 7285,-46.14"/> | |
<polygon fill="black" stroke="black" points="7288.5,-46.05 7285,-36.05 7281.5,-46.05 7288.5,-46.05"/> | |
</g> | |
</g> | |
</svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment