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

TestSitemap::test_sitemap

First seen 2 years, 1 month ago in df3324f
CI github-actions:test 4 runs
Average
297 ms
median 315 ms
max 419 ms
Phases
Setup 39 ms Call 256 ms Teardown 2 ms
Categories
Database 65 ms App code 0.53 ms Test code 0.53 ms Other (Libraries, Templates, pytest, Cache, ...) 230 ms

14 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
setup24 ms17.3%
TestCase.setUpClassdjango/test/testcases.py:1442 cls.setUpTestData()11 ms8.2%
TestSitemap.setUpTestDataaccounts/tests.py:609 cls.conf = Conference.objects.create(6 ms4.1%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:876 ms4.1%
QuerySet.createdjango/db/models/query.py:7366 ms4.1%
Model.savedjango/db/models/base.py:9046 ms4.1%
Model.save_basedjango/db/models/base.py:9966 ms4.1%
Model._save_tabledjango/db/models/base.py:11996 ms4.1%
Model._do_insertdjango/db/models/base.py:12516 ms4.1%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:876 ms4.1%
QuerySet._insertdjango/db/models/query.py:21416 ms4.1%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19364 ms3.3%
CursorWrapper.executedjango/db/backends/utils.py:794 ms3.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms3.3%
CursorWrapper._executedjango/db/backends/utils.py:1054 ms3.3%
Cursor.executepsycopg/cursor.py:1134 ms3.3%
Connection.waitpsycopg/connection.py:4954 ms3.3%
BaseCursor._execute_genpsycopg/_cursor_base.py:2052 ms1.6%
BaseCursor._convert_querypsycopg/_cursor_base.py:4652 ms1.6%
PostgresClientQuery.convertpsycopg/_queries.py:2842 ms1.6%
_query2pg_client_nocachepsycopg/_queries.py:3292 ms1.6%
_split_querypsycopg/_queries.py:4252 ms1.6%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.6%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.6%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.6%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19491 ms0.8%
Field.get_coldjango/db/models/fields/__init__.py:5791 ms0.8%
TestSitemap.setUpTestDataaccounts/tests.py:618 cls.account = Account.objects.create(3 ms2.5%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:873 ms2.5%
QuerySet.createdjango/db/models/query.py:7363 ms2.5%
Model.savedjango/db/models/base.py:9043 ms2.5%
Model.save_basedjango/db/models/base.py:9963 ms2.5%
Model._save_tabledjango/db/models/base.py:11993 ms2.5%
Model._do_insertdjango/db/models/base.py:12513 ms2.5%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:873 ms2.5%
QuerySet._insertdjango/db/models/query.py:21413 ms2.5%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19362 ms1.6%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.6%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.6%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.6%
Cursor.executepsycopg/cursor.py:1132 ms1.6%
Connection.waitpsycopg/connection.py:4952 ms1.6%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.6%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.6%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.6%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19671 ms0.8%
TestSitemap.setUpTestDataaccounts/tests.py:645 ConferenceAccount.objects.create(conference=cls.conf, account=cls.account, count=1)2 ms1.6%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms1.6%
QuerySet.createdjango/db/models/query.py:7362 ms1.6%
Model.savedjango/db/models/base.py:9042 ms1.6%
Model.save_basedjango/db/models/base.py:9962 ms1.6%
Model._save_tabledjango/db/models/base.py:11992 ms1.6%
Model._do_insertdjango/db/models/base.py:12512 ms1.6%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms1.6%
QuerySet._insertdjango/db/models/query.py:21412 ms1.6%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19362 ms1.6%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.6%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.6%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.6%
Cursor.executepsycopg/cursor.py:1132 ms1.6%
Connection.waitpsycopg/connection.py:4952 ms1.6%
TestCase.setUpClassdjango/test/testcases.py:1426 cls.cls_atomics = cls._enter_atomics()9 ms6.6%
TestCase._enter_atomicsdjango/test/testcases.py:13999 ms6.6%
Atomic.__enter__django/db/transaction.py:2109 ms6.6%
BaseDatabaseWrapper.get_autocommitdjango/db/backends/base/base.py:4549 ms6.6%
SimpleTestCase.ensure_connection_patch_method.<locals>.patched_ensure_connectiondjango/test/testcases.py:3049 ms6.6%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:269 ms6.6%
BaseDatabaseWrapper.ensure_connectiondjango/db/backends/base/base.py:2799 ms6.6%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:269 ms6.6%
BaseDatabaseWrapper.connectdjango/db/backends/base/base.py:2569 ms6.6%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:269 ms6.6%
DatabaseWrapper.get_new_connectiondjango/db/backends/postgresql/base.py:3459 ms6.6%
Connection.connectpsycopg/connection.py:1099 ms6.6%
wait_connpsycopg/waiting.py:1456 ms4.1%
BaseConnection._connect_genpsycopg/_connection_base.py:4396 ms4.1%
wait_connpsycopg/waiting.py:1412 ms1.6%
EpollSelector.select<stdlib>/selectors.py:4522 ms1.6%
wait_connpsycopg/waiting.py:1361 ms0.8%
BaseConnection._connect_genpsycopg/_connection_base.py:4391 ms0.8%
call112 ms82.2%
TestSitemap.test_sitemapaccounts/tests.py:648 response = self.client.get("/sitemap.xml")93 ms68.3%
Client.getdjango/test/client.py:113393 ms68.3%
RequestFactory.getdjango/test/client.py:47593 ms68.3%
RequestFactory.genericdjango/test/client.py:67191 ms66.7%
Client.requestdjango/test/client.py:109191 ms66.7%
ClientHandler.__call__django/test/client.py:18647 ms34.1%
BaseHandler.get_responsedjango/core/handlers/base.py:14247 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38047 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38047 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38047 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:12347 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:14547 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38047 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38047 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38047 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38047 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38047 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38047 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38047 ms34.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5647 ms34.1%
BaseHandler._get_responsedjango/core/handlers/base.py:19936 ms26.4%
x_robots_tag.<locals>.innerdjango/contrib/sitemaps/views.py:2336 ms26.4%
sitemapdjango/contrib/sitemaps/views.py:11734 ms24.8%
Sitemap.get_urlsdjango/contrib/sitemaps/__init__.py:10632 ms23.3%
Sitemap._urlsdjango/contrib/sitemaps/__init__.py:12615 ms10.9%
Sitemap._locationdjango/contrib/sitemaps/__init__.py:7111 ms7.8%
Sitemap._getdjango/contrib/sitemaps/__init__.py:3911 ms7.8%
AccountSitemap.locationfedidevs/urls.py:88 return reverse("index", kwargs={"lang": lang} if lang else {}) + "?" + "&".join(qs)6 ms4.7%
reversedjango/urls/base.py:984 ms3.1%
URLResolver._reverse_with_prefixdjango/urls/resolvers.py:7622 ms1.6%
ConferenceSitemap.locationfedidevs/urls.py:133 return reverse("conference", kwargs={"conference_slug": conf}) + "?" + "&".join(qs)4 ms3.1%
reversedjango/urls/base.py:444 ms3.1%
get_script_prefixdjango/urls/base.py:1354 ms3.1%
Sitemap._urlsdjango/contrib/sitemaps/__init__.py:12413 ms9.3%
Sitemap.paginatordjango/contrib/sitemaps/__init__.py:7513 ms9.3%
Sitemap._itemsdjango/contrib/sitemaps/__init__.py:6213 ms9.3%
ConferenceSitemap.itemsfedidevs/urls.py:107 for account in ConferenceAccount.objects.filter(conference=conf)13 ms9.3%
QuerySet.__iter__django/db/models/query.py:43913 ms9.3%
QuerySet._fetch_alldjango/db/models/query.py:226213 ms9.3%
FlatValuesListIterable.__iter__django/db/models/query.py:30211 ms7.8%
SQLCompiler.results_iterdjango/db/models/sql/compiler.py:157411 ms7.8%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16256 ms4.7%
CursorWrapper.executedjango/db/backends/utils.py:796 ms4.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:926 ms4.7%
CursorWrapper._executedjango/db/backends/utils.py:1056 ms4.7%
Cursor.executepsycopg/cursor.py:1136 ms4.7%
Connection.waitpsycopg/connection.py:4956 ms4.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2052 ms1.6%
BaseCursor._convert_querypsycopg/_cursor_base.py:4652 ms1.6%
PostgresClientQuery.convertpsycopg/_queries.py:2892 ms1.6%
PostgresClientQuery.dumppsycopg/_queries.py:2992 ms1.6%
PostgresClientQuery.dump.<locals>.<genexpr>psycopg/_queries.py:3002 ms1.6%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16124 ms3.1%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7682 ms1.6%
SQLCompiler.pre_sql_setupdjango/db/models/sql/compiler.py:892 ms1.6%
SQLCompiler.setup_querydjango/db/models/sql/compiler.py:782 ms1.6%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7962 ms1.6%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5792 ms1.6%
WhereNode.as_sqldjango/db/models/sql/where.py:1512 ms1.6%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5792 ms1.6%
BuiltinLookup.as_sqldjango/db/models/lookups.py:2442 ms1.6%
IntegerFieldOverflow.process_rhsdjango/db/models/lookups.py:4572 ms1.6%
Sitemap._urlsdjango/contrib/sitemaps/__init__.py:1414 ms3.1%
Sitemap._getdjango/contrib/sitemaps/__init__.py:314 ms3.1%
sitemapdjango/contrib/sitemaps/views.py:1342 ms1.6%
TemplateResponse.__init__django/template/response.py:1502 ms1.6%
SysMonitor.sysmon_py_startcoverage/sysmon.py:345 disp = self.should_trace(filename, frame) # type: ignore[arg-type]2 ms1.6%
Coverage._should_tracecoverage/control.py:4522 ms1.6%
InOrOut.should_tracecoverage/inorout.py:4012 ms1.6%
canonical_filenamecoverage/files.py:852 ms1.6%
abs_filecoverage/files.py:1582 ms1.6%
realpath<frozen posixpath>:4602 ms1.6%
BaseHandler._get_responsedjango/core/handlers/base.py:22211 ms7.8%
SimpleTemplateResponse.renderdjango/template/response.py:11411 ms7.8%
SimpleTemplateResponse.rendered_contentdjango/template/response.py:9211 ms7.8%
Template.renderdjango/template/backends/django.py:10711 ms7.8%
Template.renderdjango/template/base.py:17511 ms7.8%
instrumented_test_renderdjango/test/utils.py:11311 ms7.8%
NodeList.renderdjango/template/base.py:110811 ms7.8%
Node.render_annotateddjango/template/base.py:106911 ms7.8%
SpacelessNode.renderdjango/template/defaulttags.py:45411 ms7.8%
NodeList.renderdjango/template/base.py:110811 ms7.8%
Node.render_annotateddjango/template/base.py:106911 ms7.8%
ForNode.renderdjango/template/defaulttags.py:24911 ms7.8%
Node.render_annotateddjango/template/base.py:10696 ms4.7%
IfNode.renderdjango/template/defaulttags.py:3266 ms4.7%
NodeList.renderdjango/template/base.py:11082 ms1.6%
ClientHandler.__call__django/test/client.py:17344 ms32.6%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6344 ms32.6%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10444 ms32.6%
WhiteNoise.add_fileswhitenoise/base.py:10844 ms32.6%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12036 ms26.4%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13136 ms26.4%
WhiteNoise.get_static_filewhitenoise/base.py:21723 ms17.1%
StaticFile.__init__whitenoise/responders.py:7317 ms12.4%
StaticFile.get_headerswhitenoise/responders.py:1768 ms6.2%
formatdate<stdlib>/email/utils.py:2668 ms6.2%
format_datetime<stdlib>/email/utils.py:2848 ms6.2%
_format_timetuple_and_zone<stdlib>/email/utils.py:2318 ms6.2%
StaticFile.get_headerswhitenoise/responders.py:1786 ms4.7%
parsedate<stdlib>/email/_parseaddr.py:1866 ms4.7%
StaticFile.get_headerswhitenoise/responders.py:1812 ms1.6%
StaticFile.__init__whitenoise/responders.py:772 ms1.6%
StaticFile.get_alternativeswhitenoise/responders.py:2002 ms1.6%
__init____init__:-12 ms1.6%
Headers.__init__<stdlib>/wsgiref/headers.py:432 ms1.6%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:482 ms1.6%
StaticFile.__init__whitenoise/responders.py:762 ms1.6%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1882 ms1.6%
StaticFile.__init__whitenoise/responders.py:722 ms1.6%
StaticFile.get_file_statswhitenoise/responders.py:1612 ms1.6%
__init____init__:-12 ms1.6%
FileEntry.__init__whitenoise/responders.py:2602 ms1.6%
<GC>~2 ms1.6%
WhiteNoise.get_static_filewhitenoise/base.py:21211 ms7.8%
WhiteNoise.add_cache_headerswhitenoise/base.py:2338 ms6.2%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1768 ms6.2%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:1978 ms6.2%
URLMixin.urldebug_toolbar/panels/staticfiles.py:206 ms4.7%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2356 ms4.7%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2086 ms4.7%
LazyObject.__getattribute__django/utils/functional.py:2802 ms1.6%
WhiteNoise.get_static_filewhitenoise/base.py:2112 ms1.6%
WhiteNoise.add_mime_headerswhitenoise/base.py:2302 ms1.6%
Headers.add_header<stdlib>/wsgiref/headers.py:1852 ms1.6%
WhiteNoise.update_files_dictionarywhitenoise/base.py:1158 ms6.2%
scantreewhitenoise/base.py:2718 ms6.2%
scantreewhitenoise/base.py:2716 ms4.7%
scantreewhitenoise/base.py:2714 ms3.1%
scantreewhitenoise/base.py:2714 ms3.1%
scantreewhitenoise/base.py:2714 ms3.1%
scantreewhitenoise/base.py:2734 ms3.1%
scantreewhitenoise/base.py:2732 ms1.6%
scantreewhitenoise/base.py:2692 ms1.6%
RequestFactory.genericdjango/test/client.py:6492 ms1.6%
TransactionTestCase._post_teardowndjango/test/testcases.py:1243 self._fixture_teardown()13 ms9.3%
TestCase._fixture_teardowndjango/test/testcases.py:149811 ms7.8%
DatabaseWrapper.check_constraintsdjango/db/backends/postgresql/base.py:4958 ms6.2%
CursorWrapper.executedjango/db/backends/utils.py:798 ms6.2%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:928 ms6.2%
CursorWrapper._executedjango/db/backends/utils.py:1038 ms6.2%
Cursor.executepsycopg/cursor.py:1138 ms6.2%
Connection.waitpsycopg/connection.py:4958 ms6.2%
BaseCursor._execute_genpsycopg/_cursor_base.py:2068 ms6.2%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2868 ms6.2%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:788 ms6.2%
DatabaseWrapper.check_constraintsdjango/db/backends/postgresql/base.py:4962 ms1.6%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.6%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.6%
CursorWrapper._executedjango/db/backends/utils.py:1032 ms1.6%
TestCase._fixture_teardowndjango/test/testcases.py:14972 ms1.6%
TestCase._should_check_constraintsdjango/test/testcases.py:15062 ms1.6%
DatabaseWrapper.is_usabledjango/db/backends/postgresql/base.py:5042 ms1.6%
Cursor.executepsycopg/cursor.py:1132 ms1.6%
Connection.waitpsycopg/connection.py:4952 ms1.6%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.6%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.6%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.6%
TestSitemap.test_sitemapaccounts/tests.py:666 xml = ET.fromstring(response.content) # noqa: S3142 ms1.6%
XML<stdlib>/xml/etree/ElementTree.py:13732 ms1.6%
TestSitemap.test_sitemapaccounts/tests.py:667 xml_urls = {url[0].text for url in xml}2 ms1.6%
TestSitemap.test_sitemapaccounts/tests.py:669 with self.subTest(url=url):2 ms1.6%
teardown0.69 ms0.5%
TestCase.tearDownClassdjango/test/testcases.py:1456 cls._rollback_atomics(cls.cls_atomics)0.69 ms0.5%
TestCase._rollback_atomicsdjango/test/testcases.py:14080.69 ms0.5%
Atomic.__exit__django/db/transaction.py:3070.69 ms0.5%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:260.69 ms0.5%
BaseDatabaseWrapper.rollbackdjango/db/backends/base/base.py:3370.69 ms0.5%
BaseDatabaseWrapper._rollbackdjango/db/backends/base/base.py:3080.69 ms0.5%
Connection.rollbackpsycopg/connection.py:3140.69 ms0.5%
Connection.waitpsycopg/connection.py:4950.69 ms0.5%
Estimated from 75 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

accounts/tests.py:648
response = self.client.get("/sitemap.xml")
TestSitemap.test_sitemap · Libraries
70 ms
fedidevs/urls.py:107
for account in ConferenceAccount.objects.filter(conference=conf)
ConferenceSitemap.items · Database
13 ms
fedidevs/urls.py:88
return reverse("index", kwargs={"lang": lang} if lang else {}) + "?" + "&".join(qs)
AccountSitemap.location · Libraries
6 ms
accounts/tests.py:609
cls.conf = Conference.objects.create(
TestSitemap.setUpTestData · Database
6 ms
fedidevs/urls.py:133
return reverse("conference", kwargs={"conference_slug": conf}) + "?" + "&".join(qs)
ConferenceSitemap.location · Libraries
4 ms
accounts/tests.py:618
cls.account = Account.objects.create(
TestSitemap.setUpTestData · Database
3 ms
accounts/tests.py:645
ConferenceAccount.objects.create(conference=cls.conf, account=cls.account, count=1)
TestSitemap.setUpTestData · Database
2 ms
accounts/tests.py:666
xml = ET.fromstring(response.content) # noqa: S314
TestSitemap.test_sitemap · Serialization
2 ms
accounts/tests.py:667
xml_urls = {url[0].text for url in xml}
TestSitemap.test_sitemap · Test code
2 ms
accounts/tests.py:669
with self.subTest(url=url):
TestSitemap.test_sitemap · pytest
2 ms

Fixtures

Exact setup time
_unittest_setUpClass_fixture_TestSitemap class 20 ms
_django_setup_unittest class 3 ms
_django_db_marker function 0.06 ms
_dj_autoclear_mailbox function 0.05 ms
_django_isolate_apps function 0.04 ms
_template_string_if_invalid_marker function 0.04 ms
_live_server_helper function 0.04 ms
_django_set_urlconf function 0.03 ms
_django_clear_site_cache function 0.03 ms
monkeypatch function 0.02 ms

Database

14 queries · 19 ms

Repeated queries are usually N+1 lookups: fetch them once with select_related / prefetch_related (or selectinload).

5×
SELECT "confs_conferenceaccount"."account_id" AS "account_id" FROM "confs_conferenceaccount" WHERE ("confs_conferenceaccount"."conference_id" = %s AND "confs_conferenceaccount"."count" > %s) ORDER BY "confs_conferenceaccount"."count" DESC LIMIT ?

Biggest pieces of work

call test body
accounts/tests.py:648
100 ms
setup setUpClass
django/test/testcases.py:1426
20 ms
call _post_teardown
django/test/testcases.py:1243
13 ms
setup pytest internals 3 ms
teardown tearDownClass
django/test/testcases.py:1456
0.69 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
7 hours ago CI github-actions:test passed 137 ms d923a46 main Profile
7 hours ago CI github-actions:test passed 316 ms 82997f8 main Profile
7 hours ago CI github-actions:test passed 315 ms 623aa3e main Profile
12 hours ago CI github-actions:test passed 419 ms ab6465a main Profile
12 hours ago CI github-actions:test passed 146 ms 0c23747 main Run
3 months, 3 weeks ago CI github-actions passed 94 ms 69d78ea HEAD Run
3 months, 3 weeks ago CI github-actions passed 137 ms 8fac7b5 main Run
3 months, 3 weeks ago CI github-actions passed 137 ms 36b9579 main Run
3 months, 3 weeks ago CI github-actions passed 156 ms 553d048 main Run
3 months, 3 weeks ago CI github-actions passed 144 ms 8eb0f44 HEAD Run
3 months, 3 weeks ago CI github-actions passed 157 ms e0fb3ac HEAD Run
3 months, 3 weeks ago CI github-actions passed 137 ms a849b58 HEAD Run
3 months, 3 weeks ago CI github-actions passed 147 ms 6418e05 HEAD Run
3 months, 3 weeks ago CI github-actions passed 160 ms 5b9b309 main Run
3 months, 4 weeks ago CI github-actions passed 158 ms 1f2c5a6 main Run
3 months, 4 weeks ago CI github-actions passed 154 ms 5ec7fa8 main Run
3 months, 4 weeks ago CI github-actions passed 198 ms 1e42064 main Run
3 months, 4 weeks ago CI github-actions passed 146 ms fcb1b79 main Run
3 months, 4 weeks ago CI github-actions passed 165 ms 1460ac2 HEAD Run
3 months, 4 weeks ago CI github-actions passed 155 ms 8129f09 HEAD Run