Tests / starter_packs/tests.py
TestOwnerManagement::test_search_finds_logged_in_user
First seen 3 weeks ago in 0c23747
CI
github-actions:test
11 runs
Average
143 ms
median 117 ms
max 266 ms
max 266 ms
Phases
Setup 2 ms
Call 138 ms
Teardown 4 ms
Categories
Database 49 ms
App code 0.13 ms
Other (Libraries, Templates, Unsampled, pytest, ...) 94 ms
28 database queries per run
Needs 411 KB of memory (max 1 MB)
Duration per run
Where the time goes
Latest run in ci:github-actions:test, 7 hours ago ·
open run
call138 ms94.5%
TestOwnerManagement.test_search_finds_logged_in_userstarter_packs/tests.py:467 response = self.client.get(reverse("manage_owners", args=[self.pack.slug]), {"q": "friend"})138 ms94.5%
Client.getdjango/test/client.py:1133138 ms94.5%
RequestFactory.getdjango/test/client.py:475138 ms94.5%
RequestFactory.genericdjango/test/client.py:671137 ms93.6%
Client.requestdjango/test/client.py:1091137 ms93.6%
ClientHandler.__call__django/test/client.py:173124 ms84.8%
BaseHandler.load_middlewaredjango/core/handlers/base.py:63121 ms83.2%
__init____init__:-1121 ms83.2%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:104121 ms83.2%
WhiteNoise.add_fileswhitenoise/base.py:108119 ms81.5%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12081 ms55.7%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13180 ms54.9%
WhiteNoise.get_static_filewhitenoise/base.py:21770 ms47.6%
StaticFile.__init__whitenoise/responders.py:7357 ms38.8%
StaticFile.get_headerswhitenoise/responders.py:17854 ms37.1%
Headers.__getitem__<stdlib>/wsgiref/headers.py:8354 ms37.1%
Headers.get<stdlib>/wsgiref/headers.py:10454 ms37.1%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:5054 ms37.1%
StaticFile.get_headerswhitenoise/responders.py:1812 ms1.6%
Headers.__setitem__<stdlib>/wsgiref/headers.py:642 ms1.6%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:502 ms1.6%
StaticFile.__init__whitenoise/responders.py:768 ms5.7%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1887 ms4.8%
Headers.__contains__<stdlib>/wsgiref/headers.py:874 ms2.4%
Headers.get<stdlib>/wsgiref/headers.py:1064 ms2.4%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1891 ms0.8%
StaticFile.__init__whitenoise/responders.py:752 ms1.6%
Headers.__getitem__<stdlib>/wsgiref/headers.py:832 ms1.6%
Headers.get<stdlib>/wsgiref/headers.py:1062 ms1.6%
StaticFile.__init__whitenoise/responders.py:771 ms0.8%
StaticFile.get_alternativeswhitenoise/responders.py:1981 ms0.8%
StaticFile.__init__whitenoise/responders.py:721 ms0.8%
StaticFile.get_file_statswhitenoise/responders.py:1611 ms0.8%
__init____init__:-11 ms0.8%
WhiteNoise.get_static_filewhitenoise/base.py:21211 ms7.3%
WhiteNoise.add_cache_headerswhitenoise/base.py:23311 ms7.3%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:17611 ms7.3%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:19711 ms7.3%
URLMixin.urldebug_toolbar/panels/staticfiles.py:2011 ms7.3%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2359 ms6.5%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2085 ms3.2%
urlsplit<stdlib>/urllib/parse.py:5824 ms2.4%
_urlsplit<stdlib>/urllib/parse.py:6044 ms2.4%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2164 ms2.4%
FileSystemStorage.urldjango/core/files/storage/filesystem.py:2074 ms2.4%
urljoin<stdlib>/urllib/parse.py:7304 ms2.4%
WhiteNoise.update_files_dictionarywhitenoise/base.py:11538 ms25.8%
scantreewhitenoise/base.py:27133 ms22.6%
scantreewhitenoise/base.py:27122 ms15.3%
scantreewhitenoise/base.py:27112 ms8.1%
scantreewhitenoise/base.py:27112 ms8.1%
scantreewhitenoise/base.py:27111 ms7.3%
scantreewhitenoise/base.py:2698 ms5.7%
scantreewhitenoise/base.py:2732 ms1.6%
scantreewhitenoise/base.py:2731 ms0.8%
scantreewhitenoise/base.py:2736 ms4.0%
scantreewhitenoise/base.py:2695 ms3.2%
scantreewhitenoise/base.py:2737 ms4.8%
scantreewhitenoise/base.py:2692 ms1.6%
scantreewhitenoise/base.py:2732 ms1.6%
scantreewhitenoise/base.py:2691 ms0.8%
scantreewhitenoise/base.py:2701 ms0.8%
scantreewhitenoise/base.py:2691 ms0.8%
WhiteNoise.add_fileswhitenoise/base.py:1072 ms1.6%
isdir<frozen genericpath>:521 ms0.8%
WhiteNoise.update_files_dictionarywhitenoise/base.py:1151 ms0.8%
scantreewhitenoise/base.py:2691 ms0.8%
BaseHandler.load_middlewaredjango/core/handlers/base.py:971 ms0.8%
BaseHandler.load_middlewaredjango/core/handlers/base.py:601 ms0.8%
ClientHandler.__call__django/test/client.py:18613 ms8.9%
BaseHandler.get_responsedjango/core/handlers/base.py:14213 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38013 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38013 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38013 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:12313 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:14513 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38013 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38013 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38013 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38013 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38013 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38013 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38013 ms8.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5613 ms8.9%
BaseHandler._get_responsedjango/core/handlers/base.py:19913 ms8.9%
user_passes_test.<locals>.decorator.<locals>._view_wrapperdjango/contrib/auth/decorators.py:6213 ms8.9%
manage_ownersstarter_packs/views.py:457 return render(12 ms8.1%
renderdjango/shortcuts.py:2712 ms8.1%
render_to_stringdjango/template/loader.py:6212 ms8.1%
Template.renderdjango/template/backends/django.py:10712 ms8.1%
Template.renderdjango/template/base.py:17512 ms8.1%
instrumented_test_renderdjango/test/utils.py:11312 ms8.1%
NodeList.renderdjango/template/base.py:110812 ms8.1%
Node.render_annotateddjango/template/base.py:106912 ms8.1%
ExtendsNode.renderdjango/template/loader_tags.py:16011 ms7.3%
instrumented_test_renderdjango/test/utils.py:11311 ms7.3%
NodeList.renderdjango/template/base.py:110811 ms7.3%
Node.render_annotateddjango/template/base.py:106911 ms7.3%
SimpleNode.renderdjango/template/library.py:3434 ms2.4%
heroicon_outlineheroicons/templatetags/heroicons.py:234 ms2.4%
_render_iconheroicons/templatetags/heroicons.py:414 ms2.4%
_render_iconheroicons/__init__.py:472 ms1.6%
deepcopy<stdlib>/copy.py:1372 ms1.6%
deepcopy<stdlib>/copy.py:1561 ms0.8%
_reconstruct<stdlib>/copy.py:2471 ms0.8%
_render_iconheroicons/__init__.py:651 ms0.8%
tostring<stdlib>/xml/etree/ElementTree.py:11061 ms0.8%
ElementTree.write<stdlib>/xml/etree/ElementTree.py:7451 ms0.8%
_serialize_xml<stdlib>/xml/etree/ElementTree.py:9011 ms0.8%
IfNode.renderdjango/template/defaulttags.py:3332 ms1.6%
NodeList.renderdjango/template/base.py:11082 ms1.6%
Node.render_annotateddjango/template/base.py:10692 ms1.6%
VariableNode.renderdjango/template/base.py:11731 ms0.8%
render_value_in_contextdjango/template/base.py:11461 ms0.8%
template_localtimedjango/utils/timezone.py:1561 ms0.8%
LazyObject.__getattribute__django/utils/functional.py:2801 ms0.8%
new_method_proxy.<locals>.innerdjango/utils/functional.py:2511 ms0.8%
SimpleLazyObject._setupdjango/utils/functional.py:4041 ms0.8%
URLNode.renderdjango/template/defaulttags.py:5112 ms1.6%
reversedjango/urls/base.py:982 ms1.6%
URLResolver._reverse_with_prefixdjango/urls/resolvers.py:8041 ms0.8%
URLResolver._reverse_with_prefixdjango/urls/resolvers.py:8031 ms0.8%
InclusionNode.renderdjango/template/library.py:3811 ms0.8%
tailwind_csstailwind/templatetags/tailwind_tags.py:201 ms0.8%
get_configtailwind/__init__.py:71 ms0.8%
InclusionNode.renderdjango/template/library.py:4031 ms0.8%
Template.renderdjango/template/base.py:1771 ms0.8%
instrumented_test_renderdjango/test/utils.py:1131 ms0.8%
NodeList.renderdjango/template/base.py:11081 ms0.8%
Node.render_annotateddjango/template/base.py:10691 ms0.8%
IfNode.renderdjango/template/defaulttags.py:3331 ms0.8%
NodeList.renderdjango/template/base.py:11081 ms0.8%
Node.render_annotateddjango/template/base.py:10691 ms0.8%
StaticNode.renderdjango/templatetags/static.py:1161 ms0.8%
StaticNode.urldjango/templatetags/static.py:1131 ms0.8%
StaticNode.handle_simpledjango/templatetags/static.py:1291 ms0.8%
URLMixin.urldebug_toolbar/panels/staticfiles.py:201 ms0.8%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2351 ms0.8%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2161 ms0.8%
FileSystemStorage.urldjango/core/files/storage/filesystem.py:2041 ms0.8%
ExtendsNode.renderdjango/template/loader_tags.py:1521 ms0.8%
NodeList.get_nodes_by_typedjango/template/base.py:11141 ms0.8%
Node.get_nodes_by_typedjango/template/base.py:10981 ms0.8%
manage_ownersstarter_packs/views.py:4661 ms0.8%
owners_manager_contextstarter_packs/views.py:425 search_results = list(1 ms0.8%
QuerySet.__iter__django/db/models/query.py:4391 ms0.8%
QuerySet._fetch_alldjango/db/models/query.py:22621 ms0.8%
ModelIterable.__iter__django/db/models/query.py:1351 ms0.8%
SQLCompiler.results_iterdjango/db/models/sql/compiler.py:15781 ms0.8%
SQLCompiler.get_convertersdjango/db/models/sql/compiler.py:15271 ms0.8%
Col.get_db_convertersdjango/db/models/expressions.py:13841 ms0.8%
Field.get_db_convertersdjango/db/models/fields/__init__.py:9621 ms0.8%
Estimated from 117 samples; phase durations are exact. Frames from pytest and pluggy are
hidden
.
Hot lines in your code
|
starter_packs/tests.py:467
response = self.client.get(reverse("manage_owners", args=[self.pack.slug]), {"q": "friend"})
TestOwnerManagement.test_search_finds_logged_in_user
· Libraries
|
125 ms |
|
starter_packs/views.py:457
return render(
manage_owners
· Templates
|
12 ms |
|
starter_packs/views.py:425
search_results = list(
owners_manager_context
· Database
|
1 ms |
Fixtures
Exact setup time| _django_set_urlconf function | 0.10 ms |
| _template_string_if_invalid_marker function | 0.06 ms |
| _django_isolate_apps function | 0.06 ms |
| _dj_autoclear_mailbox function | 0.06 ms |
| _live_server_helper function | 0.05 ms |
| _django_db_marker function | 0.05 ms |
| _django_clear_site_cache function | 0.03 ms |
| monkeypatch function | 0.03 ms |
Database
28 queries · 15 msNo repeated queries.
Biggest pieces of work
|
call test body
starter_packs/tests.py:467
|
138 ms |
Reliability
12 results · 0 CI failures · 0 local failuresThis test hasn't failed recently.
History
Latest 12 results, oldest first in the strip| When | Environment | Outcome | Duration | |
|---|---|---|---|---|
| 7 hours ago | CI github-actions:test | passed | 146 ms | Profile |
| 16 hours ago | CI github-actions:test | passed | 77 ms | Profile |
| 22 hours ago | CI github-actions:test | passed | 106 ms | Profile |
| 1 week, 5 days ago | CI github-actions:test | passed | 119 ms | Profile |
| 2 weeks, 2 days ago | CI github-actions:test | passed | 112 ms | Profile |
| 2 weeks, 2 days ago | CI github-actions:test | passed | 117 ms | Profile |
| 2 weeks, 4 days ago | CI github-actions:test | passed | 114 ms | Profile |
| 3 weeks ago | CI github-actions:test | passed | 76 ms | Profile |
| 3 weeks ago | CI github-actions:test | passed | 266 ms | Profile |
| 3 weeks ago | CI github-actions:test | passed | 245 ms | Profile |
| 3 weeks ago | CI github-actions:test | passed | 199 ms | Profile |
| 3 weeks ago | CI github-actions:test | passed | 94 ms | Run |