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

TestConferencePage::test_conference_with_utc_with_date

First seen 2 years ago in 6af392e
CI github-actions:test 4 runs
Average
204 ms
median 204 ms
max 307 ms
Phases
Setup 3 ms Call 198 ms Teardown 3 ms
Categories
Database 26 ms Other (Libraries, Templates, pytest, Unsampled) 178 ms

16 database queries per run

Needs 0 KB of memory (max 0 KB)

Duration per run

Where the time goes

Latest run in ci:github-actions:test, 9 hours ago · open run
Hide pytest frames
setup1 ms1.0%
CallInfo.from_call_pytest/runner.py:3611 ms1.0%
call_and_report.<locals>.<lambda>_pytest/runner.py:2501 ms1.0%
HookCaller.__call__pluggy/_hooks.py:5121 ms1.0%
PluginManager._hookexecpluggy/_manager.py:1201 ms1.0%
_multicallpluggy/_callers.py:1211 ms1.0%
pytest_runtest_setup_pytest/runner.py:1701 ms1.0%
SetupState.setup_pytest/runner.py:5361 ms1.0%
TestCaseFunction.setup_pytest/unittest.py:2481 ms1.0%
Function.setup_pytest/python.py:17101 ms1.0%
TopRequest._fillfixtures_pytest/fixtures.py:8061 ms1.0%
FixtureRequest.getfixturevalue_pytest/fixtures.py:6301 ms1.0%
FixtureRequest._get_active_fixturedef_pytest/fixtures.py:7261 ms1.0%
FixtureDef.execute_pytest/fixtures.py:12321 ms1.0%
HookCaller.__call__pluggy/_hooks.py:5121 ms1.0%
PluginManager._hookexecpluggy/_manager.py:1201 ms1.0%
_multicallpluggy/_callers.py:1521 ms1.0%
run_old_style_hookwrapperpluggy/_callers.py:391 ms1.0%
call95 ms93.3%
CallInfo.from_call_pytest/runner.py:36195 ms93.3%
call_and_report.<locals>.<lambda>_pytest/runner.py:25095 ms93.3%
HookCaller.__call__pluggy/_hooks.py:51295 ms93.3%
PluginManager._hookexecpluggy/_manager.py:12095 ms93.3%
_multicallpluggy/_callers.py:12194 ms92.3%
pytest_runtest_call_pytest/runner.py:18494 ms92.3%
_django_setup_unittest.<locals>.non_debugging_runtestpytest_django/plugin.py:61494 ms92.3%
SimpleTestCase.__call__django/test/testcases.py:31494 ms92.3%
SimpleTestCase._setup_and_calldjango/test/testcases.py:36992 ms90.4%
TestCase.__call__<stdlib>/unittest/case.py:74792 ms90.4%
TestCase.run<stdlib>/unittest/case.py:69192 ms90.4%
TestCase._callTestMethod<stdlib>/unittest/case.py:63792 ms90.4%
TestConferencePage.test_conference_with_utc_with_dateconfs/tests.py:866 response = self.client.get(self.url + "?date=2021-01-02")90 ms88.4%
Client.getdjango/test/client.py:113390 ms88.4%
RequestFactory.getdjango/test/client.py:47590 ms88.4%
RequestFactory.genericdjango/test/client.py:67190 ms88.4%
Client.requestdjango/test/client.py:109190 ms88.4%
ClientHandler.__call__django/test/client.py:17357 ms56.6%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6357 ms56.6%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10457 ms56.6%
WhiteNoise.add_fileswhitenoise/base.py:10857 ms56.6%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12050 ms49.6%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13150 ms49.6%
WhiteNoise.get_static_filewhitenoise/base.py:21736 ms35.7%
StaticFile.__init__whitenoise/responders.py:7313 ms12.9%
StaticFile.get_headerswhitenoise/responders.py:1675 ms5.0%
__init____init__:-15 ms5.0%
Headers.__init__<stdlib>/wsgiref/headers.py:444 ms4.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:483 ms3.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:501 ms1.0%
Headers.__init__<stdlib>/wsgiref/headers.py:431 ms1.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:461 ms1.0%
StaticFile.get_headerswhitenoise/responders.py:1783 ms3.0%
Headers.__getitem__<stdlib>/wsgiref/headers.py:832 ms2.0%
Headers.get<stdlib>/wsgiref/headers.py:1041 ms1.0%
Headers.get<stdlib>/wsgiref/headers.py:1061 ms1.0%
parsedate<stdlib>/email/_parseaddr.py:1851 ms1.0%
parsedate_tz<stdlib>/email/_parseaddr.py:501 ms1.0%
_parsedate_tz<stdlib>/email/_parseaddr.py:1211 ms1.0%
StaticFile.get_headerswhitenoise/responders.py:1762 ms2.0%
formatdate<stdlib>/email/utils.py:2591 ms1.0%
formatdate<stdlib>/email/utils.py:2661 ms1.0%
format_datetime<stdlib>/email/utils.py:2751 ms1.0%
StaticFile.get_headerswhitenoise/responders.py:1701 ms1.0%
Headers.__setitem__<stdlib>/wsgiref/headers.py:641 ms1.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:501 ms1.0%
StaticFile.get_headerswhitenoise/responders.py:1811 ms1.0%
Headers.__setitem__<stdlib>/wsgiref/headers.py:621 ms1.0%
Headers.__delitem__<stdlib>/wsgiref/headers.py:711 ms1.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:481 ms1.0%
StaticFile.get_headerswhitenoise/responders.py:1711 ms1.0%
Headers.__contains__<stdlib>/wsgiref/headers.py:871 ms1.0%
Headers.get<stdlib>/wsgiref/headers.py:1041 ms1.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:501 ms1.0%
StaticFile.__init__whitenoise/responders.py:769 ms8.9%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1887 ms7.0%
Headers.__contains__<stdlib>/wsgiref/headers.py:877 ms7.0%
Headers.get<stdlib>/wsgiref/headers.py:1064 ms4.0%
Headers.get<stdlib>/wsgiref/headers.py:1042 ms2.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:501 ms1.0%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1892 ms2.0%
Headers.__getitem__<stdlib>/wsgiref/headers.py:831 ms1.0%
Headers.get<stdlib>/wsgiref/headers.py:1061 ms1.0%
StaticFile.__init__whitenoise/responders.py:779 ms8.9%
StaticFile.get_alternativeswhitenoise/responders.py:2015 ms5.0%
Headers.__setitem__<stdlib>/wsgiref/headers.py:623 ms3.0%
Headers.__delitem__<stdlib>/wsgiref/headers.py:722 ms2.0%
Headers.__delitem__<stdlib>/wsgiref/headers.py:711 ms1.0%
Headers.__setitem__<stdlib>/wsgiref/headers.py:641 ms1.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:501 ms1.0%
StaticFile.get_alternativeswhitenoise/responders.py:2002 ms2.0%
__init____init__:-12 ms2.0%
Headers.__init__<stdlib>/wsgiref/headers.py:442 ms2.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:502 ms2.0%
StaticFile.get_alternativeswhitenoise/responders.py:2031 ms1.0%
Headers.__setitem__<stdlib>/wsgiref/headers.py:621 ms1.0%
Headers.__delitem__<stdlib>/wsgiref/headers.py:721 ms1.0%
StaticFile.get_alternativeswhitenoise/responders.py:2071 ms1.0%
Headers.items<stdlib>/wsgiref/headers.py:1311 ms1.0%
<GC>~1 ms1.0%
StaticFile.__init__whitenoise/responders.py:723 ms3.0%
StaticFile.get_file_statswhitenoise/responders.py:1612 ms2.0%
__init____init__:-12 ms2.0%
FileEntry.__init__whitenoise/responders.py:2631 ms1.0%
FileEntry.stat_regular_filewhitenoise/responders.py:2761 ms1.0%
FileEntry.__init__whitenoise/responders.py:2641 ms1.0%
StaticFile.get_file_statswhitenoise/responders.py:1571 ms1.0%
__init____init__:-11 ms1.0%
FileEntry.__init__whitenoise/responders.py:2631 ms1.0%
FileEntry.stat_regular_filewhitenoise/responders.py:2741 ms1.0%
StaticFile.__init__whitenoise/responders.py:752 ms2.0%
Headers.__getitem__<stdlib>/wsgiref/headers.py:832 ms2.0%
Headers.get<stdlib>/wsgiref/headers.py:1041 ms1.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:501 ms1.0%
Headers.get<stdlib>/wsgiref/headers.py:1061 ms1.0%
WhiteNoise.get_static_filewhitenoise/base.py:2129 ms8.9%
WhiteNoise.add_cache_headerswhitenoise/base.py:2338 ms7.9%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1766 ms6.0%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:1976 ms6.0%
URLMixin.urldebug_toolbar/panels/staticfiles.py:204 ms4.0%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2354 ms4.0%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2072 ms2.0%
urldefrag<stdlib>/urllib/parse.py:7841 ms1.0%
<lambda><string>:11 ms1.0%
urldefrag<stdlib>/urllib/parse.py:7761 ms1.0%
_coerce_args<stdlib>/urllib/parse.py:1401 ms1.0%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2161 ms1.0%
FileSystemStorage.urldjango/core/files/storage/filesystem.py:2071 ms1.0%
urljoin<stdlib>/urllib/parse.py:7431 ms1.0%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2081 ms1.0%
urlsplit<stdlib>/urllib/parse.py:5821 ms1.0%
_urlsplit<stdlib>/urllib/parse.py:6071 ms1.0%
URLMixin.urldebug_toolbar/panels/staticfiles.py:212 ms2.0%
suppress.__exit__<stdlib>/contextlib.py:5121 ms1.0%
<GC>~1 ms1.0%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1731 ms1.0%
WhiteNoiseMiddleware.get_name_without_hashwhitenoise/middleware.py:1921 ms1.0%
splitext<frozen posixpath>:1261 ms1.0%
_splitext<frozen genericpath>:1741 ms1.0%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1801 ms1.0%
basename<frozen posixpath>:1711 ms1.0%
WhiteNoise.add_cache_headerswhitenoise/base.py:2361 ms1.0%
Headers.__setitem__<stdlib>/wsgiref/headers.py:621 ms1.0%
Headers.__delitem__<stdlib>/wsgiref/headers.py:721 ms1.0%
WhiteNoise.get_static_filewhitenoise/base.py:2141 ms1.0%
WhiteNoise.get_static_filewhitenoise/base.py:2111 ms1.0%
WhiteNoise.add_mime_headerswhitenoise/base.py:2251 ms1.0%
MediaTypes.get_typewhitenoise/media_types.py:191 ms1.0%
WhiteNoise.get_static_filewhitenoise/base.py:2081 ms1.0%
WhiteNoise.get_static_filewhitenoise/base.py:2211 ms1.0%
WhiteNoise.update_files_dictionarywhitenoise/base.py:1157 ms7.0%
scantreewhitenoise/base.py:2716 ms6.0%
scantreewhitenoise/base.py:2716 ms6.0%
scantreewhitenoise/base.py:2714 ms4.0%
scantreewhitenoise/base.py:2714 ms4.0%
scantreewhitenoise/base.py:2714 ms4.0%
scantreewhitenoise/base.py:2703 ms3.0%
scantreewhitenoise/base.py:2731 ms1.0%
scantreewhitenoise/base.py:2732 ms2.0%
scantreewhitenoise/base.py:2731 ms1.0%
ClientHandler.__call__django/test/client.py:18632 ms31.8%
BaseHandler.get_responsedjango/core/handlers/base.py:14232 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38032 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38032 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38032 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:12332 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:14532 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38032 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38032 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38032 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38032 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38032 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38032 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
MiddlewareMixin.__call__django/utils/deprecation.py:38032 ms31.8%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5632 ms31.8%
BaseHandler._get_responsedjango/core/handlers/base.py:19932 ms31.8%
conferenceconfs/views.py:169 return _conference_detail_cached(request, conference_slug)32 ms31.8%
make_middleware_decorator.<locals>._make_decorator.<locals>._decorator.<locals>._view_wrapperdjango/utils/decorators.py:18928 ms27.8%
_conference_detailconfs/views.py:296 return render(14 ms13.9%
renderdjango/shortcuts.py:2714 ms13.9%
render_to_stringdjango/template/loader.py:6214 ms13.9%
Template.renderdjango/template/backends/django.py:10714 ms13.9%
Template.renderdjango/template/base.py:17514 ms13.9%
instrumented_test_renderdjango/test/utils.py:11314 ms13.9%
NodeList.renderdjango/template/base.py:110814 ms13.9%
Node.render_annotateddjango/template/base.py:106914 ms13.9%
ExtendsNode.renderdjango/template/loader_tags.py:16014 ms13.9%
instrumented_test_renderdjango/test/utils.py:11314 ms13.9%
NodeList.renderdjango/template/base.py:110814 ms13.9%
Node.render_annotateddjango/template/base.py:106914 ms13.9%
BlockNode.renderdjango/template/loader_tags.py:668 ms7.9%
NodeList.renderdjango/template/base.py:11088 ms7.9%
Node.render_annotateddjango/template/base.py:10697 ms7.0%
PartialDefNode.renderdjango/template/defaulttags.py:4207 ms7.0%
NodeList.renderdjango/template/base.py:11087 ms7.0%
Node.render_annotateddjango/template/base.py:10697 ms7.0%
ForNode.renderdjango/template/defaulttags.py:2027 ms7.0%
Page.__len__django/core/paginator.py:3127 ms7.0%
QuerySet.__len__django/db/models/query.py:4217 ms7.0%
QuerySet._fetch_alldjango/db/models/query.py:22645 ms5.0%
QuerySet._prefetch_related_objectsdjango/db/models/query.py:14905 ms5.0%
prefetch_related_objectsdjango/db/models/query.py:27245 ms5.0%
prefetch_one_leveldjango/db/models/query.py:28993 ms3.0%
QuerySet.__iter__django/db/models/query.py:4393 ms3.0%
QuerySet._fetch_alldjango/db/models/query.py:22623 ms3.0%
ModelIterable.__iter__django/db/models/query.py:1032 ms2.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms2.0%
CursorWrapper.executedjango/db/backends/utils.py:792 ms2.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms2.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms2.0%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms2.0%
ModelIterable.__iter__django/db/models/query.py:991 ms1.0%
Query.get_compilerdjango/db/models/sql/query.py:3741 ms1.0%
BaseConnectionHandler.__getitem__django/utils/connection.py:581 ms1.0%
Local.__getattr__asgiref/local.py:1571 ms1.0%
_GeneratorContextManager.__exit__<stdlib>/contextlib.py:2121 ms1.0%
prefetch_one_leveldjango/db/models/query.py:28802 ms2.0%
ForwardManyToOneDescriptor.get_prefetch_querysetsdjango/db/models/fields/related_descriptors.py:1951 ms1.0%
QuerySet.filterdjango/db/models/query.py:16761 ms1.0%
QuerySet._filter_or_excludedjango/db/models/query.py:16941 ms1.0%
QuerySet._filter_or_exclude_inplacedjango/db/models/query.py:17041 ms1.0%
ReverseOneToOneDescriptor.get_prefetch_querysetsdjango/db/models/fields/related_descriptors.py:5011 ms1.0%
QuerySet.__iter__django/db/models/query.py:4391 ms1.0%
QuerySet._fetch_alldjango/db/models/query.py:22621 ms1.0%
ModelIterable.__iter__django/db/models/query.py:1031 ms1.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms1.0%
CursorWrapper.executedjango/db/backends/utils.py:791 ms1.0%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms2.0%
ModelIterable.__iter__django/db/models/query.py:1032 ms2.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms2.0%
CursorWrapper.executedjango/db/backends/utils.py:792 ms2.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms2.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms2.0%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms2.0%
Cursor.executepsycopg/cursor.py:1132 ms2.0%
Connection.waitpsycopg/connection.py:4952 ms2.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms2.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms2.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms2.0%
IfNode.renderdjango/template/defaulttags.py:3335 ms5.0%
NodeList.renderdjango/template/base.py:11085 ms5.0%
Node.render_annotateddjango/template/base.py:10695 ms5.0%
VariableNode.renderdjango/template/base.py:11672 ms2.0%
FilterExpression.resolvedjango/template/base.py:8062 ms2.0%
Variable.resolvedjango/template/base.py:9452 ms2.0%
Variable._resolve_lookupdjango/template/base.py:9962 ms2.0%
IncludeNode.renderdjango/template/loader_tags.py:2112 ms2.0%
Template.renderdjango/template/base.py:1772 ms2.0%
instrumented_test_renderdjango/test/utils.py:1132 ms2.0%
NodeList.renderdjango/template/base.py:11082 ms2.0%
Node.render_annotateddjango/template/base.py:10692 ms2.0%
SimpleNode.renderdjango/template/library.py:3432 ms2.0%
instances_datalistaccounts/templatetags/account_extras.py:36 for instance in instances:2 ms2.0%
QuerySet.__iter__django/db/models/query.py:4392 ms2.0%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms2.0%
FlatValuesListIterable.__iter__django/db/models/query.py:3022 ms2.0%
SQLCompiler.results_iterdjango/db/models/sql/compiler.py:15742 ms2.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms2.0%
CursorWrapper.executedjango/db/backends/utils.py:792 ms2.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms2.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms2.0%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms2.0%
Cursor.executepsycopg/cursor.py:1132 ms2.0%
Connection.waitpsycopg/connection.py:4952 ms2.0%
URLNode.renderdjango/template/defaulttags.py:5111 ms1.0%
reversedjango/urls/base.py:981 ms1.0%
URLResolver._reverse_with_prefixdjango/urls/resolvers.py:7621 ms1.0%
URLResolver.reverse_dictdjango/urls/resolvers.py:6311 ms1.0%
get_languagedjango/utils/translation/__init__.py:2111 ms1.0%
get_languagedjango/utils/translation/trans_real.py:3291 ms1.0%
IfNode.renderdjango/template/defaulttags.py:3261 ms1.0%
TemplateLiteral.evaldjango/template/defaulttags.py:9181 ms1.0%
FilterExpression.resolvedjango/template/base.py:8061 ms1.0%
Variable.resolvedjango/template/base.py:9451 ms1.0%
Variable._resolve_lookupdjango/template/base.py:9891 ms1.0%
LazyObject.__getattribute__django/utils/functional.py:2801 ms1.0%
new_method_proxy.<locals>.innerdjango/utils/functional.py:2531 ms1.0%
_conference_detailconfs/views.py:204 .count()3 ms3.0%
QuerySet.countdjango/db/models/query.py:6773 ms3.0%
Query.get_countdjango/db/models/sql/query.py:6573 ms3.0%
Query.get_aggregationdjango/db/models/sql/query.py:6393 ms3.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16122 ms2.0%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7962 ms2.0%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5792 ms2.0%
WhereNode.as_sqldjango/db/models/sql/where.py:1512 ms2.0%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5792 ms2.0%
BuiltinLookup.as_sqldjango/db/models/lookups.py:2432 ms2.0%
BuiltinLookup.process_lhsdjango/db/models/lookups.py:2352 ms2.0%
Lookup.process_lhsdjango/db/models/lookups.py:1102 ms2.0%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5792 ms2.0%
TruncDate.as_sqldjango/db/models/functions/datetime.py:3902 ms2.0%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5792 ms2.0%
TruncBase.as_sqldjango/db/models/functions/datetime.py:2662 ms2.0%
DatabaseOperations.datetime_trunc_sqldjango/db/backends/postgresql/operations.py:1362 ms2.0%
DatabaseOperations._convert_sql_to_tzdjango/db/backends/postgresql/operations.py:1152 ms2.0%
LazyObject.__getattribute__django/utils/functional.py:2802 ms2.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms1.0%
CursorWrapper.executedjango/db/backends/utils.py:791 ms1.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms1.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1001 ms1.0%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms1.0%
Cursor.executepsycopg/cursor.py:1131 ms1.0%
Connection.waitpsycopg/connection.py:4951 ms1.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms1.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms1.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms1.0%
_conference_detailconfs/views.py:268 page_obj = paginator.get_page(page_number)3 ms3.0%
Paginator.get_pagedjango/core/paginator.py:1613 ms3.0%
Paginator.validate_numberdjango/core/paginator.py:1533 ms3.0%
cached_property.__get__django/utils/functional.py:473 ms3.0%
Paginator.num_pagesdjango/core/paginator.py:1883 ms3.0%
cached_property.__get__django/utils/functional.py:473 ms3.0%
Paginator.countdjango/core/paginator.py:1823 ms3.0%
QuerySet.countdjango/db/models/query.py:6773 ms3.0%
Query.get_countdjango/db/models/sql/query.py:6573 ms3.0%
Query.get_aggregationdjango/db/models/sql/query.py:6393 ms3.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16121 ms1.0%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7681 ms1.0%
SQLCompiler.pre_sql_setupdjango/db/models/sql/compiler.py:891 ms1.0%
SQLCompiler.setup_querydjango/db/models/sql/compiler.py:781 ms1.0%
SQLCompiler.get_selectdjango/db/models/sql/compiler.py:3191 ms1.0%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5791 ms1.0%
Aggregate.as_sqldjango/db/models/aggregates.py:2071 ms1.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms1.0%
CursorWrapper.executedjango/db/backends/utils.py:791 ms1.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms1.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1001 ms1.0%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms1.0%
Cursor.executepsycopg/cursor.py:1131 ms1.0%
Connection.waitpsycopg/connection.py:4951 ms1.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms1.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:3181 ms1.0%
BaseCursor._set_resultspsycopg/_cursor_base.py:5351 ms1.0%
BaseCursor._select_current_resultpsycopg/_cursor_base.py:5191 ms1.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16441 ms1.0%
CursorWrapper.__getattr__django/db/backends/utils.py:331 ms1.0%
_conference_detailconfs/views.py:173 conference = get_object_or_404(Conference, slug=conference_slug)2 ms2.0%
get_object_or_404django/shortcuts.py:1002 ms2.0%
QuerySet.getdjango/db/models/query.py:7022 ms2.0%
QuerySet.__len__django/db/models/query.py:4212 ms2.0%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms2.0%
ModelIterable.__iter__django/db/models/query.py:1032 ms2.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16121 ms1.0%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7681 ms1.0%
SQLCompiler.pre_sql_setupdjango/db/models/sql/compiler.py:891 ms1.0%
SQLCompiler.setup_querydjango/db/models/sql/compiler.py:781 ms1.0%
SQLCompiler.get_selectdjango/db/models/sql/compiler.py:2611 ms1.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms1.0%
CursorWrapper.executedjango/db/backends/utils.py:791 ms1.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms1.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1001 ms1.0%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms1.0%
Cursor.executepsycopg/cursor.py:1131 ms1.0%
Connection.waitpsycopg/connection.py:4951 ms1.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms1.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms1.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms1.0%
_conference_detailconfs/views.py:2762 ms2.0%
_conference_detail.<locals>.<genexpr>confs/views.py:276 current_account = next((account for account in account_counts if account.account.id == account_id), None)2 ms2.0%
QuerySet.__iter__django/db/models/query.py:4392 ms2.0%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms2.0%
ModelIterable.__iter__django/db/models/query.py:1032 ms2.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16121 ms1.0%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7681 ms1.0%
SQLCompiler.pre_sql_setupdjango/db/models/sql/compiler.py:901 ms1.0%
SQLCompiler.get_order_bydjango/db/models/sql/compiler.py:4911 ms1.0%
SQLCompiler._order_by_pairsdjango/db/models/sql/compiler.py:3611 ms1.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms1.0%
CursorWrapper.executedjango/db/backends/utils.py:791 ms1.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms1.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1001 ms1.0%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms1.0%
Cursor.executepsycopg/cursor.py:1131 ms1.0%
Connection.waitpsycopg/connection.py:4951 ms1.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms1.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms1.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms1.0%
_conference_detailconfs/views.py:200 ConferencePost.objects.annotate(1 ms1.0%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:871 ms1.0%
QuerySet.annotatedjango/db/models/query.py:18421 ms1.0%
QuerySet._annotatedjango/db/models/query.py:18741 ms1.0%
QuerySet._annotate.<locals>.<genexpr>django/db/models/query.py:18771 ms1.0%
_conference_detailconfs/views.py:223 .annotate(count=Count("id"))1 ms1.0%
QuerySet.annotatedjango/db/models/query.py:18421 ms1.0%
QuerySet._annotatedjango/db/models/query.py:18941 ms1.0%
Query.add_annotationdjango/db/models/sql/query.py:12431 ms1.0%
Count.resolve_expressiondjango/db/models/aggregates.py:3121 ms1.0%
Aggregate.resolve_expressiondjango/db/models/aggregates.py:1251 ms1.0%
BaseExpression.resolve_expressiondjango/db/models/expressions.py:2971 ms1.0%
Func.copydjango/db/models/expressions.py:11371 ms1.0%
BaseExpression.copydjango/db/models/expressions.py:4441 ms1.0%
copy<stdlib>/copy.py:881 ms1.0%
_conference_detailconfs/views.py:226 counts_dict = {c["created_at_date"].date(): c["count"] for c in counts}1 ms1.0%
QuerySet.__iter__django/db/models/query.py:4391 ms1.0%
QuerySet._fetch_alldjango/db/models/query.py:22621 ms1.0%
ValuesIterable.__iter__django/db/models/query.py:2471 ms1.0%
SQLCompiler.results_iterdjango/db/models/sql/compiler.py:15741 ms1.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms1.0%
CursorWrapper.executedjango/db/backends/utils.py:791 ms1.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms1.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1001 ms1.0%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms1.0%
Cursor.executepsycopg/cursor.py:1131 ms1.0%
Connection.waitpsycopg/connection.py:4951 ms1.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms1.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms1.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms1.0%
_conference_detailconfs/views.py:254 .filter(search_query & Q(post__account__instance_model__deleted_at__isnull=True))1 ms1.0%
QuerySet.filterdjango/db/models/query.py:16761 ms1.0%
QuerySet._filter_or_excludedjango/db/models/query.py:16941 ms1.0%
QuerySet._filter_or_exclude_inplacedjango/db/models/query.py:17041 ms1.0%
Query.add_qdjango/db/models/sql/query.py:16811 ms1.0%
Query._add_qdjango/db/models/sql/query.py:17131 ms1.0%
Query.build_filterdjango/db/models/sql/query.py:15281 ms1.0%
Query._add_qdjango/db/models/sql/query.py:17131 ms1.0%
Query.build_filterdjango/db/models/sql/query.py:15691 ms1.0%
Query.build_lookupdjango/db/models/sql/query.py:14271 ms1.0%
Query.try_transformdjango/db/models/sql/query.py:14661 ms1.0%
RegisterLookupMixin.get_transformdjango/db/models/query_utils.py:3601 ms1.0%
RegisterLookupMixin._get_lookupdjango/db/models/query_utils.py:3291 ms1.0%
RegisterLookupMixin.get_instance_lookupsdjango/db/models/query_utils.py:3401 ms1.0%
make_middleware_decorator.<locals>._make_decorator.<locals>._decorator.<locals>._view_wrapperdjango/utils/decorators.py:1844 ms4.0%
make_middleware_decorator.<locals>._make_decorator.<locals>._decorator.<locals>._pre_process_requestdjango/utils/decorators.py:1304 ms4.0%
FetchFromCacheMiddleware.process_requestdjango/middleware/cache.py:1794 ms4.0%
get_cache_keydjango/utils/cache.py:3964 ms4.0%
TestConferencePage.test_conference_with_utc_with_dateconfs/tests.py:864 self.conference.save()2 ms2.0%
Model.savedjango/db/models/base.py:9042 ms2.0%
Model.save_basedjango/db/models/base.py:9962 ms2.0%
Model._save_tabledjango/db/models/base.py:11402 ms2.0%
Model._do_updatedjango/db/models/base.py:12442 ms2.0%
QuerySet._updatedjango/db/models/query.py:14482 ms2.0%
SQLUpdateCompiler.execute_returning_sqldjango/db/models/sql/compiler.py:21502 ms2.0%
SQLUpdateCompiler.execute_sqldjango/db/models/sql/compiler.py:21212 ms2.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms2.0%
CursorWrapper.executedjango/db/backends/utils.py:792 ms2.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms2.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms2.0%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms2.0%
Cursor.executepsycopg/cursor.py:1132 ms2.0%
Connection.waitpsycopg/connection.py:4952 ms2.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2051 ms1.0%
BaseCursor._convert_querypsycopg/_cursor_base.py:4651 ms1.0%
PostgresClientQuery.convertpsycopg/_queries.py:2891 ms1.0%
PostgresClientQuery.dumppsycopg/_queries.py:2991 ms1.0%
PostgresClientQuery.dump.<locals>.<genexpr>psycopg/_queries.py:3001 ms1.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms1.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:3121 ms1.0%
SimpleTestCase._setup_and_calldjango/test/testcases.py:3601 ms1.0%
TransactionTestCase._pre_setupdjango/test/testcases.py:1167 cls._fixture_setup()1 ms1.0%
TestCase._fixture_setupdjango/test/testcases.py:14811 ms1.0%
TestCase._enter_atomicsdjango/test/testcases.py:13991 ms1.0%
Atomic.__enter__django/db/transaction.py:2231 ms1.0%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:261 ms1.0%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4001 ms1.0%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3671 ms1.0%
CursorWrapper.executedjango/db/backends/utils.py:791 ms1.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms1.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1001 ms1.0%
CursorWrapper._executedjango/db/backends/utils.py:1031 ms1.0%
Cursor.executepsycopg/cursor.py:1131 ms1.0%
Connection.waitpsycopg/connection.py:4951 ms1.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms1.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms1.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms1.0%
SimpleTestCase._setup_and_calldjango/test/testcases.py:3721 ms1.0%
TransactionTestCase._post_teardowndjango/test/testcases.py:1243 self._fixture_teardown()1 ms1.0%
TestCase._fixture_teardowndjango/test/testcases.py:14981 ms1.0%
DatabaseWrapper.check_constraintsdjango/db/backends/postgresql/base.py:4951 ms1.0%
CursorWrapper.executedjango/db/backends/utils.py:791 ms1.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms1.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1001 ms1.0%
CursorWrapper._executedjango/db/backends/utils.py:1031 ms1.0%
Cursor.executepsycopg/cursor.py:1131 ms1.0%
Connection.waitpsycopg/connection.py:4951 ms1.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms1.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms1.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms1.0%
_multicallpluggy/_callers.py:1521 ms1.0%
CaptureManager.pytest_runtest_call_pytest/capture.py:8991 ms1.0%
_GeneratorContextManager.__exit__<stdlib>/contextlib.py:2101 ms1.0%
CaptureManager.item_capture_pytest/capture.py:8651 ms1.0%
CaptureManager.suspend_global_capture_pytest/capture.py:7901 ms1.0%
MultiCapture.suspend_capturing_pytest/capture.py:6711 ms1.0%
FDCaptureBase.suspend_pytest/capture.py:5461 ms1.0%
SysCaptureBase.suspend_pytest/capture.py:4181 ms1.0%
teardown6 ms5.6%
CallInfo.from_call_pytest/runner.py:3616 ms5.6%
call_and_report.<locals>.<lambda>_pytest/runner.py:2506 ms5.6%
HookCaller.__call__pluggy/_hooks.py:5126 ms5.6%
PluginManager._hookexecpluggy/_manager.py:1206 ms5.6%
_multicallpluggy/_callers.py:1216 ms5.6%
pytest_runtest_teardown_pytest/runner.py:1996 ms5.6%
SetupState.teardown_exact_pytest/runner.py:5686 ms5.6%
FixtureDef.finish_pytest/fixtures.py:11566 ms5.6%
_teardown_yield_fixture_pytest/fixtures.py:10146 ms5.6%
UnitTestCase._register_unittest_setup_class_fixture.<locals>.unittest_setup_class_fixture_pytest/unittest.py:1695 ms4.7%
TestCase.tearDownClassdjango/test/testcases.py:1458 conn.close()4 ms3.8%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:264 ms3.8%
BaseDatabaseWrapper.closedjango/db/backends/base/base.py:3554 ms3.8%
DatabaseWrapper._closedjango/db/backends/postgresql/base.py:4084 ms3.8%
Connection.closepsycopg/connection.py:2014 ms3.8%
TestCase.tearDownClassdjango/test/testcases.py:1456 cls._rollback_atomics(cls.cls_atomics)0.95 ms0.9%
TestCase._rollback_atomicsdjango/test/testcases.py:14080.95 ms0.9%
Atomic.__exit__django/db/transaction.py:3070.95 ms0.9%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:260.95 ms0.9%
BaseDatabaseWrapper.rollbackdjango/db/backends/base/base.py:3370.95 ms0.9%
BaseDatabaseWrapper._rollbackdjango/db/backends/base/base.py:3080.95 ms0.9%
Connection.rollbackpsycopg/connection.py:3140.95 ms0.9%
Connection.waitpsycopg/connection.py:4950.95 ms0.9%
BaseConnection._rollback_genpsycopg/_connection_base.py:6170.95 ms0.9%
BaseConnection._exec_commandpsycopg/_connection_base.py:4740.95 ms0.9%
UnitTestCase._register_unittest_setup_class_fixture.<locals>.unittest_setup_class_fixture_pytest/unittest.py:1710.95 ms0.9%
TestCase.doClassCleanups<stdlib>/unittest/case.py:7420.95 ms0.9%
TestContextDecorator.__exit__django/test/utils.py:436 self.disable()0.95 ms0.9%
override_settings.disabledjango/test/utils.py:5310.95 ms0.9%
Signal.send_robustdjango/dispatch/dispatcher.py:3700.95 ms0.9%
Estimated from 101 samples; phase durations are exact. Frames from pytest and pluggy are shown .

Hot lines in your code

confs/tests.py:866
response = self.client.get(self.url + "?date=2021-01-02")
TestConferencePage.test_conference_with_utc_with_date · Libraries
57 ms
confs/views.py:296
return render(
_conference_detail · Database
12 ms
confs/views.py:169
return _conference_detail_cached(request, conference_slug)
conference · Libraries
4 ms
confs/views.py:204
.count()
_conference_detail · Database
3 ms
confs/views.py:268
page_obj = paginator.get_page(page_number)
_conference_detail · Database
3 ms
accounts/templatetags/account_extras.py:36
for instance in instances:
instances_datalist · Database
2 ms
confs/tests.py:864
self.conference.save()
TestConferencePage.test_conference_with_utc_with_date · Database
2 ms
confs/views.py:173
conference = get_object_or_404(Conference, slug=conference_slug)
_conference_detail · Database
2 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
2 ms
confs/views.py:200
ConferencePost.objects.annotate(
_conference_detail · Database
1 ms

Fixtures

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

Database

16 queries · 12 ms
No repeated queries.

Biggest pieces of work

call test body
confs/tests.py:866
92 ms
teardown tearDownClass
django/test/testcases.py:1458
5 ms
setup pytest internals 1 ms
call _pre_setup
django/test/testcases.py:1167
1 ms
call _post_teardown
django/test/testcases.py:1243
1 ms

Reliability

5 results · 0 CI failures · 0 local failures

This test hasn't failed recently.

History

Latest 50 results, oldest first in the strip
When Environment Outcome Duration Commit
9 hours ago CI github-actions:test passed 101 ms d923a46 main Profile
9 hours ago CI github-actions:test passed 307 ms 82997f8 main Profile
9 hours ago CI github-actions:test passed 223 ms 623aa3e main Profile
14 hours ago CI github-actions:test passed 185 ms ab6465a main Profile
14 hours ago CI github-actions:test passed 83 ms 0c23747 main Run
3 months, 3 weeks ago CI github-actions passed 81 ms 69d78ea HEAD Run
3 months, 3 weeks ago CI github-actions passed 119 ms 8fac7b5 main Run
3 months, 3 weeks ago CI github-actions passed 120 ms 36b9579 main Run
3 months, 3 weeks ago CI github-actions passed 129 ms 553d048 main Run
3 months, 3 weeks ago CI github-actions passed 115 ms 8eb0f44 HEAD Run
3 months, 3 weeks ago CI github-actions passed 127 ms e0fb3ac HEAD Run
3 months, 3 weeks ago CI github-actions passed 115 ms a849b58 HEAD Run
3 months, 3 weeks ago CI github-actions passed 123 ms 6418e05 HEAD Run
3 months, 3 weeks ago CI github-actions passed 133 ms 5b9b309 main Run
3 months, 4 weeks ago CI github-actions passed 131 ms 1f2c5a6 main Run
3 months, 4 weeks ago CI github-actions passed 131 ms 5ec7fa8 main Run
3 months, 4 weeks ago CI github-actions passed 135 ms 1e42064 main Run
3 months, 4 weeks ago CI github-actions passed 122 ms fcb1b79 main Run
3 months, 4 weeks ago CI github-actions passed 133 ms 1460ac2 HEAD Run
3 months, 4 weeks ago CI github-actions passed 128 ms 8129f09 HEAD Run