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

TestMigratedLegacyConferences::test_migrated_conference_shows_linked_posts

First seen 12 hours ago in 0c23747
CI github-actions:test 4 runs
Average
281 ms
median 303 ms
max 390 ms
Phases
Setup 4 ms Call 273 ms Teardown 3 ms
Categories
Database 44 ms Factories 2 ms Other (Libraries, Templates, pytest, Imports, ...) 235 ms

19 database queries per run

Needs 1 MB of memory (max 1 MB)

Duration per run

Where the time goes

Latest run in ci:github-actions:test, 7 hours ago · open run
Show pytest frames
setup3 ms2.5%
__init____init__:-12 ms1.6%
signature<stdlib>/inspect.py:33402 ms1.6%
Signature.from_callable<stdlib>/inspect.py:30552 ms1.6%
_signature_from_callable<stdlib>/inspect.py:25252 ms1.6%
_signature_from_function<stdlib>/inspect.py:23732 ms1.6%
call120 ms94.6%
TestMigratedLegacyConferences.test_migrated_conference_shows_linked_postsconfs/tests.py:212 response = self.client.get(reverse("fwd50"))87 ms68.8%
Client.getdjango/test/client.py:113387 ms68.8%
RequestFactory.getdjango/test/client.py:47587 ms68.8%
RequestFactory.genericdjango/test/client.py:67187 ms68.8%
Client.requestdjango/test/client.py:109187 ms68.8%
ClientHandler.__call__django/test/client.py:18649 ms38.7%
BaseHandler.get_responsedjango/core/handlers/base.py:14249 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
MiddlewareMixin.__call__django/utils/deprecation.py:38049 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
MiddlewareMixin.__call__django/utils/deprecation.py:38049 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
MiddlewareMixin.__call__django/utils/deprecation.py:38049 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:12349 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:14549 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
MiddlewareMixin.__call__django/utils/deprecation.py:38049 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
MiddlewareMixin.__call__django/utils/deprecation.py:38049 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
MiddlewareMixin.__call__django/utils/deprecation.py:38049 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
MiddlewareMixin.__call__django/utils/deprecation.py:38049 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
MiddlewareMixin.__call__django/utils/deprecation.py:38049 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
MiddlewareMixin.__call__django/utils/deprecation.py:38049 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
MiddlewareMixin.__call__django/utils/deprecation.py:38049 ms38.7%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5649 ms38.7%
BaseHandler._get_responsedjango/core/handlers/base.py:19949 ms38.7%
conferenceconfs/views.py:169 return _conference_detail_cached(request, conference_slug)49 ms38.7%
make_middleware_decorator.<locals>._make_decorator.<locals>._decorator.<locals>._view_wrapperdjango/utils/decorators.py:18949 ms38.7%
_conference_detailconfs/views.py:296 return render(38 ms30.1%
renderdjango/shortcuts.py:2736 ms28.7%
render_to_stringdjango/template/loader.py:6236 ms28.7%
Template.renderdjango/template/backends/django.py:10736 ms28.7%
Template.renderdjango/template/base.py:17536 ms28.7%
instrumented_test_renderdjango/test/utils.py:11336 ms28.7%
NodeList.renderdjango/template/base.py:110836 ms28.7%
Node.render_annotateddjango/template/base.py:106936 ms28.7%
ExtendsNode.renderdjango/template/loader_tags.py:16036 ms28.7%
instrumented_test_renderdjango/test/utils.py:11336 ms28.7%
NodeList.renderdjango/template/base.py:110836 ms28.7%
Node.render_annotateddjango/template/base.py:106936 ms28.7%
BlockNode.renderdjango/template/loader_tags.py:6634 ms27.2%
NodeList.renderdjango/template/base.py:110834 ms27.2%
Node.render_annotateddjango/template/base.py:106934 ms27.2%
PartialDefNode.renderdjango/template/defaulttags.py:42034 ms27.2%
NodeList.renderdjango/template/base.py:110834 ms27.2%
Node.render_annotateddjango/template/base.py:106934 ms27.2%
ForNode.renderdjango/template/defaulttags.py:24922 ms17.2%
Node.render_annotateddjango/template/base.py:106922 ms17.2%
WithNode.renderdjango/template/defaulttags.py:58122 ms17.2%
NodeList.renderdjango/template/base.py:110822 ms17.2%
Node.render_annotateddjango/template/base.py:106922 ms17.2%
IncludeNode.renderdjango/template/loader_tags.py:21120 ms15.8%
Template.renderdjango/template/base.py:17718 ms14.3%
instrumented_test_renderdjango/test/utils.py:11318 ms14.3%
NodeList.renderdjango/template/base.py:110818 ms14.3%
Node.render_annotateddjango/template/base.py:106918 ms14.3%
SimpleNode.renderdjango/template/library.py:34316 ms12.9%
heroicon_outlineheroicons/templatetags/heroicons.py:2316 ms12.9%
_render_iconheroicons/templatetags/heroicons.py:4116 ms12.9%
_render_iconheroicons/__init__.py:4716 ms12.9%
_load_iconheroicons/__init__.py:1816 ms12.9%
ZipFile.__init__<stdlib>/zipfile/__init__.py:150516 ms12.9%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:15904 ms2.9%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16064 ms2.9%
Codec.decode<stdlib>/encodings/cp437.py:152 ms1.4%
Codec.decode<stdlib>/encodings/cp437.py:142 ms1.4%
<GC>~2 ms1.4%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16232 ms1.4%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16262 ms1.4%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16212 ms1.4%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:15932 ms1.4%
ZipFile._RealGetContents<stdlib>/zipfile/__init__.py:16012 ms1.4%
IfNode.renderdjango/template/defaulttags.py:3332 ms1.4%
NodeList.renderdjango/template/base.py:11082 ms1.4%
Node.render_annotateddjango/template/base.py:10692 ms1.4%
VariableNode.renderdjango/template/base.py:11672 ms1.4%
FilterExpression.resolvedjango/template/base.py:8062 ms1.4%
Variable.resolvedjango/template/base.py:9452 ms1.4%
Variable._resolve_lookupdjango/template/base.py:9932 ms1.4%
Account.sourceaccounts/models.py:185 @property2 ms1.4%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.4%
Coverage._should_tracecoverage/control.py:4522 ms1.4%
InOrOut.should_tracecoverage/inorout.py:4392 ms1.4%
InOrOut.check_include_omit_etccoverage/inorout.py:4622 ms1.4%
abs_filecoverage/files.py:1582 ms1.4%
IncludeNode.renderdjango/template/loader_tags.py:2002 ms1.4%
Engine.select_templatedjango/template/engine.py:2282 ms1.4%
Engine.get_templatedjango/template/engine.py:1862 ms1.4%
Engine.find_templatedjango/template/engine.py:1592 ms1.4%
Loader.get_templatedjango/template/loaders/cached.py:572 ms1.4%
Loader.get_templatedjango/template/loaders/base.py:282 ms1.4%
__init____init__:-12 ms1.4%
Template.__init__django/template/base.py:1582 ms1.4%
Template.compile_nodelistdjango/template/base.py:2002 ms1.4%
Parser.parsedjango/template/base.py:6012 ms1.4%
do_ifdjango/template/defaulttags.py:10082 ms1.4%
Parser.parsedjango/template/base.py:6012 ms1.4%
do_ifdjango/template/defaulttags.py:9942 ms1.4%
Parser.parsedjango/template/base.py:6012 ms1.4%
IfParser.__init__django/template/smartif.py:1772 ms1.4%
IfParser.translate_tokendjango/template/smartif.py:1882 ms1.4%
TemplateIfParser.create_vardjango/template/defaulttags.py:9292 ms1.4%
Parser.compile_filterdjango/template/base.py:6942 ms1.4%
__init____init__:-12 ms1.4%
FilterExpression.__init__django/template/base.py:7732 ms1.4%
__init____init__:-12 ms1.4%
ForNode.renderdjango/template/defaulttags.py:20213 ms10.0%
Page.__len__django/core/paginator.py:31211 ms8.6%
QuerySet.__len__django/db/models/query.py:42111 ms8.6%
QuerySet._fetch_alldjango/db/models/query.py:22649 ms7.2%
QuerySet._prefetch_related_objectsdjango/db/models/query.py:14909 ms7.2%
prefetch_related_objectsdjango/db/models/query.py:27249 ms7.2%
prefetch_one_leveldjango/db/models/query.py:28805 ms4.3%
ReverseOneToOneDescriptor.get_prefetch_querysetsdjango/db/models/fields/related_descriptors.py:5015 ms4.3%
QuerySet.__iter__django/db/models/query.py:4395 ms4.3%
QuerySet._fetch_alldjango/db/models/query.py:22625 ms4.3%
ModelIterable.__iter__django/db/models/query.py:1034 ms2.9%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16254 ms2.9%
CursorWrapper.executedjango/db/backends/utils.py:794 ms2.9%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms2.9%
CursorWrapper._executedjango/db/backends/utils.py:1054 ms2.9%
Cursor.executepsycopg/cursor.py:1134 ms2.9%
Connection.waitpsycopg/connection.py:4954 ms2.9%
BaseCursor._execute_genpsycopg/_cursor_base.py:2064 ms2.9%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2864 ms2.9%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:784 ms2.9%
ModelIterable.__iter__django/db/models/query.py:1112 ms1.4%
prefetch_one_leveldjango/db/models/query.py:28994 ms2.9%
QuerySet.__iter__django/db/models/query.py:4394 ms2.9%
QuerySet._fetch_alldjango/db/models/query.py:22624 ms2.9%
ModelIterable.__iter__django/db/models/query.py:1034 ms2.9%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16122 ms1.4%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms1.4%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.4%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.4%
Cursor.executepsycopg/cursor.py:1132 ms1.4%
Connection.waitpsycopg/connection.py:4952 ms1.4%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.4%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.4%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.4%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms1.4%
ModelIterable.__iter__django/db/models/query.py:1032 ms1.4%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms1.4%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.4%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.4%
Cursor.executepsycopg/cursor.py:1132 ms1.4%
Connection.waitpsycopg/connection.py:4952 ms1.4%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.4%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.4%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.4%
IfNode.renderdjango/template/defaulttags.py:3332 ms1.4%
NodeList.renderdjango/template/base.py:11082 ms1.4%
Node.render_annotateddjango/template/base.py:10692 ms1.4%
VariableNode.renderdjango/template/base.py:11672 ms1.4%
FilterExpression.resolvedjango/template/base.py:8062 ms1.4%
Variable.resolvedjango/template/base.py:9452 ms1.4%
Variable._resolve_lookupdjango/template/base.py:9962 ms1.4%
renderdjango/shortcuts.py:282 ms1.4%
HttpResponse.__init__django/http/response.py:3892 ms1.4%
HttpResponse.contentdjango/http/response.py:4212 ms1.4%
_conference_detailconfs/views.py:204 .count()4 ms2.9%
QuerySet.countdjango/db/models/query.py:6774 ms2.9%
Query.get_countdjango/db/models/sql/query.py:6574 ms2.9%
Query.get_aggregationdjango/db/models/sql/query.py:6394 ms2.9%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16122 ms1.4%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7962 ms1.4%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5792 ms1.4%
WhereNode.as_sqldjango/db/models/sql/where.py:1512 ms1.4%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5792 ms1.4%
BuiltinLookup.as_sqldjango/db/models/lookups.py:2432 ms1.4%
BuiltinLookup.process_lhsdjango/db/models/lookups.py:2352 ms1.4%
Lookup.process_lhsdjango/db/models/lookups.py:1092 ms1.4%
BaseExpression.resolve_expressiondjango/db/models/expressions.py:3072 ms1.4%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms1.4%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.4%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.4%
Cursor.executepsycopg/cursor.py:1132 ms1.4%
Connection.waitpsycopg/connection.py:4952 ms1.4%
_conference_detailconfs/views.py:173 conference = get_object_or_404(Conference, slug=conference_slug)2 ms1.4%
get_object_or_404django/shortcuts.py:1002 ms1.4%
QuerySet.getdjango/db/models/query.py:7022 ms1.4%
_conference_detailconfs/views.py:226 counts_dict = {c["created_at_date"].date(): c["count"] for c in counts}2 ms1.4%
QuerySet.__iter__django/db/models/query.py:4392 ms1.4%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms1.4%
ValuesIterable.__iter__django/db/models/query.py:2472 ms1.4%
SQLCompiler.results_iterdjango/db/models/sql/compiler.py:15742 ms1.4%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16232 ms1.4%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:262 ms1.4%
_conference_detailconfs/views.py:268 page_obj = paginator.get_page(page_number)2 ms1.4%
Paginator.get_pagedjango/core/paginator.py:1612 ms1.4%
Paginator.validate_numberdjango/core/paginator.py:1532 ms1.4%
cached_property.__get__django/utils/functional.py:472 ms1.4%
Paginator.num_pagesdjango/core/paginator.py:1882 ms1.4%
cached_property.__get__django/utils/functional.py:472 ms1.4%
Paginator.countdjango/core/paginator.py:1822 ms1.4%
QuerySet.countdjango/db/models/query.py:6772 ms1.4%
Query.get_countdjango/db/models/sql/query.py:6572 ms1.4%
Query.get_aggregationdjango/db/models/sql/query.py:6392 ms1.4%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms1.4%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.4%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.4%
Cursor.executepsycopg/cursor.py:1132 ms1.4%
Connection.waitpsycopg/connection.py:4952 ms1.4%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.4%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.4%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.4%
_conference_detailconfs/views.py:2762 ms1.4%
_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 ms1.4%
QuerySet.__iter__django/db/models/query.py:4392 ms1.4%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms1.4%
ModelIterable.__iter__django/db/models/query.py:1032 ms1.4%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms1.4%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.4%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.4%
Cursor.executepsycopg/cursor.py:1132 ms1.4%
Connection.waitpsycopg/connection.py:4952 ms1.4%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.4%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.4%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.4%
ClientHandler.__call__django/test/client.py:17338 ms30.1%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6338 ms30.1%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10438 ms30.1%
WhiteNoise.add_fileswhitenoise/base.py:10838 ms30.1%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12027 ms21.5%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13127 ms21.5%
WhiteNoise.get_static_filewhitenoise/base.py:21724 ms18.6%
StaticFile.__init__whitenoise/responders.py:737 ms5.7%
StaticFile.get_headerswhitenoise/responders.py:1765 ms4.3%
Headers.__setitem__<stdlib>/wsgiref/headers.py:625 ms4.3%
Headers.__delitem__<stdlib>/wsgiref/headers.py:725 ms4.3%
StaticFile.__init__whitenoise/responders.py:777 ms5.7%
StaticFile.get_alternativeswhitenoise/responders.py:2034 ms2.9%
Headers.__setitem__<stdlib>/wsgiref/headers.py:624 ms2.9%
Headers.__delitem__<stdlib>/wsgiref/headers.py:714 ms2.9%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:504 ms2.9%
StaticFile.get_alternativeswhitenoise/responders.py:2002 ms1.4%
__init____init__:-12 ms1.4%
StaticFile.get_alternativeswhitenoise/responders.py:2012 ms1.4%
StaticFile.__init__whitenoise/responders.py:724 ms2.9%
StaticFile.get_file_statswhitenoise/responders.py:1612 ms1.4%
__init____init__:-12 ms1.4%
FileEntry.__init__whitenoise/responders.py:2632 ms1.4%
FileEntry.stat_regular_filewhitenoise/responders.py:2762 ms1.4%
WhiteNoise.add_cache_headerswhitenoise/base.py:2332 ms1.4%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1762 ms1.4%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:1972 ms1.4%
URLMixin.urldebug_toolbar/panels/staticfiles.py:202 ms1.4%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2352 ms1.4%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2162 ms1.4%
FileSystemStorage.urldjango/core/files/storage/filesystem.py:2072 ms1.4%
StaticFile.__init__whitenoise/responders.py:762 ms1.4%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1882 ms1.4%
Headers.__contains__<stdlib>/wsgiref/headers.py:872 ms1.4%
Headers.get<stdlib>/wsgiref/headers.py:1042 ms1.4%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:502 ms1.4%
WhiteNoise.get_static_filewhitenoise/base.py:2112 ms1.4%
WhiteNoise.add_mime_headerswhitenoise/base.py:2302 ms1.4%
Headers.add_header<stdlib>/wsgiref/headers.py:1852 ms1.4%
<GC>~2 ms1.4%
WhiteNoise.get_static_filewhitenoise/base.py:2122 ms1.4%
WhiteNoise.add_cache_headerswhitenoise/base.py:2362 ms1.4%
WhiteNoise.update_files_dictionarywhitenoise/base.py:11511 ms8.6%
scantreewhitenoise/base.py:27111 ms8.6%
scantreewhitenoise/base.py:2719 ms7.2%
scantreewhitenoise/base.py:2715 ms4.3%
scantreewhitenoise/base.py:2715 ms4.3%
scantreewhitenoise/base.py:2715 ms4.3%
scantreewhitenoise/base.py:2734 ms2.9%
scantreewhitenoise/base.py:2692 ms1.4%
scantreewhitenoise/base.py:2734 ms2.9%
scantreewhitenoise/base.py:2732 ms1.4%
TestMigratedLegacyConferences.test_migrated_conference_shows_linked_postsconfs/tests.py:204 post = baker.make(Post, content=post_content, visibility="public")18 ms14.3%
makemodel_bakery/baker.py:17518 ms14.3%
Baker.makemodel_bakery/baker.py:45418 ms14.3%
Baker._makemodel_bakery/baker.py:52915 ms11.5%
Baker.generate_valuemodel_bakery/baker.py:101913 ms10.0%
gen_relatedmodel_bakery/random_gen.py:45413 ms10.0%
makemodel_bakery/baker.py:17513 ms10.0%
Baker.makemodel_bakery/baker.py:45413 ms10.0%
Baker._makemodel_bakery/baker.py:54213 ms10.0%
Baker.instancemodel_bakery/baker.py:65911 ms8.6%
Model.savedjango/db/models/base.py:90411 ms8.6%
Model.save_basedjango/db/models/base.py:99611 ms8.6%
Model._save_tabledjango/db/models/base.py:11997 ms5.7%
Model._do_insertdjango/db/models/base.py:12517 ms5.7%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:877 ms5.7%
QuerySet._insertdjango/db/models/query.py:21417 ms5.7%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19365 ms4.3%
CursorWrapper.executedjango/db/backends/utils.py:795 ms4.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:925 ms4.3%
CursorWrapper._executedjango/db/backends/utils.py:1055 ms4.3%
Cursor.executepsycopg/cursor.py:1135 ms4.3%
Connection.waitpsycopg/connection.py:4955 ms4.3%
BaseCursor._execute_genpsycopg/_cursor_base.py:2065 ms4.3%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2865 ms4.3%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:785 ms4.3%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19352 ms1.4%
SQLInsertCompiler.as_sqldjango/db/models/sql/compiler.py:18202 ms1.4%
Model._save_tabledjango/db/models/base.py:11804 ms2.9%
cached_property.__get__django/utils/functional.py:474 ms2.9%
Options.db_returning_fieldsdjango/db/models/options.py:10514 ms2.9%
Field.db_returningdjango/db/models/fields/__init__.py:9764 ms2.9%
Baker.instancemodel_bakery/baker.py:6602 ms1.4%
Baker._handle_one_to_manymodel_bakery/baker.py:8022 ms1.4%
Baker.generate_valuemodel_bakery/baker.py:10022 ms1.4%
get_required_valuesmodel_bakery/baker.py:10352 ms1.4%
Baker._makemodel_bakery/baker.py:5424 ms2.9%
Baker.instancemodel_bakery/baker.py:6594 ms2.9%
Model.savedjango/db/models/base.py:9044 ms2.9%
Model.save_basedjango/db/models/base.py:9964 ms2.9%
Model._save_tabledjango/db/models/base.py:11994 ms2.9%
Model._do_insertdjango/db/models/base.py:12514 ms2.9%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:874 ms2.9%
QuerySet._insertdjango/db/models/query.py:21414 ms2.9%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19352 ms1.4%
SQLInsertCompiler.as_sqldjango/db/models/sql/compiler.py:18602 ms1.4%
SQLInsertCompiler.as_sql.<locals>.<genexpr>django/db/models/sql/compiler.py:18602 ms1.4%
SQLCompiler.quote_namedjango/db/models/sql/compiler.py:5562 ms1.4%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19362 ms1.4%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.4%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.4%
Cursor.executepsycopg/cursor.py:1132 ms1.4%
Connection.waitpsycopg/connection.py:4952 ms1.4%
TransactionTestCase._post_teardowndjango/test/testcases.py:1243 self._fixture_teardown()5 ms4.3%
TestCase._fixture_teardowndjango/test/testcases.py:14985 ms4.3%
DatabaseWrapper.check_constraintsdjango/db/backends/postgresql/base.py:4954 ms2.9%
CursorWrapper.executedjango/db/backends/utils.py:794 ms2.9%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms2.9%
CursorWrapper._executedjango/db/backends/utils.py:1034 ms2.9%
Cursor.executepsycopg/cursor.py:1134 ms2.9%
Connection.waitpsycopg/connection.py:4954 ms2.9%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.4%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.4%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.4%
DatabaseWrapper.check_constraintsdjango/db/backends/postgresql/base.py:4962 ms1.4%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.4%
CursorWrapper._executedjango/db/backends/utils.py:1032 ms1.4%
Cursor.executepsycopg/cursor.py:1132 ms1.4%
Connection.waitpsycopg/connection.py:4952 ms1.4%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.4%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.4%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.4%
TestMigratedLegacyConferences.test_migrated_conference_shows_linked_postsconfs/tests.py:202 conference = Conference.objects.get(slug="fwd50")4 ms2.9%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:874 ms2.9%
QuerySet.getdjango/db/models/query.py:6942 ms1.4%
QuerySet.order_bydjango/db/models/query.py:19132 ms1.4%
QuerySet._chaindjango/db/models/query.py:22342 ms1.4%
QuerySet._clonedjango/db/models/query.py:22472 ms1.4%
Query.chaindjango/db/models/sql/query.py:4442 ms1.4%
QuerySet.getdjango/db/models/query.py:7022 ms1.4%
QuerySet.__len__django/db/models/query.py:4212 ms1.4%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms1.4%
ModelIterable.__iter__django/db/models/query.py:1032 ms1.4%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms1.4%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.4%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.4%
Cursor.executepsycopg/cursor.py:1132 ms1.4%
Connection.waitpsycopg/connection.py:4952 ms1.4%
TestMigratedLegacyConferences.test_migrated_conference_shows_linked_postsconfs/tests.py:205 ConferencePost.objects.create(4 ms2.9%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:874 ms2.9%
QuerySet.createdjango/db/models/query.py:7364 ms2.9%
Model.savedjango/db/models/base.py:9044 ms2.9%
Model.save_basedjango/db/models/base.py:9964 ms2.9%
Model._save_tabledjango/db/models/base.py:11994 ms2.9%
Model._do_insertdjango/db/models/base.py:12514 ms2.9%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:874 ms2.9%
QuerySet._insertdjango/db/models/query.py:21414 ms2.9%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19364 ms2.9%
CursorWrapper.executedjango/db/backends/utils.py:794 ms2.9%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms2.9%
CursorWrapper._executedjango/db/backends/utils.py:1054 ms2.9%
Cursor.executepsycopg/cursor.py:1134 ms2.9%
Connection.waitpsycopg/connection.py:4954 ms2.9%
BaseCursor._execute_genpsycopg/_cursor_base.py:2052 ms1.4%
BaseCursor._convert_querypsycopg/_cursor_base.py:4652 ms1.4%
PostgresClientQuery.convertpsycopg/_queries.py:2842 ms1.4%
_query2pg_client_nocachepsycopg/_queries.py:3362 ms1.4%
TransactionTestCase._pre_setupdjango/test/testcases.py:1167 cls._fixture_setup()2 ms1.4%
TestCase._fixture_setupdjango/test/testcases.py:14812 ms1.4%
TestCase._enter_atomicsdjango/test/testcases.py:13992 ms1.4%
Atomic.__enter__django/db/transaction.py:2232 ms1.4%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:262 ms1.4%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4002 ms1.4%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3672 ms1.4%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.4%
CursorWrapper._executedjango/db/backends/utils.py:1032 ms1.4%
Cursor.executepsycopg/cursor.py:1132 ms1.4%
Connection.waitpsycopg/connection.py:4952 ms1.4%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.4%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.4%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.4%
teardown4 ms2.9%
TestCase.tearDownClassdjango/test/testcases.py:1458 conn.close()2 ms1.5%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:262 ms1.5%
BaseDatabaseWrapper.closedjango/db/backends/base/base.py:3552 ms1.5%
DatabaseWrapper._closedjango/db/backends/postgresql/base.py:4082 ms1.5%
Connection.closepsycopg/connection.py:2012 ms1.5%
Estimated from 71 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

confs/tests.py:212
response = self.client.get(reverse("fwd50"))
TestMigratedLegacyConferences.test_migrated_conference_shows_linked_posts · Libraries
38 ms
confs/views.py:296
return render(
_conference_detail · Templates
36 ms
confs/tests.py:204
post = baker.make(Post, content=post_content, visibility="public")
TestMigratedLegacyConferences.test_migrated_conference_shows_linked_posts · Database
18 ms
confs/tests.py:202
conference = Conference.objects.get(slug="fwd50")
TestMigratedLegacyConferences.test_migrated_conference_shows_linked_posts · Database
4 ms
confs/tests.py:205
ConferencePost.objects.create(
TestMigratedLegacyConferences.test_migrated_conference_shows_linked_posts · Database
4 ms
confs/views.py:204
.count()
_conference_detail · Database
4 ms
confs/views.py:173
conference = get_object_or_404(Conference, slug=conference_slug)
_conference_detail · Database
2 ms
confs/views.py:226
counts_dict = {c["created_at_date"].date(): c["count"] for c in counts}
_conference_detail · Database
2 ms
confs/views.py:268
page_obj = paginator.get_page(page_number)
_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

Fixtures

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

Database

19 queries · 18 ms
No repeated queries.

Biggest pieces of work

call test body
confs/tests.py:204
112 ms
call _post_teardown
django/test/testcases.py:1243
5 ms
setup __init__
__init__:-1
2 ms
teardown tearDownClass
django/test/testcases.py:1458
2 ms
teardown pytest internals 2 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 126 ms d923a46 main Profile
7 hours ago CI github-actions:test passed 390 ms 82997f8 main Profile
7 hours ago CI github-actions:test passed 328 ms 623aa3e main Profile
12 hours ago CI github-actions:test passed 278 ms ab6465a main Profile
12 hours ago CI github-actions:test passed 142 ms 0c23747 main Run