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

TestMigratedLegacyConferences::test_dotnetconf_page

First seen 12 hours ago in 0c23747
CI github-actions:test 4 runs
Average
298 ms
median 305 ms
max 436 ms
Phases
Setup 3 ms Call 293 ms Teardown 1 ms
Categories
Database 38 ms App code 2 ms Other (Libraries, Templates, Imports, pytest, ...) 257 ms

11 database queries per run

Needs 2 MB of memory (max 3 MB)

Duration per run

Where the time goes

Latest run in ci:github-actions:test, 7 hours ago · open run
Show pytest frames
setup0.81 ms0.6%
call143 ms99.3%
TestMigratedLegacyConferences.test_dotnetconf_pageconfs/tests.py:180 response = self._assert_no_naive_warning(reverse("dotnetconf"))139 ms96.8%
TestMigratedLegacyConferences._assert_no_naive_warningconfs/tests.py:152 response = self.client.get(url)137 ms95.5%
Client.getdjango/test/client.py:1133137 ms95.5%
RequestFactory.getdjango/test/client.py:475137 ms95.5%
RequestFactory.genericdjango/test/client.py:671137 ms95.5%
Client.requestdjango/test/client.py:1091137 ms95.5%
ClientHandler.__call__django/test/client.py:18694 ms65.8%
BaseHandler.get_responsedjango/core/handlers/base.py:14294 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38094 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38094 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38094 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:12394 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:14594 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38094 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38094 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38094 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38094 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38094 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38094 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38094 ms65.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5694 ms65.8%
BaseHandler._get_responsedjango/core/handlers/base.py:19994 ms65.8%
conferenceconfs/views.py:169 return _conference_detail_cached(request, conference_slug)94 ms65.8%
make_middleware_decorator.<locals>._make_decorator.<locals>._decorator.<locals>._view_wrapperdjango/utils/decorators.py:18991 ms63.3%
_conference_detailconfs/views.py:296 return render(71 ms49.6%
renderdjango/shortcuts.py:2771 ms49.6%
render_to_stringdjango/template/loader.py:6241 ms28.5%
Template.renderdjango/template/backends/django.py:10741 ms28.5%
Template.renderdjango/template/base.py:17537 ms26.1%
instrumented_test_renderdjango/test/utils.py:11337 ms26.1%
NodeList.renderdjango/template/base.py:110837 ms26.1%
Node.render_annotateddjango/template/base.py:106937 ms26.1%
ExtendsNode.renderdjango/template/loader_tags.py:16036 ms24.8%
instrumented_test_renderdjango/test/utils.py:11336 ms24.8%
NodeList.renderdjango/template/base.py:110836 ms24.8%
Node.render_annotateddjango/template/base.py:106936 ms24.8%
SimpleNode.renderdjango/template/library.py:34316 ms11.2%
heroicon_outlineheroicons/templatetags/heroicons.py:2316 ms11.2%
_render_iconheroicons/templatetags/heroicons.py:4116 ms11.2%
_render_iconheroicons/__init__.py:4714 ms9.9%
_load_iconheroicons/__init__.py:1814 ms9.9%
ZipFile.__init__<stdlib>/zipfile/__init__.py:150514 ms9.9%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16084 ms2.5%
__init____init__:-12 ms1.2%
ZipInfo.__init__<stdlib>/zipfile/__init__.py:4642 ms1.2%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16062 ms1.2%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:15992 ms1.2%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16232 ms1.2%
ZipInfo._decodeExtra<stdlib>/zipfile/__init__.py:5832 ms1.2%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:15902 ms1.2%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16212 ms1.2%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16182 ms1.2%
_render_iconheroicons/__init__.py:442 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.2%
Coverage._should_tracecoverage/control.py:4522 ms1.2%
InOrOut.should_tracecoverage/inorout.py:4392 ms1.2%
InOrOut.check_include_omit_etccoverage/inorout.py:4692 ms1.2%
TreeMatcher.matchcoverage/files.py:2752 ms1.2%
abs_filecoverage/files.py:1582 ms1.2%
realpath<frozen posixpath>:4602 ms1.2%
IfNode.renderdjango/template/defaulttags.py:33311 ms7.4%
NodeList.renderdjango/template/base.py:110811 ms7.4%
Node.render_annotateddjango/template/base.py:106911 ms7.4%
SimpleNode.renderdjango/template/library.py:3439 ms6.2%
heroicon_outlineheroicons/templatetags/heroicons.py:239 ms6.2%
_render_iconheroicons/templatetags/heroicons.py:419 ms6.2%
_render_iconheroicons/__init__.py:479 ms6.2%
_load_iconheroicons/__init__.py:189 ms6.2%
ZipFile.__init__<stdlib>/zipfile/__init__.py:15059 ms6.2%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16264 ms2.5%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16084 ms2.5%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16062 ms1.2%
IncludeNode.renderdjango/template/loader_tags.py:2002 ms1.2%
Engine.select_templatedjango/template/engine.py:2282 ms1.2%
Engine.get_templatedjango/template/engine.py:1862 ms1.2%
Engine.find_templatedjango/template/engine.py:1592 ms1.2%
Loader.get_templatedjango/template/loaders/cached.py:572 ms1.2%
Loader.get_templatedjango/template/loaders/base.py:232 ms1.2%
BlockNode.renderdjango/template/loader_tags.py:667 ms5.0%
NodeList.renderdjango/template/base.py:11087 ms5.0%
Node.render_annotateddjango/template/base.py:10695 ms3.7%
IfNode.renderdjango/template/defaulttags.py:3335 ms3.7%
NodeList.renderdjango/template/base.py:11085 ms3.7%
Node.render_annotateddjango/template/base.py:10695 ms3.7%
ForNode.renderdjango/template/defaulttags.py:2495 ms3.7%
Node.render_annotateddjango/template/base.py:10695 ms3.7%
VariableNode.renderdjango/template/base.py:11735 ms3.7%
render_value_in_contextdjango/template/base.py:11475 ms3.7%
localizedjango/utils/formats.py:2085 ms3.7%
number_formatdjango/utils/formats.py:1845 ms3.7%
get_formatdjango/utils/formats.py:1255 ms3.7%
get_format_modulesdjango/utils/formats.py:945 ms3.7%
iter_format_modulesdjango/utils/formats.py:845 ms3.7%
import_module<stdlib>/importlib/__init__.py:885 ms3.7%
_gcd_import<frozen importlib._bootstrap>:13905 ms3.7%
_find_and_load<frozen importlib._bootstrap>:13505 ms3.7%
_find_and_load_unlocked<frozen importlib._bootstrap>:12774 ms2.5%
_call_with_frames_removed<frozen importlib._bootstrap>:5494 ms2.5%
_gcd_import<frozen importlib._bootstrap>:13904 ms2.5%
_find_and_load<frozen importlib._bootstrap>:13504 ms2.5%
_find_and_load_unlocked<frozen importlib._bootstrap>:12982 ms1.2%
_find_spec<frozen importlib._bootstrap>:12222 ms1.2%
PathFinder.find_spec<frozen importlib._bootstrap_external>:12702 ms1.2%
_find_and_load_unlocked<frozen importlib._bootstrap>:13092 ms1.2%
_load_unlocked<frozen importlib._bootstrap>:9152 ms1.2%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7472 ms1.2%
_call_with_frames_removed<frozen importlib._bootstrap>:5492 ms1.2%
<module>django/conf/locale/en/__init__.py2 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.2%
Coverage._should_tracecoverage/control.py:4522 ms1.2%
InOrOut.should_tracecoverage/inorout.py:4012 ms1.2%
canonical_filenamecoverage/files.py:852 ms1.2%
abs_filecoverage/files.py:1582 ms1.2%
_find_and_load_unlocked<frozen importlib._bootstrap>:13092 ms1.2%
_load_unlocked<frozen importlib._bootstrap>:9152 ms1.2%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7472 ms1.2%
_call_with_frames_removed<frozen importlib._bootstrap>:5492 ms1.2%
<module>django/conf/locale/en/formats.py2 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.2%
Coverage._should_tracecoverage/control.py:4522 ms1.2%
InOrOut.should_tracecoverage/inorout.py:4012 ms1.2%
canonical_filenamecoverage/files.py:852 ms1.2%
abs_filecoverage/files.py:1582 ms1.2%
realpath<frozen posixpath>:4602 ms1.2%
StaticNode.renderdjango/templatetags/static.py:1162 ms1.2%
StaticNode.urldjango/templatetags/static.py:1132 ms1.2%
StaticNode.handle_simpledjango/templatetags/static.py:1292 ms1.2%
URLMixin.urldebug_toolbar/panels/staticfiles.py:202 ms1.2%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2352 ms1.2%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2082 ms1.2%
urlsplit<stdlib>/urllib/parse.py:5822 ms1.2%
ExtendsNode.renderdjango/template/loader_tags.py:1352 ms1.2%
ExtendsNode.get_parentdjango/template/loader_tags.py:1322 ms1.2%
ExtendsNode.find_templatedjango/template/loader_tags.py:1102 ms1.2%
Engine.find_templatedjango/template/engine.py:1592 ms1.2%
Loader.get_templatedjango/template/loaders/cached.py:572 ms1.2%
Loader.get_templatedjango/template/loaders/base.py:232 ms1.2%
Loader.get_contentsdjango/template/loaders/cached.py:262 ms1.2%
Loader.get_contentsdjango_cotton/cotton_loader.py:302 ms1.2%
Loader._get_template_stringdjango_cotton/cotton_loader.py:472 ms1.2%
Template.renderdjango/template/base.py:1734 ms2.5%
_request_context_bind_templatedebug_toolbar/panels/templates/panel.py:514 ms2.5%
messagesdjango/contrib/messages/context_processors.py:114 ms2.5%
get_messagesdjango/contrib/messages/api.py:434 ms2.5%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]4 ms2.5%
Coverage._should_tracecoverage/control.py:4524 ms2.5%
InOrOut.should_tracecoverage/inorout.py:4014 ms2.5%
canonical_filenamecoverage/files.py:854 ms2.5%
abs_filecoverage/files.py:1584 ms2.5%
realpath<frozen posixpath>:4604 ms2.5%
render_to_stringdjango/template/loader.py:6130 ms21.1%
get_templatedjango/template/loader.py:1218 ms12.4%
_engine_listdjango/template/loader.py:6618 ms12.4%
EngineHandler.alldjango/template/utils.py:9418 ms12.4%
EngineHandler.__getitem__django/template/utils.py:8518 ms12.4%
DjangoTemplates.__init__django/template/backends/django.py:2618 ms12.4%
DjangoTemplates.get_templatetag_librariesdjango/template/backends/django.py:8818 ms12.4%
get_installed_librariesdjango/template/backends/django.py:16318 ms12.4%
get_template_tag_modulesdjango/template/backends/django.py:15114 ms9.9%
get_package_librariesdjango/template/backends/django.py:17414 ms9.9%
import_module<stdlib>/importlib/__init__.py:8814 ms9.9%
_gcd_import<frozen importlib._bootstrap>:139014 ms9.9%
_find_and_load<frozen importlib._bootstrap>:135014 ms9.9%
_find_and_load_unlocked<frozen importlib._bootstrap>:130912 ms8.7%
_load_unlocked<frozen importlib._bootstrap>:91512 ms8.7%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7479 ms6.2%
_call_with_frames_removed<frozen importlib._bootstrap>:5499 ms6.2%
<module>django/templatetags/cache.py:24 ms2.5%
_find_and_load<frozen importlib._bootstrap>:13472 ms1.2%
_HierarchicalLockManager.__enter__<frozen importlib._bootstrap>:4562 ms1.2%
_get_module_lock<frozen importlib._bootstrap>:5042 ms1.2%
__init____init__:-12 ms1.2%
_ModuleLock.__init__<frozen importlib._bootstrap>:2532 ms1.2%
<GC>~2 ms1.2%
_find_and_load<frozen importlib._bootstrap>:13502 ms1.2%
_find_and_load_unlocked<frozen importlib._bootstrap>:13092 ms1.2%
_load_unlocked<frozen importlib._bootstrap>:9152 ms1.2%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7472 ms1.2%
_call_with_frames_removed<frozen importlib._bootstrap>:5492 ms1.2%
<module>django/core/cache/utils.py2 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.2%
Coverage._should_tracecoverage/control.py:4522 ms1.2%
InOrOut.should_tracecoverage/inorout.py:4392 ms1.2%
InOrOut.check_include_omit_etccoverage/inorout.py:4692 ms1.2%
TreeMatcher.matchcoverage/files.py:2752 ms1.2%
abs_filecoverage/files.py:1582 ms1.2%
realpath<frozen posixpath>:4602 ms1.2%
<module>django/templatetags/tz.py2 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.2%
Coverage._should_tracecoverage/control.py:4522 ms1.2%
InOrOut.should_tracecoverage/inorout.py:4392 ms1.2%
InOrOut.check_include_omit_etccoverage/inorout.py:4692 ms1.2%
TreeMatcher.matchcoverage/files.py:2752 ms1.2%
abs_filecoverage/files.py:1582 ms1.2%
realpath<frozen posixpath>:4602 ms1.2%
<module>django_cotton/templatetags/_component.py:212 ms1.2%
_find_and_load<frozen importlib._bootstrap>:13502 ms1.2%
_find_and_load_unlocked<frozen importlib._bootstrap>:12982 ms1.2%
_find_spec<frozen importlib._bootstrap>:12222 ms1.2%
PathFinder.find_spec<frozen importlib._bootstrap_external>:12702 ms1.2%
PathFinder._get_spec<frozen importlib._bootstrap_external>:12442 ms1.2%
FileFinder.find_spec<frozen importlib._bootstrap_external>:13932 ms1.2%
<module>django_cotton/templatetags/_vars.py2 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.2%
Coverage._should_tracecoverage/control.py:4522 ms1.2%
InOrOut.should_tracecoverage/inorout.py:4012 ms1.2%
canonical_filenamecoverage/files.py:852 ms1.2%
abs_filecoverage/files.py:1582 ms1.2%
realpath<frozen posixpath>:4602 ms1.2%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7434 ms2.5%
SourceLoader.get_code<frozen importlib._bootstrap_external>:8722 ms1.2%
_compile_bytecode<frozen importlib._bootstrap_external>:5002 ms1.2%
_find_and_load_unlocked<frozen importlib._bootstrap>:12982 ms1.2%
_find_spec<frozen importlib._bootstrap>:12222 ms1.2%
PathFinder.find_spec<frozen importlib._bootstrap_external>:12702 ms1.2%
get_template_tag_modulesdjango/template/backends/django.py:1454 ms2.5%
import_module<stdlib>/importlib/__init__.py:884 ms2.5%
_gcd_import<frozen importlib._bootstrap>:13904 ms2.5%
_find_and_load<frozen importlib._bootstrap>:13504 ms2.5%
_find_and_load_unlocked<frozen importlib._bootstrap>:13092 ms1.2%
_load_unlocked<frozen importlib._bootstrap>:9152 ms1.2%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7472 ms1.2%
_call_with_frames_removed<frozen importlib._bootstrap>:5492 ms1.2%
<module>debug_toolbar/templatetags/__init__.py2 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.2%
Coverage._should_tracecoverage/control.py:4522 ms1.2%
InOrOut.should_tracecoverage/inorout.py:4392 ms1.2%
InOrOut.check_include_omit_etccoverage/inorout.py:4692 ms1.2%
TreeMatcher.matchcoverage/files.py:2752 ms1.2%
abs_filecoverage/files.py:1582 ms1.2%
realpath<frozen posixpath>:4602 ms1.2%
_find_and_load_unlocked<frozen importlib._bootstrap>:12982 ms1.2%
_find_spec<frozen importlib._bootstrap>:12222 ms1.2%
PathFinder.find_spec<frozen importlib._bootstrap_external>:12702 ms1.2%
PathFinder._get_spec<frozen importlib._bootstrap_external>:12442 ms1.2%
FileFinder.find_spec<frozen importlib._bootstrap_external>:13792 ms1.2%
_path_isfile<frozen importlib._bootstrap_external>:1662 ms1.2%
_path_is_mode_type<frozen importlib._bootstrap_external>:1582 ms1.2%
_path_stat<frozen importlib._bootstrap_external>:1522 ms1.2%
get_templatedjango/template/loader.py:1512 ms8.7%
DjangoTemplates.get_templatedjango/template/backends/django.py:7912 ms8.7%
Engine.get_templatedjango/template/engine.py:18612 ms8.7%
Engine.find_templatedjango/template/engine.py:1577 ms5.0%
cached_property.__get__django/utils/functional.py:477 ms5.0%
Engine.template_loadersdjango/template/engine.py:1317 ms5.0%
Engine.get_template_loadersdjango/template/engine.py:1367 ms5.0%
Engine.find_template_loaderdjango/template/engine.py:1484 ms2.5%
import_stringdjango/utils/module_loading.py:304 ms2.5%
cached_importdjango/utils/module_loading.py:154 ms2.5%
import_module<stdlib>/importlib/__init__.py:884 ms2.5%
_gcd_import<frozen importlib._bootstrap>:13904 ms2.5%
_find_and_load<frozen importlib._bootstrap>:13504 ms2.5%
_find_and_load_unlocked<frozen importlib._bootstrap>:13094 ms2.5%
_load_unlocked<frozen importlib._bootstrap>:9154 ms2.5%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7474 ms2.5%
_call_with_frames_removed<frozen importlib._bootstrap>:5494 ms2.5%
<module>django/template/loaders/cached.py2 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.2%
Coverage._should_tracecoverage/control.py:4522 ms1.2%
InOrOut.should_tracecoverage/inorout.py:4012 ms1.2%
canonical_filenamecoverage/files.py:852 ms1.2%
abs_filecoverage/files.py:1582 ms1.2%
realpath<frozen posixpath>:4602 ms1.2%
<module>django/template/loaders/cached.py:112 ms1.2%
_find_and_load<frozen importlib._bootstrap>:13502 ms1.2%
_find_and_load_unlocked<frozen importlib._bootstrap>:13092 ms1.2%
_load_unlocked<frozen importlib._bootstrap>:9152 ms1.2%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7472 ms1.2%
_call_with_frames_removed<frozen importlib._bootstrap>:5492 ms1.2%
<module>django/template/loaders/base.py2 ms1.2%
Engine.find_template_loaderdjango/template/engine.py:1494 ms2.5%
Loader.__init__django/template/loaders/cached.py:174 ms2.5%
Engine.get_template_loadersdjango/template/engine.py:1364 ms2.5%
Engine.find_template_loaderdjango/template/engine.py:1484 ms2.5%
import_stringdjango/utils/module_loading.py:304 ms2.5%
cached_importdjango/utils/module_loading.py:154 ms2.5%
import_module<stdlib>/importlib/__init__.py:884 ms2.5%
_gcd_import<frozen importlib._bootstrap>:13904 ms2.5%
_find_and_load<frozen importlib._bootstrap>:13504 ms2.5%
_find_and_load_unlocked<frozen importlib._bootstrap>:13092 ms1.2%
_load_unlocked<frozen importlib._bootstrap>:9152 ms1.2%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7472 ms1.2%
_call_with_frames_removed<frozen importlib._bootstrap>:5492 ms1.2%
<module>django_cotton/cotton_loader.py:132 ms1.2%
_find_and_load<frozen importlib._bootstrap>:13502 ms1.2%
_find_and_load_unlocked<frozen importlib._bootstrap>:13092 ms1.2%
_load_unlocked<frozen importlib._bootstrap>:9152 ms1.2%
_LoaderBasics.exec_module<frozen importlib._bootstrap_external>:7472 ms1.2%
_call_with_frames_removed<frozen importlib._bootstrap>:5492 ms1.2%
<module>django_cotton/compiler_regex.py:52 ms1.2%
Tagdjango_cotton/compiler_regex.py:62 ms1.2%
compile<stdlib>/re/__init__.py:2912 ms1.2%
_compile<stdlib>/re/__init__.py:3522 ms1.2%
compile<stdlib>/re/_compiler.py:7662 ms1.2%
_code<stdlib>/re/_compiler.py:5992 ms1.2%
_compile<stdlib>/re/_compiler.py:1332 ms1.2%
_compile<stdlib>/re/_compiler.py:1242 ms1.2%
_compile<stdlib>/re/_compiler.py:1162 ms1.2%
_compile<stdlib>/re/_compiler.py:882 ms1.2%
_find_and_load_unlocked<frozen importlib._bootstrap>:12982 ms1.2%
_find_spec<frozen importlib._bootstrap>:12222 ms1.2%
PathFinder.find_spec<frozen importlib._bootstrap_external>:12702 ms1.2%
PathFinder._get_spec<frozen importlib._bootstrap_external>:12442 ms1.2%
FileFinder.find_spec<frozen importlib._bootstrap_external>:13602 ms1.2%
_path_stat<frozen importlib._bootstrap_external>:1522 ms1.2%
Engine.find_templatedjango/template/engine.py:1595 ms3.7%
Loader.get_templatedjango/template/loaders/cached.py:575 ms3.7%
Loader.get_templatedjango/template/loaders/base.py:284 ms2.5%
Template.__init__django/template/base.py:1584 ms2.5%
Template.compile_nodelistdjango/template/base.py:1912 ms1.2%
_create_smart_tokenize.<locals>.smart_tokenizedjango_cotton/nested_tag_support.py:212 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.2%
Coverage._should_tracecoverage/control.py:4522 ms1.2%
InOrOut.should_tracecoverage/inorout.py:4012 ms1.2%
canonical_filenamecoverage/files.py:852 ms1.2%
abs_filecoverage/files.py:1582 ms1.2%
realpath<frozen posixpath>:4602 ms1.2%
Template.compile_nodelistdjango/template/base.py:2002 ms1.2%
Parser.parsedjango/template/base.py:6012 ms1.2%
do_extendsdjango/template/loader_tags.py:3072 ms1.2%
Parser.parsedjango/template/base.py:6012 ms1.2%
do_blockdjango/template/loader_tags.py:2352 ms1.2%
Parser.parsedjango/template/base.py:6012 ms1.2%
do_ifdjango/template/defaulttags.py:9932 ms1.2%
TemplateIfParser.__init__django/template/defaulttags.py:9262 ms1.2%
IfParser.__init__django/template/smartif.py:1642 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.2%
Coverage._should_tracecoverage/control.py:4522 ms1.2%
InOrOut.should_tracecoverage/inorout.py:4392 ms1.2%
InOrOut.check_include_omit_etccoverage/inorout.py:4692 ms1.2%
TreeMatcher.matchcoverage/files.py:2752 ms1.2%
abs_filecoverage/files.py:1582 ms1.2%
realpath<frozen posixpath>:4602 ms1.2%
Loader.get_templatedjango/template/loaders/base.py:172 ms1.2%
Loader.get_template_sourcesdjango/template/loaders/cached.py:702 ms1.2%
Loader.get_template_sourcesdjango_cotton/cotton_loader.py:832 ms1.2%
Loader.get_dirsdjango_cotton/cotton_loader.py:522 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:365 code_info = CodeInfo(2 ms1.2%
__create_fn__.<locals>.__init__<string>:22 ms1.2%
<GC>~2 ms1.2%
_conference_detailconfs/views.py:268 page_obj = paginator.get_page(page_number)5 ms3.7%
Paginator.get_pagedjango/core/paginator.py:1615 ms3.7%
Paginator.validate_numberdjango/core/paginator.py:1535 ms3.7%
cached_property.__get__django/utils/functional.py:475 ms3.7%
Paginator.num_pagesdjango/core/paginator.py:1885 ms3.7%
cached_property.__get__django/utils/functional.py:475 ms3.7%
Paginator.countdjango/core/paginator.py:1825 ms3.7%
QuerySet.countdjango/db/models/query.py:6775 ms3.7%
Query.get_countdjango/db/models/sql/query.py:6575 ms3.7%
Query.get_aggregationdjango/db/models/sql/query.py:6395 ms3.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16255 ms3.7%
CursorWrapper.executedjango/db/backends/utils.py:795 ms3.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:925 ms3.7%
CursorWrapper._executedjango/db/backends/utils.py:1055 ms3.7%
Cursor.executepsycopg/cursor.py:1135 ms3.7%
Connection.waitpsycopg/connection.py:4955 ms3.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2065 ms3.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2865 ms3.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:785 ms3.7%
_conference_detailconfs/views.py:226 counts_dict = {c["created_at_date"].date(): c["count"] for c in counts}5 ms3.7%
QuerySet.__iter__django/db/models/query.py:4395 ms3.7%
QuerySet._fetch_alldjango/db/models/query.py:22625 ms3.7%
ValuesIterable.__iter__django/db/models/query.py:2475 ms3.7%
SQLCompiler.results_iterdjango/db/models/sql/compiler.py:15745 ms3.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16254 ms2.5%
CursorWrapper.executedjango/db/backends/utils.py:794 ms2.5%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms2.5%
CursorWrapper._executedjango/db/backends/utils.py:1054 ms2.5%
Cursor.executepsycopg/cursor.py:1134 ms2.5%
Connection.waitpsycopg/connection.py:4954 ms2.5%
BaseCursor._execute_genpsycopg/_cursor_base.py:2064 ms2.5%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2864 ms2.5%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:784 ms2.5%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16122 ms1.2%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7682 ms1.2%
SQLCompiler.pre_sql_setupdjango/db/models/sql/compiler.py:892 ms1.2%
SQLCompiler.setup_querydjango/db/models/sql/compiler.py:782 ms1.2%
SQLCompiler.get_selectdjango/db/models/sql/compiler.py:3192 ms1.2%
_conference_detailconfs/views.py:2764 ms2.5%
_conference_detail.<locals>.<genexpr>confs/views.py:276 current_account = next((account for account in account_counts if account.account.id == account_id), None)4 ms2.5%
QuerySet.__iter__django/db/models/query.py:4394 ms2.5%
QuerySet._fetch_alldjango/db/models/query.py:22624 ms2.5%
ModelIterable.__iter__django/db/models/query.py:1034 ms2.5%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16254 ms2.5%
CursorWrapper.executedjango/db/backends/utils.py:794 ms2.5%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms2.5%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.2%
Cursor.executepsycopg/cursor.py:1132 ms1.2%
Connection.waitpsycopg/connection.py:4952 ms1.2%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.2%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.2%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.2%
_conference_detailconfs/views.py:1752 ms1.2%
Conference.posts_after_datetimeconfs/models.py:199 return dt.datetime.combine(self.posts_after, dt.time.min, tzinfo=zoneinfo.ZoneInfo(self.time_zone))2 ms1.2%
find_tzfile<stdlib>/zoneinfo/_tzpath.py:782 ms1.2%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.2%
Coverage._should_tracecoverage/control.py:4522 ms1.2%
InOrOut.should_tracecoverage/inorout.py:4392 ms1.2%
InOrOut.check_include_omit_etccoverage/inorout.py:4692 ms1.2%
TreeMatcher.matchcoverage/files.py:2752 ms1.2%
_conference_detailconfs/views.py:204 .count()2 ms1.2%
QuerySet.countdjango/db/models/query.py:6772 ms1.2%
Query.get_countdjango/db/models/sql/query.py:6572 ms1.2%
Query.get_aggregationdjango/db/models/sql/query.py:6392 ms1.2%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms1.2%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.2%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.2%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.2%
Cursor.executepsycopg/cursor.py:1132 ms1.2%
Connection.waitpsycopg/connection.py:4952 ms1.2%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.2%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.2%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.2%
_conference_detailconfs/views.py:320 "order_display": get_order_display(order),2 ms1.2%
make_middleware_decorator.<locals>._make_decorator.<locals>._decorator.<locals>._view_wrapperdjango/utils/decorators.py:1842 ms1.2%
make_middleware_decorator.<locals>._make_decorator.<locals>._decorator.<locals>._pre_process_requestdjango/utils/decorators.py:1302 ms1.2%
FetchFromCacheMiddleware.process_requestdjango/middleware/cache.py:1792 ms1.2%
get_cache_keydjango/utils/cache.py:3962 ms1.2%
_generate_cache_header_keydjango/utils/cache.py:3762 ms1.2%
HttpRequest.build_absolute_uridjango/http/request.py:2752 ms1.2%
HttpRequest.get_full_pathdjango/http/request.py:2212 ms1.2%
HttpRequest._get_full_pathdjango/http/request.py:2302 ms1.2%
make_middleware_decorator.<locals>._make_decorator.<locals>._decorator.<locals>._view_wrapperdjango/utils/decorators.py:1952 ms1.2%
make_middleware_decorator.<locals>._make_decorator.<locals>._decorator.<locals>._post_process_requestdjango/utils/decorators.py:1622 ms1.2%
UpdateCacheMiddleware.process_responsedjango/middleware/cache.py:1312 ms1.2%
patch_response_headersdjango/utils/cache.py:2902 ms1.2%
patch_cache_controldjango/utils/cache.py:642 ms1.2%
ClientHandler.__call__django/test/client.py:17343 ms29.8%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6343 ms29.8%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10443 ms29.8%
WhiteNoise.add_fileswhitenoise/base.py:10843 ms29.8%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12036 ms24.8%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13136 ms24.8%
WhiteNoise.get_static_filewhitenoise/base.py:21730 ms21.1%
StaticFile.__init__whitenoise/responders.py:7211 ms7.4%
StaticFile.get_file_statswhitenoise/responders.py:16111 ms7.4%
__init____init__:-111 ms7.4%
FileEntry.__init__whitenoise/responders.py:26311 ms7.4%
FileEntry.stat_regular_filewhitenoise/responders.py:27611 ms7.4%
<GC>~11 ms7.4%
StaticFile.__init__whitenoise/responders.py:737 ms5.0%
StaticFile.get_headerswhitenoise/responders.py:1764 ms2.5%
StaticFile.get_headerswhitenoise/responders.py:1782 ms1.2%
parsedate<stdlib>/email/_parseaddr.py:1852 ms1.2%
parsedate_tz<stdlib>/email/_parseaddr.py:502 ms1.2%
StaticFile.get_headerswhitenoise/responders.py:1702 ms1.2%
StaticFile.__init__whitenoise/responders.py:777 ms5.0%
StaticFile.get_alternativeswhitenoise/responders.py:2014 ms2.5%
Headers.__setitem__<stdlib>/wsgiref/headers.py:624 ms2.5%
Headers.__delitem__<stdlib>/wsgiref/headers.py:724 ms2.5%
StaticFile.get_alternativeswhitenoise/responders.py:2002 ms1.2%
StaticFile.get_alternativeswhitenoise/responders.py:2032 ms1.2%
Headers.__setitem__<stdlib>/wsgiref/headers.py:602 ms1.2%
<GC>~2 ms1.2%
StaticFile.__init__whitenoise/responders.py:752 ms1.2%
Headers.__getitem__<stdlib>/wsgiref/headers.py:742 ms1.2%
StaticFile.__init__whitenoise/responders.py:742 ms1.2%
parsedate<stdlib>/email/_parseaddr.py:1852 ms1.2%
WhiteNoise.get_static_filewhitenoise/base.py:2124 ms2.5%
WhiteNoise.add_cache_headerswhitenoise/base.py:2334 ms2.5%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1764 ms2.5%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:1974 ms2.5%
URLMixin.urldebug_toolbar/panels/staticfiles.py:204 ms2.5%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2352 ms1.2%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2082 ms1.2%
urlsplit<stdlib>/urllib/parse.py:5822 ms1.2%
_urlsplit<stdlib>/urllib/parse.py:6242 ms1.2%
WhiteNoise.get_static_filewhitenoise/base.py:2112 ms1.2%
WhiteNoise.add_mime_headerswhitenoise/base.py:2272 ms1.2%
WhiteNoise.update_files_dictionarywhitenoise/base.py:1157 ms5.0%
scantreewhitenoise/base.py:2717 ms5.0%
scantreewhitenoise/base.py:2715 ms3.7%
scantreewhitenoise/base.py:2714 ms2.5%
scantreewhitenoise/base.py:2714 ms2.5%
scantreewhitenoise/base.py:2714 ms2.5%
scantreewhitenoise/base.py:2692 ms1.2%
scantreewhitenoise/base.py:2732 ms1.2%
scantreewhitenoise/base.py:2732 ms1.2%
scantreewhitenoise/base.py:2732 ms1.2%
TestMigratedLegacyConferences._assert_no_naive_warningconfs/tests.py:147 warnings.filterwarnings(2 ms1.2%
filterwarnings<stdlib>/_py_warnings.py:2832 ms1.2%
TransactionTestCase._pre_setupdjango/test/testcases.py:1167 cls._fixture_setup()2 ms1.2%
TestCase._fixture_setupdjango/test/testcases.py:14812 ms1.2%
TestCase._enter_atomicsdjango/test/testcases.py:13992 ms1.2%
Atomic.__enter__django/db/transaction.py:2232 ms1.2%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:262 ms1.2%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4002 ms1.2%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3672 ms1.2%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.2%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.2%
CursorWrapper._executedjango/db/backends/utils.py:1032 ms1.2%
Cursor.executepsycopg/cursor.py:1132 ms1.2%
Connection.waitpsycopg/connection.py:4952 ms1.2%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.2%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.2%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.2%
TransactionTestCase._post_teardowndjango/test/testcases.py:1243 self._fixture_teardown()2 ms1.2%
TestCase._fixture_teardowndjango/test/testcases.py:14972 ms1.2%
TestCase._should_check_constraintsdjango/test/testcases.py:15062 ms1.2%
DatabaseWrapper.is_usabledjango/db/backends/postgresql/base.py:5042 ms1.2%
Cursor.executepsycopg/cursor.py:1132 ms1.2%
Connection.waitpsycopg/connection.py:4952 ms1.2%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.2%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.2%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.2%
Estimated from 81 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

confs/views.py:296
return render(
_conference_detail · Templates
71 ms
confs/tests.py:152
response = self.client.get(url)
TestMigratedLegacyConferences._assert_no_naive_warning · Libraries
43 ms
confs/views.py:268
page_obj = paginator.get_page(page_number)
_conference_detail · Database
5 ms
confs/views.py:226
counts_dict = {c["created_at_date"].date(): c["count"] for c in counts}
_conference_detail · Database
5 ms
confs/views.py:169
return _conference_detail_cached(request, conference_slug)
conference · Libraries
4 ms
confs/views.py:276
current_account = next((account for account in account_counts if account.account.id == account_id), None)
_conference_detail.<locals>.<genexpr> · Database
4 ms
confs/tests.py:147
warnings.filterwarnings(
TestMigratedLegacyConferences._assert_no_naive_warning · Libraries
2 ms
confs/models.py:199
return dt.datetime.combine(self.posts_after, dt.time.min, tzinfo=zoneinfo.ZoneInfo(self.time_zone))
Conference.posts_after_datetime · Libraries
2 ms
confs/views.py:204
.count()
_conference_detail · Database
2 ms
confs/views.py:320
"order_display": get_order_display(order),
_conference_detail · App code
2 ms

Fixtures

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

Database

11 queries · 10 ms
No repeated queries.

Biggest pieces of work

call test body
confs/tests.py:180
139 ms
call _pre_setup
django/test/testcases.py:1167
2 ms
call _post_teardown
django/test/testcases.py:1243
2 ms
setup pytest internals 0.81 ms

Reliability

5 results · 0 CI failures · 0 local failures

This test hasn't failed recently.

History

Latest 5 results, oldest first in the strip
When Environment Outcome Duration Commit
7 hours ago CI github-actions:test passed 144 ms d923a46 main Profile
7 hours ago CI github-actions:test passed 367 ms 82997f8 main Profile
7 hours ago CI github-actions:test passed 436 ms 623aa3e main Profile
12 hours ago CI github-actions:test passed 244 ms ab6465a main Profile
12 hours ago CI github-actions:test passed 177 ms 0c23747 main Run