# | Function | Category | Source | Overall [s] | Average [s] | Min [s] | Max [s] | Amount | Min/Max spread [%] | Ratio build time[%] |
---|---|---|---|---|---|---|---|---|---|---|
1 | build_need_repr | build_need_repr | internal | 1.1313002 | 0.0051190 | 0.0023380 | 0.2305992 | 221 | 9863.0 | 0.78 |
2 | _build_needextract | build_needextract | internal | 0.0171493 | 0.0042873 | 0.0030704 | 0.0047504 | 4 | 154.7 | 0.01 |
3 | calc_sum | dyn_func | user | 0.0063302 | 0.0015826 | 0.0000154 | 0.0058848 | 4 | 38143.9 | 0.00 |
4 | check_linked_values | dyn_func | user | 0.0005391 | 0.0000899 | 0.0000030 | 0.0005134 | 6 | 17391.7 | 0.00 |
5 | copy | dyn_func | user | 0.0015104 | 0.0000719 | 0.0000008 | 0.0014724 | 21 | 192725.9 | 0.00 |
6 | echo | dyn_func | user | 0.0000018 | 0.0000009 | 0.0000008 | 0.0000010 | 2 | 138.1 | 0.00 |
7 | links_from_content | dyn_func | user | 0.0002198 | 0.0001099 | 0.0000155 | 0.0002043 | 2 | 1317.7 | 0.00 |
8 | test | dyn_func | user | 0.0000079 | 0.0000079 | 0.0000079 | 0.0000079 | 1 | 100.0 | 0.00 |
9 | filter_needs | filtering | internal | 0.0520771 | 0.0016274 | 0.0000241 | 0.0232794 | 32 | 96751.6 | 0.04 |
10 | filter_single_need | filtering | internal | 0.0292665 | 0.0000075 | 0.0000028 | 0.0002112 | 3913 | 7417.2 | 0.02 |
11 | post_process_needs_data | need_post_process | internal | 0.1199514 | 0.1199514 | 0.1199514 | 0.1199514 | 1 | 100.0 | 0.08 |
12 | run | need | internal | 0.2116771 | 0.0009985 | 0.0000611 | 0.0773128 | 212 | 126613.6 | 0.15 |
13 | process_needflow_graphviz | needflow_graphviz | internal | 0.0073219 | 0.0036609 | 0.0011297 | 0.0061922 | 2 | 548.1 | 0.01 |
14 | process_needflow_plantuml | needflow_plantuml | internal | 0.0256841 | 0.0042807 | 0.0006016 | 0.0122047 | 6 | 2028.6 | 0.02 |
15 | run | needflow | internal | 0.0030739 | 0.0000878 | 0.0000655 | 0.0002093 | 35 | 319.3 | 0.00 |
16 | run | needimport | internal | 0.0027414 | 0.0027414 | 0.0027414 | 0.0027414 | 1 | 100.0 | 0.00 |
17 | process_needpie | needpie | internal | 0.6646152 | 0.3323076 | 0.0404135 | 0.6242017 | 2 | 1544.5 | 0.46 |
18 | process_needtables | needtable | internal | 6.1069065 | 0.8724152 | 0.0269019 | 4.9689985 | 7 | 18470.8 | 4.22 |
19 | process_needuml | needuml | internal | 0.1083321 | 0.0361107 | 0.0017524 | 0.0681096 | 3 | 3886.6 | 0.07 |
Amount | 4.00000 |
Overall [s] | 0.01715 |
Average [s] | 0.00429 |
Min [s] | 0.00307 |
Max [s] | 0.00475 |
Min-Max spread [%] | 154.71508 |
Ratio build time [%] | 0.01 |
Max: 0.0047504260001005605
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', '<Needextract docname="directives/needextract" filter="id == \'EXTRACT_FEATURE_1\'"', "{'docname': 'directives/needextract', 'lineno': 15, 'lineno_content': 18, 'docty", "{'ids': ['needextract-directives/needextract-0'], 'classes': [], 'names': [], 'd"]
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/directives/needextract.py
Line: 166
Amount | 221.00000 |
Overall [s] | 1.13130 |
Average [s] | 0.00512 |
Min [s] | 0.00234 |
Max [s] | 0.23060 |
Min-Max spread [%] | 9862.96159 |
Ratio build time [%] | 0.78 |
Max: 0.2305991980001636
['<Need classes="need need-req green_border" ids="EXT-REQ-1" refid="EXT-REQ-1"><pa', "{'docname': 'directives/list2need', 'lineno': 516, 'lineno_content': 522, 'docty", '<sphinx.application.Sphinx object at 0x7fad79a0d010>']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/layout.py
Line: 39
Amount | 4.00000 |
Overall [s] | 0.00633 |
Average [s] | 0.00158 |
Min [s] | 0.00002 |
Max [s] | 0.00588 |
Min-Max spread [%] | 38143.87989 |
Ratio build time [%] | 0.00 |
Max: 0.005884837999474257
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', "{'docname': 'dynamic_functions', 'lineno': 41, 'lineno_content': 45, 'doctype': ", "{'xyz_123': {'docname': 'configuration', 'lineno': 248, 'lineno_content': 254, '", 'hours', 'hours.isdigit() and float(hours) > 10']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/functions/common.py
Line: 303
Amount | 6.00000 |
Overall [s] | 0.00054 |
Average [s] | 0.00009 |
Min [s] | 0.00000 |
Max [s] | 0.00051 |
Min-Max spread [%] | 17391.66306 |
Ratio build time [%] | 0.00 |
Max: 0.0005134020002515172
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', "{'docname': 'dynamic_functions', 'lineno': 57, 'lineno_content': 62, 'doctype': ", "{'xyz_123': {'docname': 'configuration', 'lineno': 248, 'lineno_content': 254, '", 'progress', 'status', 'in progress', 'type == "req" ']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/functions/common.py
Line: 174
Amount | 21.00000 |
Overall [s] | 0.00151 |
Average [s] | 0.00007 |
Min [s] | 0.00000 |
Max [s] | 0.00147 |
Min-Max spread [%] | 192725.88952 |
Ratio build time [%] | 0.00 |
Max: 0.001472425999963889
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', "{'docname': 'dynamic_functions', 'lineno': 44, 'lineno_content': 47, 'doctype': ", '<sphinx_needs.views.NeedsView object at 0x7fad66e88c40>', 'title']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/functions/common.py
Line: 73
Amount | 2.00000 |
Overall [s] | 0.00000 |
Average [s] | 0.00000 |
Min [s] | 0.00000 |
Max [s] | 0.00000 |
Min-Max spread [%] | 138.09519 |
Ratio build time [%] | 0.00 |
Max: 1.0439998732181266e-06
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', 'None', '<sphinx_needs.views.NeedsView object at 0x7fad66e88c40>', 'first test']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/functions/common.py
Line: 51
Amount | 32.00000 |
Overall [s] | 0.05208 |
Average [s] | 0.00163 |
Min [s] | 0.00002 |
Max [s] | 0.02328 |
Min-Max spread [%] | 96751.55747 |
Ratio build time [%] | 0.04 |
Max: 0.023279392000404187
["dict_values([{'docname': 'configuration', 'lineno': 248, 'lineno_content': 254, ", "NeedsSphinxConfig(from_toml='ubproject.toml', from_toml_table=[], types=[{'direc", 'id == "extend_test_001"', 'None']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/filter_common.py
Line: 483
Amount | 3913.00000 |
Overall [s] | 0.02927 |
Average [s] | 0.00001 |
Min [s] | 0.00000 |
Max [s] | 0.00021 |
Min-Max spread [%] | 7417.20532 |
Ratio build time [%] | 0.02 |
Max: 0.0002112419997502002
["{'docname': 'configuration', 'lineno': 248, 'lineno_content': 254, 'doctype': '.", "NeedsSphinxConfig(from_toml='ubproject.toml', from_toml_table=[], types=[{'direc", 'search("([a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\\.[a-zA-Z0-9-.]+$)", title)', '<sphinx_needs.views.NeedsAndPartsListView object at 0x7fad6619e5c0>', 'None']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/filter_common.py
Line: 544
Amount | 2.00000 |
Overall [s] | 0.00022 |
Average [s] | 0.00011 |
Min [s] | 0.00002 |
Max [s] | 0.00020 |
Min-Max spread [%] | 1317.74036 |
Ratio build time [%] | 0.00 |
Max: 0.00020434199996088864
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', "{'docname': 'dynamic_functions', 'lineno': 19, 'lineno_content': 23, 'doctype': ", "{'xyz_123': {'docname': 'configuration', 'lineno': 248, 'lineno_content': 254, '"]
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/functions/common.py
Line: 407
Amount | 1.00000 |
Overall [s] | 0.11995 |
Average [s] | 0.11995 |
Min [s] | 0.11995 |
Max [s] | 0.11995 |
Min-Max spread [%] | 100.00000 |
Ratio build time [%] | 0.08 |
Max: 0.11995136400037154
['<sphinx.application.Sphinx object at 0x7fad79a0d010>']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/directives/need.py
Line: 279
Amount | 2.00000 |
Overall [s] | 0.00732 |
Average [s] | 0.00366 |
Min [s] | 0.00113 |
Max [s] | 0.00619 |
Min-Max spread [%] | 548.11343 |
Ratio build time [%] | 0.01 |
Max: 0.006192169000314607
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', '<document source="/home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/', 'directives/needflow', '[<NeedflowGraphiz: >, <NeedflowGraphiz: >, <NeedflowGraphiz: >, <NeedflowGraphiz']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/directives/needflow/_graphviz.py
Line: 45
Amount | 6.00000 |
Overall [s] | 0.02568 |
Average [s] | 0.00428 |
Min [s] | 0.00060 |
Max [s] | 0.01220 |
Min-Max spread [%] | 2028.60203 |
Ratio build time [%] | 0.02 |
Max: 0.012204718999782926
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', '<document source="/home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/', 'directives/needflow', '[<NeedflowPlantuml: >, <NeedflowPlantuml: >, <NeedflowPlantuml: >, <NeedflowPlan']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/directives/needflow/_plantuml.py
Line: 184
Amount | 2.00000 |
Overall [s] | 0.66462 |
Average [s] | 0.33231 |
Min [s] | 0.04041 |
Max [s] | 0.62420 |
Min-Max spread [%] | 1544.53645 |
Ratio build time [%] | 0.46 |
Max: 0.6242017180002222
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', '<document source="/home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/', 'directives/needpie', '[<Needpie: >, <Needpie: >, <Needpie: >, <Needpie: >, <Needpie: >, <Needpie: >, <']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/directives/needpie.py
Line: 111
Amount | 7.00000 |
Overall [s] | 6.10691 |
Average [s] | 0.87242 |
Min [s] | 0.02690 |
Max [s] | 4.96900 |
Min-Max spread [%] | 18470.78401 |
Ratio build time [%] | 4.22 |
Max: 4.968998494000516
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', '<document source="/home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/', 'directives/needtable', '[<Needtable: >, <Needtable: >, <Needtable: >, <Needtable: >, <Needtable: >, <Nee']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/directives/needtable.py
Line: 122
Amount | 3.00000 |
Overall [s] | 0.10833 |
Average [s] | 0.03611 |
Min [s] | 0.00175 |
Max [s] | 0.06811 |
Min-Max spread [%] | 3886.62931 |
Ratio build time [%] | 0.07 |
Max: 0.06810960300026636
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', '<document source="/home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/', 'directives/needarch', '[<Needuml: >, <Needuml: >, <Needuml: >, <Needuml: >, <Needuml: >, <Needuml: >]']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/directives/needuml.py
Line: 504
Amount | 212.00000 |
Overall [s] | 0.21168 |
Average [s] | 0.00100 |
Min [s] | 0.00006 |
Max [s] | 0.07731 |
Min-Max spread [%] | 126613.63699 |
Ratio build time [%] | 0.15 |
Max: 0.07731281900032627
['<sphinx_needs.directives.need.NeedDirective object at 0x7fad7585e550>']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/directives/need.py
Line: 57
Amount | 35.00000 |
Overall [s] | 0.00307 |
Average [s] | 0.00009 |
Min [s] | 0.00007 |
Max [s] | 0.00021 |
Min-Max spread [%] | 319.34943 |
Ratio build time [%] | 0.00 |
Max: 0.00020930800019414164
['<sphinx_needs.directives.needflow._directive.NeedflowDirective object at 0x7fad7']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/directives/needflow/_directive.py
Line: 68
Amount | 1.00000 |
Overall [s] | 0.00274 |
Average [s] | 0.00274 |
Min [s] | 0.00274 |
Max [s] | 0.00274 |
Min-Max spread [%] | 100.00000 |
Ratio build time [%] | 0.00 |
Max: 0.0027413610005169176
['<sphinx_needs.directives.needimport.NeedimportDirective object at 0x7fad66aba1d0']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/directives/needimport.py
Line: 53
Amount | 1.00000 |
Overall [s] | 0.00001 |
Average [s] | 0.00001 |
Min [s] | 0.00001 |
Max [s] | 0.00001 |
Min-Max spread [%] | 100.00000 |
Ratio build time [%] | 0.00 |
Max: 7.859000106691383e-06
['<sphinx.application.Sphinx object at 0x7fad79a0d010>', "{'docname': 'dynamic_functions', 'lineno': 11, 'lineno_content': 13, 'doctype': ", '<sphinx_needs.views.NeedsView object at 0x7fad66e88c40>', 'arg_1', '[1, 2, 3]']
File: /home/docs/checkouts/readthedocs.org/user_builds/sphinx-needs/envs/latest/lib/python3.11/site-packages/sphinx_needs/functions/common.py
Line: 27