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

TestSelectedInstance::test_selected_instance_https_truncate

First seen 2 years, 11 months ago in 1cd3a8d
CI github-actions:test 11 runs
Average
160 ms
median 153 ms
max 251 ms
Phases
Setup 2 ms Call 158 ms Teardown 0.31 ms
Categories
Database 24 ms App code 0.71 ms Other (Libraries, Templates, pytest, Unsampled, ...) 136 ms

13 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
call151 ms98.7%
TestSelectedInstance.test_selected_instance_https_truncateaccounts/tests.py:202 response = self.client.get("/?selected_instance=https://mastodon.social")151 ms98.7%
Client.getdjango/test/client.py:1133151 ms98.7%
RequestFactory.getdjango/test/client.py:475151 ms98.7%
RequestFactory.genericdjango/test/client.py:671151 ms98.7%
Client.requestdjango/test/client.py:1091151 ms98.7%
ClientHandler.__call__django/test/client.py:18680 ms52.2%
BaseHandler.get_responsedjango/core/handlers/base.py:14280 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
MiddlewareMixin.__call__django/utils/deprecation.py:38080 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
MiddlewareMixin.__call__django/utils/deprecation.py:38080 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
MiddlewareMixin.__call__django/utils/deprecation.py:38080 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:12380 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:14580 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
MiddlewareMixin.__call__django/utils/deprecation.py:38080 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
MiddlewareMixin.__call__django/utils/deprecation.py:38080 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
MiddlewareMixin.__call__django/utils/deprecation.py:38080 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
MiddlewareMixin.__call__django/utils/deprecation.py:38080 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
MiddlewareMixin.__call__django/utils/deprecation.py:38080 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
MiddlewareMixin.__call__django/utils/deprecation.py:38080 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
MiddlewareMixin.__call__django/utils/deprecation.py:38080 ms52.2%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5680 ms52.2%
BaseHandler._get_responsedjango/core/handlers/base.py:19980 ms52.2%
indexaccounts/views.py:425 return render(56 ms36.7%
renderdjango/shortcuts.py:2756 ms36.7%
render_to_stringdjango/template/loader.py:6254 ms35.3%
Template.renderdjango/template/backends/django.py:10754 ms35.3%
Template.renderdjango/template/base.py:17554 ms35.3%
instrumented_test_renderdjango/test/utils.py:11354 ms35.3%
NodeList.renderdjango/template/base.py:110854 ms35.3%
Node.render_annotateddjango/template/base.py:106954 ms35.3%
ExtendsNode.renderdjango/template/loader_tags.py:16052 ms33.9%
instrumented_test_renderdjango/test/utils.py:11352 ms33.9%
NodeList.renderdjango/template/base.py:110852 ms33.9%
Node.render_annotateddjango/template/base.py:106952 ms33.9%
BlockNode.renderdjango/template/loader_tags.py:6645 ms29.6%
NodeList.renderdjango/template/base.py:110845 ms29.6%
Node.render_annotateddjango/template/base.py:106945 ms29.6%
ForNode.renderdjango/template/defaulttags.py:24945 ms29.6%
Node.render_annotateddjango/template/base.py:106941 ms26.8%
VariableNode.renderdjango/template/base.py:117313 ms8.5%
render_value_in_contextdjango/template/base.py:11469 ms5.6%
render_value_in_contextdjango/template/base.py:11512 ms1.4%
conditional_escapedjango/utils/html.py:1322 ms1.4%
render_value_in_contextdjango/template/base.py:11472 ms1.4%
SimpleNode.renderdjango/template/library.py:3439 ms5.6%
querystringdjango/template/defaulttags.py:13484 ms2.8%
QueryDict.urlencodedjango/http/request.py:7442 ms1.4%
querystringdjango/template/defaulttags.py:13292 ms1.4%
querystringdjango/template/defaulttags.py:13432 ms1.4%
IfNode.renderdjango/template/defaulttags.py:3269 ms5.6%
infix.<locals>.Operator.evaldjango/template/smartif.py:619 ms5.6%
<lambda>django/template/smartif.py:1066 ms4.2%
TemplateLiteral.evaldjango/template/defaulttags.py:9186 ms4.2%
FilterExpression.resolvedjango/template/base.py:8064 ms2.8%
Variable.resolvedjango/template/base.py:9454 ms2.8%
Variable._resolve_lookupdjango/template/base.py:9962 ms1.4%
Variable._resolve_lookupdjango/template/base.py:10062 ms1.4%
FilterExpression.resolvedjango/template/base.py:8092 ms1.4%
Variable.resolvedjango/template/base.py:9452 ms1.4%
Variable._resolve_lookupdjango/template/base.py:9992 ms1.4%
<lambda>django/template/smartif.py:1072 ms1.4%
TemplateLiteral.evaldjango/template/defaulttags.py:9182 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%
IfNode.renderdjango/template/defaulttags.py:3336 ms4.2%
NodeList.renderdjango/template/base.py:11086 ms4.2%
Node.render_annotateddjango/template/base.py:10696 ms4.2%
URLNode.renderdjango/template/defaulttags.py:5116 ms4.2%
reversedjango/urls/base.py:986 ms4.2%
URLResolver._reverse_with_prefixdjango/urls/resolvers.py:8052 ms1.4%
StaticNode.renderdjango/templatetags/static.py:1162 ms1.4%
StaticNode.urldjango/templatetags/static.py:1132 ms1.4%
StaticNode.handle_simpledjango/templatetags/static.py:1292 ms1.4%
InclusionNode.renderdjango/template/library.py:4032 ms1.4%
Template.renderdjango/template/base.py:1772 ms1.4%
instrumented_test_renderdjango/test/utils.py:1132 ms1.4%
NodeList.renderdjango/template/base.py:11082 ms1.4%
Node.render_annotateddjango/template/base.py:10692 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%
StaticNode.renderdjango/templatetags/static.py:1162 ms1.4%
StaticNode.urldjango/templatetags/static.py:1132 ms1.4%
StaticNode.handle_simpledjango/templatetags/static.py:1292 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:2142 ms1.4%
ManifestFilesMixin.stored_namedjango/contrib/staticfiles/storage.py:6112 ms1.4%
urlunsplit<stdlib>/urllib/parse.py:6652 ms1.4%
VariableNode.renderdjango/template/base.py:11732 ms1.4%
render_value_in_contextdjango/template/base.py:11512 ms1.4%
ExtendsNode.renderdjango/template/loader_tags.py:1522 ms1.4%
NodeList.get_nodes_by_typedjango/template/base.py:11142 ms1.4%
Node.get_nodes_by_typedjango/template/base.py:10982 ms1.4%
render_to_stringdjango/template/loader.py:612 ms1.4%
get_templatedjango/template/loader.py:152 ms1.4%
DjangoTemplates.get_templatedjango/template/backends/django.py:792 ms1.4%
indexaccounts/views.py:412 page_obj = paginator.get_page(page_number)22 ms14.1%
CountlessPaginator.get_pageaccounts/views.py:8422 ms14.1%
CountlessPaginator.pageaccounts/views.py:9022 ms14.1%
CountlessPage.__init__accounts/views.py:28 self.object_list = list(self.object_list)22 ms14.1%
QuerySet.__iter__django/db/models/query.py:43922 ms14.1%
QuerySet._fetch_alldjango/db/models/query.py:226222 ms14.1%
ModelIterable.__iter__django/db/models/query.py:10319 ms12.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:162519 ms12.7%
CursorWrapper.executedjango/db/backends/utils.py:7919 ms12.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:9219 ms12.7%
CursorWrapper._executedjango/db/backends/utils.py:10519 ms12.7%
Cursor.executepsycopg/cursor.py:11319 ms12.7%
Connection.waitpsycopg/connection.py:49519 ms12.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:20619 ms12.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:28617 ms11.3%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:7817 ms11.3%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:3122 ms1.4%
ModelIterable.__iter__django/db/models/query.py:1362 ms1.4%
Model.from_dbdjango/db/models/base.py:6172 ms1.4%
indexaccounts/views.py:421 instances = Instance.objects.filter(deleted_at__isnull=True).values_list("instance", flat=True)2 ms1.4%
ClientHandler.__call__django/test/client.py:17371 ms46.6%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6369 ms45.1%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10469 ms45.1%
WhiteNoise.add_fileswhitenoise/base.py:10869 ms45.1%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12054 ms35.3%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13154 ms35.3%
WhiteNoise.get_static_filewhitenoise/base.py:21741 ms26.8%
StaticFile.__init__whitenoise/responders.py:7322 ms14.1%
StaticFile.get_headerswhitenoise/responders.py:17611 ms7.1%
formatdate<stdlib>/email/utils.py:2666 ms4.2%
format_datetime<stdlib>/email/utils.py:2756 ms4.2%
Headers.__setitem__<stdlib>/wsgiref/headers.py:642 ms1.4%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:502 ms1.4%
formatdate<stdlib>/email/utils.py:2592 ms1.4%
StaticFile.get_headerswhitenoise/responders.py:1674 ms2.8%
StaticFile.get_headerswhitenoise/responders.py:1712 ms1.4%
Headers.__contains__<stdlib>/wsgiref/headers.py:872 ms1.4%
Headers.get<stdlib>/wsgiref/headers.py:1062 ms1.4%
StaticFile.get_headerswhitenoise/responders.py:1782 ms1.4%
parsedate<stdlib>/email/_parseaddr.py:1852 ms1.4%
parsedate_tz<stdlib>/email/_parseaddr.py:502 ms1.4%
_parsedate_tz<stdlib>/email/_parseaddr.py:692 ms1.4%
StaticFile.get_headerswhitenoise/responders.py:1702 ms1.4%
Headers.__setitem__<stdlib>/wsgiref/headers.py:622 ms1.4%
Headers.__delitem__<stdlib>/wsgiref/headers.py:722 ms1.4%
StaticFile.__init__whitenoise/responders.py:769 ms5.6%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1886 ms4.2%
Headers.__contains__<stdlib>/wsgiref/headers.py:876 ms4.2%
Headers.get<stdlib>/wsgiref/headers.py:1066 ms4.2%
StaticFile.__init__whitenoise/responders.py:776 ms4.2%
StaticFile.get_alternativeswhitenoise/responders.py:1984 ms2.8%
<GC>~2 ms1.4%
StaticFile.get_alternativeswhitenoise/responders.py:2012 ms1.4%
StaticFile.__init__whitenoise/responders.py:744 ms2.8%
parsedate<stdlib>/email/_parseaddr.py:1854 ms2.8%
parsedate_tz<stdlib>/email/_parseaddr.py:502 ms1.4%
_parsedate_tz<stdlib>/email/_parseaddr.py:762 ms1.4%
WhiteNoise.get_static_filewhitenoise/base.py:21211 ms7.1%
WhiteNoise.add_cache_headerswhitenoise/base.py:2339 ms5.6%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1766 ms4.2%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:1976 ms4.2%
URLMixin.urldebug_toolbar/panels/staticfiles.py:204 ms2.8%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2354 ms2.8%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2082 ms1.4%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2162 ms1.4%
FileSystemStorage.urldjango/core/files/storage/filesystem.py:2072 ms1.4%
urljoin<stdlib>/urllib/parse.py:7072 ms1.4%
_urlsplit<stdlib>/urllib/parse.py:5982 ms1.4%
URLMixin.urldebug_toolbar/panels/staticfiles.py:212 ms1.4%
WhiteNoise.add_cache_headerswhitenoise/base.py:2342 ms1.4%
Headers.__setitem__<stdlib>/wsgiref/headers.py:642 ms1.4%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:502 ms1.4%
WhiteNoise.get_static_filewhitenoise/base.py:2112 ms1.4%
WhiteNoise.update_files_dictionarywhitenoise/base.py:11515 ms9.9%
scantreewhitenoise/base.py:27115 ms9.9%
scantreewhitenoise/base.py:27113 ms8.5%
scantreewhitenoise/base.py:2716 ms4.2%
scantreewhitenoise/base.py:2716 ms4.2%
scantreewhitenoise/base.py:2714 ms2.8%
scantreewhitenoise/base.py:2734 ms2.8%
<GC>~2 ms1.4%
scantreewhitenoise/base.py:2732 ms1.4%
scantreewhitenoise/base.py:2732 ms1.4%
scantreewhitenoise/base.py:2732 ms1.4%
BaseHandler.load_middlewaredjango/core/handlers/base.py:792 ms1.4%
Estimated from 70 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

accounts/tests.py:202
response = self.client.get("/?selected_instance=https://mastodon.social")
TestSelectedInstance.test_selected_instance_https_truncate · Libraries
71 ms
accounts/views.py:425
return render(
index · Templates
56 ms
accounts/views.py:28
self.object_list = list(self.object_list)
CountlessPage.__init__ · Database
22 ms
accounts/views.py:421
instances = Instance.objects.filter(deleted_at__isnull=True).values_list("instance", flat=True)
index · App code
2 ms

Fixtures

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

Database

13 queries · 6 ms
No repeated queries.

Biggest pieces of work

call test body
accounts/tests.py:202
151 ms

Reliability

12 results · 0 CI failures · 0 local failures

This test hasn't failed recently.

History

Latest 12 results, oldest first in the strip
When Environment Outcome Duration Commit
7 hours ago CI github-actions:test passed 153 ms c28a326 main Profile
16 hours ago CI github-actions:test passed 93 ms 9b8826a main Profile
22 hours ago CI github-actions:test passed 116 ms 4f01055 main Profile
1 week, 5 days ago CI github-actions:test passed 185 ms 8ab642e main Profile
2 weeks, 2 days ago CI github-actions:test passed 116 ms 9b75244 main Profile
2 weeks, 2 days ago CI github-actions:test passed 164 ms 9603516 main Profile
2 weeks, 4 days ago CI github-actions:test passed 152 ms 615a272 main Profile
3 weeks ago CI github-actions:test passed 123 ms d923a46 main Profile
3 weeks ago CI github-actions:test passed 251 ms 82997f8 main Profile
3 weeks ago CI github-actions:test passed 194 ms 623aa3e main Profile
3 weeks ago CI github-actions:test passed 219 ms ab6465a main Profile
3 weeks ago CI github-actions:test passed 103 ms 0c23747 main Run