flakytest.dev anze3db fedidevs
Tests / confs/tests.py

TestCreateConference::test_form_renders_for_authenticated_user

First seen 3 weeks ago in 0c23747
CI github-actions:test 11 runs
Average
827 ms
median 819 ms
max 1.29 s
Phases
Setup 2 ms Call 824 ms Teardown 0.37 ms
Categories
Password hashing 536 ms Database 37 ms Test code 0.24 ms Other (Libraries, Templates, Imports, Deep copies, ...) 253 ms

26 database queries per run

Needs 3 MB of memory (max 5 MB)

Duration per run

Where the time goes

Latest run in ci:github-actions:test, 7 hours ago · open run
Show pytest frames
call873 ms99.8%
TestCreateConference.test_form_renders_for_authenticated_userconfs/tests.py:1067 response = self.client.get(reverse("create_conference"))809 ms92.5%
Client.getdjango/test/client.py:1133809 ms92.5%
RequestFactory.getdjango/test/client.py:475809 ms92.5%
RequestFactory.genericdjango/test/client.py:671809 ms92.5%
Client.requestdjango/test/client.py:1091809 ms92.5%
ClientHandler.__call__django/test/client.py:186452 ms51.6%
BaseHandler.get_responsedjango/core/handlers/base.py:142452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
MiddlewareMixin.__call__django/utils/deprecation.py:380452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
MiddlewareMixin.__call__django/utils/deprecation.py:380452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
MiddlewareMixin.__call__django/utils/deprecation.py:380452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:123452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:145452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
MiddlewareMixin.__call__django/utils/deprecation.py:380452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
MiddlewareMixin.__call__django/utils/deprecation.py:380452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
MiddlewareMixin.__call__django/utils/deprecation.py:380452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
MiddlewareMixin.__call__django/utils/deprecation.py:380452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
MiddlewareMixin.__call__django/utils/deprecation.py:380452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
MiddlewareMixin.__call__django/utils/deprecation.py:380452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
MiddlewareMixin.__call__django/utils/deprecation.py:380452 ms51.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56452 ms51.6%
BaseHandler._get_responsedjango/core/handlers/base.py:199452 ms51.6%
user_passes_test.<locals>.decorator.<locals>._view_wrapperdjango/contrib/auth/decorators.py:62452 ms51.6%
create_conferenceconfs/views.py:509 return render(443 ms50.6%
renderdjango/shortcuts.py:27443 ms50.6%
render_to_stringdjango/template/loader.py:62282 ms32.2%
Template.renderdjango/template/backends/django.py:107282 ms32.2%
Template.renderdjango/template/base.py:175276 ms31.5%
instrumented_test_renderdjango/test/utils.py:113276 ms31.5%
NodeList.renderdjango/template/base.py:1108276 ms31.5%
Node.render_annotateddjango/template/base.py:1069276 ms31.5%
ExtendsNode.renderdjango/template/loader_tags.py:160255 ms29.1%
instrumented_test_renderdjango/test/utils.py:113255 ms29.1%
NodeList.renderdjango/template/base.py:1108255 ms29.1%
Node.render_annotateddjango/template/base.py:1069255 ms29.1%
BlockNode.renderdjango/template/loader_tags.py:66170 ms19.4%
NodeList.renderdjango/template/base.py:1108170 ms19.4%
Node.render_annotateddjango/template/base.py:1069170 ms19.4%
VariableNode.renderdjango/template/base.py:1173158 ms18.0%
render_value_in_contextdjango/template/base.py:1150155 ms17.7%
RenderableFieldMixin.__str__django/forms/utils.py:79146 ms16.6%
BoundField.as_widgetdjango/forms/boundfield.py:108146 ms16.6%
Widget.renderdjango/forms/widgets.py:376136 ms15.6%
Widget._renderdjango/forms/widgets.py:381136 ms15.6%
BaseRenderer.renderdjango/forms/renderers.py:29115 ms13.2%
Template.renderdjango/template/backends/django.py:107115 ms13.2%
Template.renderdjango/template/base.py:175115 ms13.2%
instrumented_test_renderdjango/test/utils.py:113115 ms13.2%
NodeList.renderdjango/template/base.py:1108115 ms13.2%
Node.render_annotateddjango/template/base.py:1069115 ms13.2%
ForNode.renderdjango/template/defaulttags.py:249100 ms11.4%
Node.render_annotateddjango/template/base.py:106994 ms10.7%
ForNode.renderdjango/template/defaulttags.py:24991 ms10.4%
Node.render_annotateddjango/template/base.py:106988 ms10.1%
IncludeNode.renderdjango/template/loader_tags.py:21182 ms9.4%
Template.renderdjango/template/base.py:17773 ms8.3%
instrumented_test_renderdjango/test/utils.py:11349 ms5.5%
NodeList.renderdjango/template/base.py:110849 ms5.5%
Node.render_annotateddjango/template/base.py:106945 ms5.2%
IncludeNode.renderdjango/template/loader_tags.py:21133 ms3.8%
Template.renderdjango/template/base.py:17730 ms3.5%
instrumented_test_renderdjango/test/utils.py:11218 ms2.1%
Signal.senddjango/dispatch/dispatcher.py:24912 ms1.4%
instrumented_test_renderdjango/test/utils.py:11312 ms1.4%
NodeList.renderdjango/template/base.py:11089 ms1.0%
Node.render_annotateddjango/template/base.py:10696 ms0.7%
IncludeNode.renderdjango/template/loader_tags.py:2106 ms0.7%
BaseContext.pushdjango/template/context.py:606 ms0.7%
ContextDict.__init__django/template/context.py:166 ms0.7%
VariableNode.renderdjango/template/base.py:11676 ms0.7%
instrumented_test_renderdjango/test/utils.py:11221 ms2.4%
Signal.senddjango/dispatch/dispatcher.py:24921 ms2.4%
store_rendered_templatesdjango/test/client.py:27518 ms2.1%
copy<stdlib>/copy.py:8212 ms1.4%
Context.__copy__django/template/context.py:16612 ms1.4%
BaseContext.__copy__django/template/context.py:4312 ms1.4%
copy<stdlib>/copy.py:7312 ms1.4%
<GC>~12 ms1.4%
Template.renderdjango/template/base.py:1716 ms0.7%
IncludeNode.renderdjango/template/loader_tags.py:2106 ms0.7%
1 smaller frames hidden
IncludeNode.renderdjango/template/loader_tags.py:2116 ms0.7%
Template.renderdjango/template/base.py:1776 ms0.7%
instrumented_test_renderdjango/test/utils.py:1136 ms0.7%
NodeList.renderdjango/template/base.py:11086 ms0.7%
Node.render_annotateddjango/template/base.py:10696 ms0.7%
3 smaller frames hidden
BaseRenderer.renderdjango/forms/renderers.py:2821 ms2.4%
EngineMixin.get_templatedjango/forms/renderers.py:3421 ms2.4%
cached_property.__get__django/utils/functional.py:4721 ms2.4%
EngineMixin.enginedjango/forms/renderers.py:3821 ms2.4%
DjangoTemplates.__init__django/template/backends/django.py:2621 ms2.4%
DjangoTemplates.get_templatetag_librariesdjango/template/backends/django.py:8821 ms2.4%
get_installed_librariesdjango/template/backends/django.py:16321 ms2.4%
get_template_tag_modulesdjango/template/backends/django.py:14521 ms2.4%
import_module<stdlib>/importlib/__init__.py:8821 ms2.4%
_gcd_import<frozen importlib._bootstrap>:138921 ms2.4%
_find_and_load<frozen importlib._bootstrap>:135321 ms2.4%
_find_and_load_unlocked<frozen importlib._bootstrap>:123821 ms2.4%
_find_spec<frozen importlib._bootstrap>:116421 ms2.4%
PathFinder.find_spec<frozen importlib._bootstrap_external>:127418 ms2.1%
PathFinder._get_spec<frozen importlib._bootstrap_external>:124818 ms2.1%
FileFinder.find_spec<frozen importlib._bootstrap_external>:136218 ms2.1%
1 smaller frames hidden
Widget.renderdjango/forms/widgets.py:3759 ms1.0%
Select.get_contextdjango/forms/widgets.py:8789 ms1.0%
ChoiceWidget.get_contextdjango/forms/widgets.py:8299 ms1.0%
ChoiceWidget.optgroupsdjango/forms/widgets.py:7746 ms0.7%
1 smaller frames hidden
RenderableMixin.renderdjango/forms/utils.py:559 ms1.0%
BaseRenderer.renderdjango/forms/renderers.py:299 ms1.0%
Template.renderdjango/template/backends/django.py:1079 ms1.0%
Template.renderdjango/template/base.py:1759 ms1.0%
instrumented_test_renderdjango/test/utils.py:1139 ms1.0%
NodeList.renderdjango/template/base.py:11089 ms1.0%
Node.render_annotateddjango/template/base.py:10699 ms1.0%
IncludeNode.renderdjango/template/loader_tags.py:2009 ms1.0%
Engine.select_templatedjango/template/engine.py:2289 ms1.0%
Engine.get_templatedjango/template/engine.py:1869 ms1.0%
Engine.find_templatedjango/template/engine.py:1599 ms1.0%
Loader.get_templatedjango/template/loaders/cached.py:579 ms1.0%
Loader.get_templatedjango/template/loaders/base.py:239 ms1.0%
Loader.get_contentsdjango/template/loaders/cached.py:269 ms1.0%
Loader.get_contentsdjango/template/loaders/filesystem.py:229 ms1.0%
1 smaller frames hidden
ForNode.renderdjango/template/defaulttags.py:2496 ms0.7%
Node.render_annotateddjango/template/base.py:10696 ms0.7%
2 smaller frames hidden
SimpleNode.renderdjango/template/library.py:34358 ms6.6%
heroicon_outlineheroicons/templatetags/heroicons.py:2358 ms6.6%
_render_iconheroicons/templatetags/heroicons.py:4158 ms6.6%
_render_iconheroicons/__init__.py:4758 ms6.6%
_load_iconheroicons/__init__.py:1855 ms6.2%
ZipFile.__init__<stdlib>/zipfile/__init__.py:150555 ms6.2%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:160621 ms2.4%
Codec.decode<stdlib>/encodings/cp437.py:156 ms0.7%
2 smaller frames hidden
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16239 ms1.0%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:15996 ms0.7%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16086 ms0.7%
__init____init__:-16 ms0.7%
4 smaller frames hidden
1 smaller frames hidden
IfNode.renderdjango/template/defaulttags.py:33315 ms1.7%
NodeList.renderdjango/template/base.py:110815 ms1.7%
Node.render_annotateddjango/template/base.py:106915 ms1.7%
VariableNode.renderdjango/template/base.py:116712 ms1.4%
FilterExpression.resolvedjango/template/base.py:80612 ms1.4%
Variable.resolvedjango/template/base.py:94512 ms1.4%
Variable._resolve_lookupdjango/template/base.py:99312 ms1.4%
new_method_proxy.<locals>.innerdjango/utils/functional.py:25312 ms1.4%
ReverseOneToOneDescriptor.__get__django/db/models/fields/related_descriptors.py:53712 ms1.4%
FetchOne.fetchdjango/db/models/fetch_modes.py:1712 ms1.4%
ReverseOneToOneDescriptor.fetch_onedjango/db/models/fields/related_descriptors.py:56212 ms1.4%
QuerySet.getdjango/db/models/query.py:70212 ms1.4%
QuerySet.__len__django/db/models/query.py:42112 ms1.4%
QuerySet._fetch_alldjango/db/models/query.py:226212 ms1.4%
ModelIterable.__iter__django/db/models/query.py:10312 ms1.4%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16259 ms1.0%
CursorWrapper.executedjango/db/backends/utils.py:799 ms1.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:929 ms1.0%
CursorWrapper._executedjango/db/backends/utils.py:1059 ms1.0%
Cursor.executepsycopg/cursor.py:1139 ms1.0%
Connection.waitpsycopg/connection.py:4959 ms1.0%
1 smaller frames hidden
1 smaller frames hidden
4 smaller frames hidden
ExtendsNode.renderdjango/template/loader_tags.py:13521 ms2.4%
ExtendsNode.get_parentdjango/template/loader_tags.py:13221 ms2.4%
ExtendsNode.find_templatedjango/template/loader_tags.py:11021 ms2.4%
Engine.find_templatedjango/template/engine.py:15921 ms2.4%
Loader.get_templatedjango/template/loaders/cached.py:5721 ms2.4%
Loader.get_templatedjango/template/loaders/base.py:2818 ms2.1%
__init____init__:-118 ms2.1%
Template.__init__django/template/base.py:15818 ms2.1%
Template.compile_nodelistdjango/template/base.py:20015 ms1.7%
Parser.parsedjango/template/base.py:60112 ms1.4%
1 smaller frames hidden
1 smaller frames hidden
1 smaller frames hidden
Template.renderdjango/template/base.py:1736 ms0.7%
_request_context_bind_templatedebug_toolbar/panels/templates/panel.py:466 ms0.7%
cached_property.__get__django/utils/functional.py:476 ms0.7%
Engine.template_context_processorsdjango/template/engine.py:1186 ms0.7%
Engine.template_context_processors.<locals>.<genexpr>django/template/engine.py:1186 ms0.7%
import_stringdjango/utils/module_loading.py:306 ms0.7%
cached_importdjango/utils/module_loading.py:156 ms0.7%
import_module<stdlib>/importlib/__init__.py:886 ms0.7%
_gcd_import<frozen importlib._bootstrap>:13896 ms0.7%
_find_and_load<frozen importlib._bootstrap>:13536 ms0.7%
render_to_stringdjango/template/loader.py:6197 ms11.1%
get_templatedjango/template/loader.py:1258 ms6.6%
_engine_listdjango/template/loader.py:6658 ms6.6%
EngineHandler.alldjango/template/utils.py:9458 ms6.6%
EngineHandler.__getitem__django/template/utils.py:8558 ms6.6%
DjangoTemplates.__init__django/template/backends/django.py:2658 ms6.6%
DjangoTemplates.get_templatetag_librariesdjango/template/backends/django.py:8858 ms6.6%
get_installed_librariesdjango/template/backends/django.py:16358 ms6.6%
get_template_tag_modulesdjango/template/backends/django.py:15139 ms4.5%
get_package_librariesdjango/template/backends/django.py:17433 ms3.8%
import_module<stdlib>/importlib/__init__.py:8833 ms3.8%
_gcd_import<frozen importlib._bootstrap>:138933 ms3.8%
_find_and_load<frozen importlib._bootstrap>:135333 ms3.8%
_find_and_load_unlocked<frozen importlib._bootstrap>:124924 ms2.8%
_load_unlocked<frozen importlib._bootstrap>:85724 ms2.8%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:75121 ms2.4%
_call_with_frames_removed<frozen importlib._bootstrap>:49121 ms2.4%
<module>django_cotton/templatetags/_component.py:446 ms0.7%
5 smaller frames hidden
1 smaller frames hidden
_find_and_load_unlocked<frozen importlib._bootstrap>:12389 ms1.0%
_find_spec<frozen importlib._bootstrap>:11649 ms1.0%
get_package_librariesdjango/template/backends/django.py:1726 ms0.7%
walk_packages<stdlib>/pkgutil.py:746 ms0.7%
iter_modules<stdlib>/pkgutil.py:1176 ms0.7%
get_template_tag_modulesdjango/template/backends/django.py:14518 ms2.1%
import_module<stdlib>/importlib/__init__.py:8818 ms2.1%
_gcd_import<frozen importlib._bootstrap>:138918 ms2.1%
_find_and_load<frozen importlib._bootstrap>:135315 ms1.7%
_find_and_load_unlocked<frozen importlib._bootstrap>:12499 ms1.0%
_load_unlocked<frozen importlib._bootstrap>:8579 ms1.0%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7519 ms1.0%
_call_with_frames_removed<frozen importlib._bootstrap>:4919 ms1.0%
_find_and_load_unlocked<frozen importlib._bootstrap>:12386 ms0.7%
1 smaller frames hidden
get_templatedjango/template/loader.py:1539 ms4.5%
DjangoTemplates.get_templatedjango/template/backends/django.py:7939 ms4.5%
Engine.get_templatedjango/template/engine.py:18639 ms4.5%
Engine.find_templatedjango/template/engine.py:15921 ms2.4%
Loader.get_templatedjango/template/loaders/cached.py:5721 ms2.4%
Loader.get_templatedjango/template/loaders/base.py:2818 ms2.1%
Template.__init__django/template/base.py:15818 ms2.1%
Template.compile_nodelistdjango/template/base.py:20012 ms1.4%
Parser.parsedjango/template/base.py:60112 ms1.4%
do_extendsdjango/template/loader_tags.py:3076 ms0.7%
Parser.parsedjango/template/base.py:6016 ms0.7%
do_blockdjango/template/loader_tags.py:2356 ms0.7%
Parser.parsedjango/template/base.py:6016 ms0.7%
2 smaller frames hidden
1 smaller frames hidden
1 smaller frames hidden
Engine.find_templatedjango/template/engine.py:15718 ms2.1%
cached_property.__get__django/utils/functional.py:4718 ms2.1%
Engine.template_loadersdjango/template/engine.py:13118 ms2.1%
Engine.get_template_loadersdjango/template/engine.py:13618 ms2.1%
Engine.find_template_loaderdjango/template/engine.py:14912 ms1.4%
Loader.__init__django/template/loaders/cached.py:1712 ms1.4%
Engine.get_template_loadersdjango/template/engine.py:13612 ms1.4%
Engine.find_template_loaderdjango/template/engine.py:1489 ms1.0%
import_stringdjango/utils/module_loading.py:309 ms1.0%
cached_importdjango/utils/module_loading.py:159 ms1.0%
import_module<stdlib>/importlib/__init__.py:889 ms1.0%
_gcd_import<frozen importlib._bootstrap>:13899 ms1.0%
_find_and_load<frozen importlib._bootstrap>:13539 ms1.0%
_find_and_load_unlocked<frozen importlib._bootstrap>:12496 ms0.7%
_load_unlocked<frozen importlib._bootstrap>:8576 ms0.7%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7516 ms0.7%
_call_with_frames_removed<frozen importlib._bootstrap>:4916 ms0.7%
<module>django_cotton/cotton_loader.py:136 ms0.7%
_find_and_load<frozen importlib._bootstrap>:13536 ms0.7%
_find_and_load_unlocked<frozen importlib._bootstrap>:12496 ms0.7%
_load_unlocked<frozen importlib._bootstrap>:8576 ms0.7%
1 smaller frames hidden
1 smaller frames hidden
Engine.find_template_loaderdjango/template/engine.py:1486 ms0.7%
import_stringdjango/utils/module_loading.py:306 ms0.7%
cached_importdjango/utils/module_loading.py:156 ms0.7%
import_module<stdlib>/importlib/__init__.py:886 ms0.7%
_gcd_import<frozen importlib._bootstrap>:13896 ms0.7%
render_to_stringdjango/template/loader.py:5264 ms7.3%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]64 ms7.3%
Coverage._should_tracecoverage/control.py:45264 ms7.3%
InOrOut.should_tracecoverage/inorout.py:40164 ms7.3%
canonical_filenamecoverage/files.py:8564 ms7.3%
abs_filecoverage/files.py:15864 ms7.3%
realpath<frozen posixpath>:46061 ms6.9%
create_conferenceconfs/views.py:5076 ms0.7%
ConferenceForm.__init__confs/views.py:420 super().__init__(*args, **kwargs)6 ms0.7%
BaseModelForm.__init__django/forms/models.py:3816 ms0.7%
BaseForm.__init__django/forms/forms.py:1066 ms0.7%
deepcopy<stdlib>/copy.py:1306 ms0.7%
_deepcopy_dict<stdlib>/copy.py:2016 ms0.7%
deepcopy<stdlib>/copy.py:1376 ms0.7%
1 smaller frames hidden
ClientHandler.__call__django/test/client.py:173358 ms40.9%
BaseHandler.load_middlewaredjango/core/handlers/base.py:63358 ms40.9%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:104358 ms40.9%
WhiteNoise.add_fileswhitenoise/base.py:108358 ms40.9%
WhiteNoise.update_files_dictionarywhitenoise/base.py:120334 ms38.1%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:131334 ms38.1%
WhiteNoise.get_static_filewhitenoise/base.py:217297 ms34.0%
StaticFile.__init__whitenoise/responders.py:73255 ms29.1%
StaticFile.get_headerswhitenoise/responders.py:167255 ms29.1%
__init____init__:-1255 ms29.1%
Headers.__init__<stdlib>/wsgiref/headers.py:43215 ms24.6%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:49215 ms24.6%
Headers.__init__<stdlib>/wsgiref/headers.py:4439 ms4.5%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:5227 ms3.1%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:5012 ms1.4%
StaticFile.__init__whitenoise/responders.py:7215 ms1.7%
StaticFile.get_file_statswhitenoise/responders.py:16115 ms1.7%
__init____init__:-115 ms1.7%
FileEntry.__init__whitenoise/responders.py:26315 ms1.7%
StaticFile.__init__whitenoise/responders.py:7712 ms1.4%
StaticFile.get_alternativeswhitenoise/responders.py:2006 ms0.7%
__init____init__:-16 ms0.7%
Headers.__init__<stdlib>/wsgiref/headers.py:446 ms0.7%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:506 ms0.7%
StaticFile.get_alternativeswhitenoise/responders.py:1986 ms0.7%
StaticFile.__init__whitenoise/responders.py:749 ms1.0%
parsedate<stdlib>/email/_parseaddr.py:1859 ms1.0%
parsedate_tz<stdlib>/email/_parseaddr.py:509 ms1.0%
_parsedate_tz<stdlib>/email/_parseaddr.py:699 ms1.0%
StaticFile.__init__whitenoise/responders.py:766 ms0.7%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1906 ms0.7%
WhiteNoise.get_static_filewhitenoise/base.py:21236 ms4.2%
WhiteNoise.add_cache_headerswhitenoise/base.py:23336 ms4.2%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:17636 ms4.2%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:19736 ms4.2%
URLMixin.urldebug_toolbar/panels/staticfiles.py:2030 ms3.5%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:23530 ms3.5%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:20827 ms3.1%
urlsplit<stdlib>/urllib/parse.py:58212 ms1.4%
_urlsplit<stdlib>/urllib/parse.py:6056 ms0.7%
urlsplit<stdlib>/urllib/parse.py:5799 ms1.0%
URLMixin.urldebug_toolbar/panels/staticfiles.py:216 ms0.7%
WhiteNoise.update_files_dictionarywhitenoise/base.py:11524 ms2.8%
scantreewhitenoise/base.py:27124 ms2.8%
scantreewhitenoise/base.py:27124 ms2.8%
scantreewhitenoise/base.py:27118 ms2.1%
scantreewhitenoise/base.py:27118 ms2.1%
scantreewhitenoise/base.py:27115 ms1.7%
scantreewhitenoise/base.py:27315 ms1.7%
1 smaller frames hidden
scantreewhitenoise/base.py:2736 ms0.7%
TestCreateConference.test_form_renders_for_authenticated_userconfs/tests.py:1066 self.client.force_login(self.user)39 ms4.5%
ClientMixin.force_logindjango/test/client.py:85839 ms4.5%
ClientMixin._logindjango/test/client.py:88921 ms2.4%
logindjango/contrib/auth/__init__.py:18912 ms1.4%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:4376 ms0.7%
SessionStore.createdjango/contrib/sessions/backends/db.py:746 ms0.7%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:4406 ms0.7%
SessionStore.deletedjango/contrib/sessions/backends/db.py:1756 ms0.7%
logindjango/contrib/auth/__init__.py:1776 ms0.7%
SessionBase.__contains__django/contrib/sessions/backends/base.py:526 ms0.7%
SessionBase._get_sessiondjango/contrib/sessions/backends/base.py:2546 ms0.7%
1 smaller frames hidden
ClientMixin._logindjango/test/client.py:88412 ms1.4%
ClientMixin.sessiondjango/test/client.py:81512 ms1.4%
SessionStore.savedjango/contrib/sessions/backends/db.py:12112 ms1.4%
SessionStore.createdjango/contrib/sessions/backends/db.py:749 ms1.0%
SessionStore.savedjango/contrib/sessions/backends/db.py:1266 ms0.7%
1 smaller frames hidden
1 smaller frames hidden
ClientMixin._logindjango/test/client.py:8916 ms0.7%
TransactionTestCase._post_teardowndjango/test/testcases.py:1243 self._fixture_teardown()15 ms1.7%
TestCase._fixture_teardowndjango/test/testcases.py:15006 ms0.7%
TestCase._rollback_atomicsdjango/test/testcases.py:14086 ms0.7%
2 smaller frames hidden
TestCreateConference.setUpconfs/tests.py:1044 self.user = User.objects.create_user("alice", password="pw")6 ms0.7%
UserManager.create_userdjango/contrib/auth/models.py:1806 ms0.7%
UserManager._create_userdjango/contrib/auth/models.py:1686 ms0.7%
AbstractBaseUser.savedjango/contrib/auth/base_user.py:626 ms0.7%
Model.savedjango/db/models/base.py:9046 ms0.7%
Model.save_basedjango/db/models/base.py:9966 ms0.7%
Model._save_tabledjango/db/models/base.py:11996 ms0.7%
Model._do_insertdjango/db/models/base.py:12516 ms0.7%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:876 ms0.7%
QuerySet._insertdjango/db/models/query.py:21416 ms0.7%
1 smaller frames hidden
Estimated from 288 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

confs/views.py:509
return render(
create_conference · Templates
440 ms
confs/tests.py:1067
response = self.client.get(reverse("create_conference"))
TestCreateConference.test_form_renders_for_authenticated_user · Libraries
358 ms
confs/tests.py:1066
self.client.force_login(self.user)
TestCreateConference.test_form_renders_for_authenticated_user · Database
39 ms
confs/tests.py:1044
self.user = User.objects.create_user("alice", password="pw")
TestCreateConference.setUp · Database
6 ms
confs/views.py:420
super().__init__(*args, **kwargs)
ConferenceForm.__init__ · Deep copies
6 ms
confs/tests.py:1065
ConferenceTag.objects.get_or_create(slug="python", defaults={"name": "Python", "icon": "languages/python.png"})
TestCreateConference.test_form_renders_for_authenticated_user · Database
3 ms
confs/views.py:514
"page_title": _("Add a conference"),
create_conference · Libraries
3 ms
confs/models.py:260
@property
ConferenceTag.icon_url · Templates
3 ms

Fixtures

Exact setup time
_django_isolate_apps function 0.06 ms
_template_string_if_invalid_marker function 0.06 ms
_live_server_helper function 0.06 ms
_dj_autoclear_mailbox function 0.06 ms
_django_db_marker function 0.05 ms
_django_set_urlconf function 0.05 ms
_django_clear_site_cache function 0.03 ms
monkeypatch function 0.03 ms

Database

26 queries · 18 ms
No repeated queries.

Biggest pieces of work

call test body
confs/tests.py:1067
852 ms
call _post_teardown
django/test/testcases.py:1243
15 ms
call setUp
confs/tests.py:1044
6 ms

Reliability

12 results · 0 CI failures · 0 local failures

This test hasn't failed recently.

History

Latest 12 results, oldest first in the strip
When Environment Outcome Duration Commit
7 hours ago CI github-actions:test passed 875 ms c28a326 main Profile
16 hours ago CI github-actions:test passed 515 ms 9b8826a main Profile
22 hours ago CI github-actions:test passed 1.00 s 4f01055 main Profile
1 week, 5 days ago CI github-actions:test passed 964 ms 8ab642e main Profile
2 weeks, 2 days ago CI github-actions:test passed 638 ms 9b75244 main Profile
2 weeks, 2 days ago CI github-actions:test passed 620 ms 9603516 main Profile
2 weeks, 4 days ago CI github-actions:test passed 625 ms 615a272 main Profile
3 weeks ago CI github-actions:test passed 493 ms d923a46 main Profile
3 weeks ago CI github-actions:test passed 1.25 s 82997f8 main Profile
3 weeks ago CI github-actions:test passed 819 ms 623aa3e main Profile
3 weeks ago CI github-actions:test passed 1.29 s ab6465a main Profile
3 weeks ago CI github-actions:test passed 643 ms 0c23747 main Run