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

TestDeleteStarterPack::test_delete

First seen 1 year, 10 months ago in 1b5db0c
CI github-actions:test 4 runs
Average
205 ms
median 194 ms
max 334 ms
Phases
Setup 44 ms Call 160 ms Teardown 0.36 ms
Categories
Database 78 ms Factories 5 ms Other (Libraries, pytest, Unsampled) 122 ms

31 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, 8 hours ago · open run
Show pytest frames
setup26 ms26.8%
TestCase.setUpClassdjango/test/testcases.py:1442 cls.setUpTestData()15 ms15.6%
TestDeleteStarterPack.setUpTestDatastarter_packs/tests.py:323 baker.make("mastodon_auth.AccountAccess", user=cls.user)8 ms7.8%
makemodel_bakery/baker.py:1758 ms7.8%
Baker.makemodel_bakery/baker.py:4548 ms7.8%
Baker._makemodel_bakery/baker.py:5297 ms6.7%
Baker.generate_valuemodel_bakery/baker.py:10197 ms6.7%
gen_relatedmodel_bakery/random_gen.py:4547 ms6.7%
makemodel_bakery/baker.py:1757 ms6.7%
Baker.makemodel_bakery/baker.py:4547 ms6.7%
Baker._makemodel_bakery/baker.py:5427 ms6.7%
Baker.instancemodel_bakery/baker.py:6597 ms6.7%
Model.savedjango/db/models/base.py:9047 ms6.7%
Model.save_basedjango/db/models/base.py:9967 ms6.7%
Model._save_tabledjango/db/models/base.py:11997 ms6.7%
Model._do_insertdjango/db/models/base.py:12517 ms6.7%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:877 ms6.7%
QuerySet._insertdjango/db/models/query.py:21417 ms6.7%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19364 ms4.5%
CursorWrapper.executedjango/db/backends/utils.py:794 ms4.5%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms4.5%
CursorWrapper._executedjango/db/backends/utils.py:1054 ms4.5%
Cursor.executepsycopg/cursor.py:1134 ms4.5%
Connection.waitpsycopg/connection.py:4954 ms4.5%
BaseCursor._execute_genpsycopg/_cursor_base.py:2063 ms3.3%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2863 ms3.3%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:783 ms3.3%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19342 ms2.2%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:262 ms2.2%
BaseDatabaseWrapper.cursordjango/db/backends/base/base.py:3202 ms2.2%
BaseDatabaseWrapper._cursordjango/db/backends/base/base.py:2981 ms1.1%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:261 ms1.1%
DatabaseWrapper.create_cursordjango/db/backends/postgresql/base.py:4421 ms1.1%
Connection.cursorpsycopg/connection.py:2591 ms1.1%
Cursor.__init__psycopg/cursor.py:471 ms1.1%
BaseDatabaseWrapper._cursordjango/db/backends/base/base.py:2951 ms1.1%
DatabaseWrapper.close_if_health_check_faileddjango/db/backends/postgresql/base.py:5141 ms1.1%
Baker._makemodel_bakery/baker.py:5421 ms1.1%
Baker.instancemodel_bakery/baker.py:6591 ms1.1%
Model.savedjango/db/models/base.py:9041 ms1.1%
Model.save_basedjango/db/models/base.py:9961 ms1.1%
Model._save_tabledjango/db/models/base.py:11991 ms1.1%
Model._do_insertdjango/db/models/base.py:12511 ms1.1%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:871 ms1.1%
QuerySet._insertdjango/db/models/query.py:21411 ms1.1%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19361 ms1.1%
CursorWrapper.executedjango/db/backends/utils.py:791 ms1.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms1.1%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms1.1%
Cursor.executepsycopg/cursor.py:1131 ms1.1%
Connection.waitpsycopg/connection.py:4951 ms1.1%
TestDeleteStarterPack.setUpTestDatastarter_packs/tests.py:325 cls.starter_pack.owners.add(cls.user)4 ms4.5%
create_forward_many_to_many_manager.<locals>.ManyRelatedManager.adddjango/db/models/fields/related_descriptors.py:13244 ms4.5%
create_forward_many_to_many_manager.<locals>.ManyRelatedManager._add_basedjango/db/models/fields/related_descriptors.py:13014 ms4.5%
create_forward_many_to_many_manager.<locals>.ManyRelatedManager._add_itemsdjango/db/models/fields/related_descriptors.py:16034 ms4.5%
QuerySet.bulk_createdjango/db/models/query.py:9004 ms4.5%
QuerySet._batched_insertdjango/db/models/query.py:21794 ms4.5%
QuerySet._insertdjango/db/models/query.py:21414 ms4.5%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19363 ms3.3%
CursorWrapper.executedjango/db/backends/utils.py:793 ms3.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:923 ms3.3%
CursorWrapper._executedjango/db/backends/utils.py:1053 ms3.3%
Cursor.executepsycopg/cursor.py:1133 ms3.3%
Connection.waitpsycopg/connection.py:4953 ms3.3%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms1.1%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms1.1%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms1.1%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19351 ms1.1%
SQLInsertCompiler.as_sqldjango/db/models/sql/compiler.py:18221 ms1.1%
SQLInsertCompiler.pre_save_valdjango/db/models/sql/compiler.py:17561 ms1.1%
Field.pre_savedjango/db/models/fields/__init__.py:10291 ms1.1%
DeferredAttribute.__get__django/db/models/query_utils.py:2661 ms1.1%
TestDeleteStarterPack.setUpTestDatastarter_packs/tests.py:322 cls.user = baker.make("auth.User")3 ms3.3%
makemodel_bakery/baker.py:1753 ms3.3%
Baker.makemodel_bakery/baker.py:4543 ms3.3%
Baker._makemodel_bakery/baker.py:5423 ms3.3%
Baker.instancemodel_bakery/baker.py:6593 ms3.3%
AbstractBaseUser.savedjango/contrib/auth/base_user.py:623 ms3.3%
Model.savedjango/db/models/base.py:9043 ms3.3%
Model.save_basedjango/db/models/base.py:9963 ms3.3%
Model._save_tabledjango/db/models/base.py:11993 ms3.3%
Model._do_insertdjango/db/models/base.py:12513 ms3.3%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:873 ms3.3%
QuerySet._insertdjango/db/models/query.py:21413 ms3.3%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19363 ms3.3%
CursorWrapper.executedjango/db/backends/utils.py:793 ms3.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:923 ms3.3%
CursorWrapper._executedjango/db/backends/utils.py:1053 ms3.3%
Cursor.executepsycopg/cursor.py:1133 ms3.3%
Connection.waitpsycopg/connection.py:4953 ms3.3%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms2.2%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms2.2%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms2.2%
BaseCursor._execute_genpsycopg/_cursor_base.py:2051 ms1.1%
BaseCursor._convert_querypsycopg/_cursor_base.py:4651 ms1.1%
PostgresClientQuery.convertpsycopg/_queries.py:2891 ms1.1%
PostgresClientQuery.dumppsycopg/_queries.py:2991 ms1.1%
PostgresClientQuery.dump.<locals>.<genexpr>psycopg/_queries.py:3001 ms1.1%
TestCase.setUpClassdjango/test/testcases.py:1426 cls.cls_atomics = cls._enter_atomics()10 ms10.0%
TestCase._enter_atomicsdjango/test/testcases.py:139910 ms10.0%
Atomic.__enter__django/db/transaction.py:21010 ms10.0%
BaseDatabaseWrapper.get_autocommitdjango/db/backends/base/base.py:45410 ms10.0%
SimpleTestCase.ensure_connection_patch_method.<locals>.patched_ensure_connectiondjango/test/testcases.py:30410 ms10.0%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:2610 ms10.0%
BaseDatabaseWrapper.ensure_connectiondjango/db/backends/base/base.py:27910 ms10.0%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:2610 ms10.0%
BaseDatabaseWrapper.connectdjango/db/backends/base/base.py:2569 ms8.9%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:269 ms8.9%
DatabaseWrapper.get_new_connectiondjango/db/backends/postgresql/base.py:3459 ms8.9%
Connection.connectpsycopg/connection.py:1099 ms8.9%
wait_connpsycopg/waiting.py:1457 ms6.7%
BaseConnection._connect_genpsycopg/_connection_base.py:4397 ms6.7%
wait_connpsycopg/waiting.py:1412 ms2.2%
EpollSelector.select<stdlib>/selectors.py:4522 ms2.2%
BaseDatabaseWrapper.connectdjango/db/backends/base/base.py:2581 ms1.1%
DatabaseWrapper.init_connection_statedjango/db/backends/postgresql/base.py:4141 ms1.1%
__init____init__:-11 ms1.1%
signature<stdlib>/inspect.py:33401 ms1.1%
Signature.from_callable<stdlib>/inspect.py:30551 ms1.1%
_signature_from_callable<stdlib>/inspect.py:25251 ms1.1%
call71 ms72.8%
TestDeleteStarterPack.test_deletestarter_packs/tests.py:348 response = self.client.post(reverse("delete_starter_pack", args=[self.starter_pack.slug]))39 ms39.9%
Client.postdjango/test/client.py:116239 ms39.9%
RequestFactory.postdjango/test/client.py:49939 ms39.9%
RequestFactory.genericdjango/test/client.py:67139 ms39.9%
Client.requestdjango/test/client.py:109139 ms39.9%
ClientHandler.__call__django/test/client.py:17323 ms23.5%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6323 ms23.5%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10423 ms23.5%
WhiteNoise.add_fileswhitenoise/base.py:10823 ms23.5%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12016 ms16.4%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13116 ms16.4%
WhiteNoise.get_static_filewhitenoise/base.py:2177 ms7.0%
StaticFile.__init__whitenoise/responders.py:772 ms2.3%
StaticFile.get_alternativeswhitenoise/responders.py:2002 ms2.3%
StaticFile.__init__whitenoise/responders.py:722 ms2.3%
StaticFile.get_file_statswhitenoise/responders.py:1632 ms2.3%
StaticFile.__init__whitenoise/responders.py:732 ms2.3%
StaticFile.get_headerswhitenoise/responders.py:1782 ms2.3%
WhiteNoise.get_static_filewhitenoise/base.py:2127 ms7.0%
WhiteNoise.add_cache_headerswhitenoise/base.py:2337 ms7.0%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1765 ms4.7%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:1975 ms4.7%
URLMixin.urldebug_toolbar/panels/staticfiles.py:212 ms2.3%
<GC>~2 ms2.3%
URLMixin.urldebug_toolbar/panels/staticfiles.py:202 ms2.3%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2352 ms2.3%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2142 ms2.3%
WhiteNoise.update_files_dictionarywhitenoise/base.py:1157 ms7.0%
scantreewhitenoise/base.py:2715 ms4.7%
scantreewhitenoise/base.py:2715 ms4.7%
scantreewhitenoise/base.py:2712 ms2.3%
scantreewhitenoise/base.py:2712 ms2.3%
scantreewhitenoise/base.py:2712 ms2.3%
scantreewhitenoise/base.py:2732 ms2.3%
scantreewhitenoise/base.py:2692 ms2.3%
scantreewhitenoise/base.py:2732 ms2.3%
ClientHandler.__call__django/test/client.py:18616 ms16.4%
BaseHandler.get_responsedjango/core/handlers/base.py:14216 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
MiddlewareMixin.__call__django/utils/deprecation.py:38016 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
MiddlewareMixin.__call__django/utils/deprecation.py:38016 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
MiddlewareMixin.__call__django/utils/deprecation.py:38016 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:12316 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:14516 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
MiddlewareMixin.__call__django/utils/deprecation.py:38016 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
MiddlewareMixin.__call__django/utils/deprecation.py:38016 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
MiddlewareMixin.__call__django/utils/deprecation.py:38016 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
MiddlewareMixin.__call__django/utils/deprecation.py:38016 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
MiddlewareMixin.__call__django/utils/deprecation.py:38016 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
MiddlewareMixin.__call__django/utils/deprecation.py:38016 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
MiddlewareMixin.__call__django/utils/deprecation.py:38016 ms16.4%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5616 ms16.4%
BaseHandler._get_responsedjango/core/handlers/base.py:19916 ms16.4%
user_passes_test.<locals>.decorator.<locals>._view_wrapperdjango/contrib/auth/decorators.py:629 ms9.4%
delete_starter_packstarter_packs/views.py:9417 ms7.0%
get_editable_packstarter_packs/views.py:60 return get_object_or_404(StarterPack, slug=slug, owners=request.user, **extra)7 ms7.0%
get_object_or_404django/shortcuts.py:1007 ms7.0%
QuerySet.getdjango/db/models/query.py:7027 ms7.0%
QuerySet.__len__django/db/models/query.py:4217 ms7.0%
QuerySet._fetch_alldjango/db/models/query.py:22627 ms7.0%
ModelIterable.__iter__django/db/models/query.py:1037 ms7.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16257 ms7.0%
CursorWrapper.executedjango/db/backends/utils.py:797 ms7.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:927 ms7.0%
CursorWrapper._executedjango/db/backends/utils.py:1057 ms7.0%
Cursor.executepsycopg/cursor.py:1137 ms7.0%
Connection.waitpsycopg/connection.py:4957 ms7.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2067 ms7.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2867 ms7.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:787 ms7.0%
delete_starter_packstarter_packs/views.py:944 starter_pack.save(update_fields=["deleted_at"])2 ms2.3%
Model.savedjango/db/models/base.py:9042 ms2.3%
Model.save_basedjango/db/models/base.py:9962 ms2.3%
Model._save_tabledjango/db/models/base.py:11402 ms2.3%
Model._do_updatedjango/db/models/base.py:12442 ms2.3%
QuerySet._updatedjango/db/models/query.py:14482 ms2.3%
SQLUpdateCompiler.execute_returning_sqldjango/db/models/sql/compiler.py:21502 ms2.3%
SQLUpdateCompiler.execute_sqldjango/db/models/sql/compiler.py:21212 ms2.3%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms2.3%
CursorWrapper.executedjango/db/backends/utils.py:792 ms2.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms2.3%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms2.3%
Cursor.executepsycopg/cursor.py:1132 ms2.3%
Connection.waitpsycopg/connection.py:4952 ms2.3%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms2.3%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms2.3%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms2.3%
user_passes_test.<locals>.decorator.<locals>._view_wrapperdjango/contrib/auth/decorators.py:597 ms7.0%
login_required.<locals>.<lambda>django/contrib/auth/decorators.py:827 ms7.0%
new_method_proxy.<locals>.innerdjango/utils/functional.py:2517 ms7.0%
SimpleLazyObject._setupdjango/utils/functional.py:4047 ms7.0%
AuthenticationMiddleware.process_request.<locals>.<lambda>django/contrib/auth/middleware.py:397 ms7.0%
get_userdjango/contrib/auth/middleware.py:197 ms7.0%
get_userdjango/contrib/auth/__init__.py:2875 ms4.7%
_get_user_session_keydjango/contrib/auth/__init__.py:1115 ms4.7%
SessionBase.__getitem__django/contrib/sessions/backends/base.py:555 ms4.7%
SessionBase._get_sessiondjango/contrib/sessions/backends/base.py:2545 ms4.7%
SessionStore.loaddjango/contrib/sessions/backends/db.py:555 ms4.7%
SessionStore._get_session_from_dbdjango/contrib/sessions/backends/db.py:345 ms4.7%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:875 ms4.7%
QuerySet.getdjango/db/models/query.py:7025 ms4.7%
QuerySet.__len__django/db/models/query.py:4215 ms4.7%
QuerySet._fetch_alldjango/db/models/query.py:22625 ms4.7%
ModelIterable.__iter__django/db/models/query.py:1035 ms4.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms2.3%
CursorWrapper.executedjango/db/backends/utils.py:792 ms2.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms2.3%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms2.3%
Cursor.executepsycopg/cursor.py:1132 ms2.3%
Connection.waitpsycopg/connection.py:4952 ms2.3%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms2.3%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms2.3%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms2.3%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16662 ms2.3%
get_userdjango/contrib/auth/__init__.py:2942 ms2.3%
ModelBackend.get_userdjango/contrib/auth/backends.py:2372 ms2.3%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms2.3%
QuerySet.getdjango/db/models/query.py:7022 ms2.3%
QuerySet.__len__django/db/models/query.py:4212 ms2.3%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms2.3%
ModelIterable.__iter__django/db/models/query.py:1032 ms2.3%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms2.3%
CursorWrapper.executedjango/db/backends/utils.py:792 ms2.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms2.3%
TestDeleteStarterPack.test_deletestarter_packs/tests.py:346 self.client.force_login(self.user)21 ms21.1%
ClientMixin.force_logindjango/test/client.py:85821 ms21.1%
ClientMixin._logindjango/test/client.py:88411 ms11.7%
ClientMixin.sessiondjango/test/client.py:81511 ms11.7%
SessionStore.savedjango/contrib/sessions/backends/db.py:12111 ms11.7%
SessionStore.createdjango/contrib/sessions/backends/db.py:709 ms9.4%
SessionBase._get_new_session_keydjango/contrib/sessions/backends/base.py:2019 ms9.4%
SessionStore.existsdjango/contrib/sessions/backends/db.py:639 ms9.4%
QuerySet.existsdjango/db/models/query.py:14589 ms9.4%
Query.has_resultsdjango/db/models/sql/query.py:6879 ms9.4%
SQLCompiler.has_resultsdjango/db/models/sql/compiler.py:15939 ms9.4%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16259 ms9.4%
CursorWrapper.executedjango/db/backends/utils.py:799 ms9.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:929 ms9.4%
CursorWrapper._executedjango/db/backends/utils.py:1059 ms9.4%
Cursor.executepsycopg/cursor.py:1139 ms9.4%
Connection.waitpsycopg/connection.py:4959 ms9.4%
SessionStore.createdjango/contrib/sessions/backends/db.py:742 ms2.3%
SessionStore.savedjango/contrib/sessions/backends/db.py:1272 ms2.3%
Model.savedjango/db/models/base.py:9042 ms2.3%
Model.save_basedjango/db/models/base.py:9962 ms2.3%
Model._save_tabledjango/db/models/base.py:11992 ms2.3%
Model._do_insertdjango/db/models/base.py:12512 ms2.3%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms2.3%
QuerySet._insertdjango/db/models/query.py:21412 ms2.3%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19362 ms2.3%
CursorWrapper.executedjango/db/backends/utils.py:792 ms2.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms2.3%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms2.3%
Cursor.executepsycopg/cursor.py:1132 ms2.3%
Connection.waitpsycopg/connection.py:4952 ms2.3%
ClientMixin._logindjango/test/client.py:8917 ms7.0%
SessionStore.savedjango/contrib/sessions/backends/db.py:1265 ms4.7%
Atomic.__enter__django/db/transaction.py:2235 ms4.7%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:265 ms4.7%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4005 ms4.7%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3675 ms4.7%
CursorWrapper.executedjango/db/backends/utils.py:795 ms4.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:925 ms4.7%
CursorWrapper._executedjango/db/backends/utils.py:1035 ms4.7%
Cursor.executepsycopg/cursor.py:1135 ms4.7%
Connection.waitpsycopg/connection.py:4955 ms4.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2065 ms4.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2865 ms4.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:785 ms4.7%
SessionStore.savedjango/contrib/sessions/backends/db.py:1272 ms2.3%
Model.savedjango/db/models/base.py:9042 ms2.3%
Model.save_basedjango/db/models/base.py:9962 ms2.3%
Model._save_tabledjango/db/models/base.py:11402 ms2.3%
Model._do_updatedjango/db/models/base.py:12442 ms2.3%
QuerySet._updatedjango/db/models/query.py:14482 ms2.3%
SQLUpdateCompiler.execute_returning_sqldjango/db/models/sql/compiler.py:21502 ms2.3%
SQLUpdateCompiler.execute_sqldjango/db/models/sql/compiler.py:21212 ms2.3%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms2.3%
CursorWrapper.executedjango/db/backends/utils.py:792 ms2.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms2.3%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms2.3%
Cursor.executepsycopg/cursor.py:1132 ms2.3%
Connection.waitpsycopg/connection.py:4952 ms2.3%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms2.3%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms2.3%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms2.3%
ClientMixin._logindjango/test/client.py:8892 ms2.3%
logindjango/contrib/auth/__init__.py:1892 ms2.3%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:4372 ms2.3%
SessionStore.createdjango/contrib/sessions/backends/db.py:742 ms2.3%
SessionStore.savedjango/contrib/sessions/backends/db.py:1272 ms2.3%
Model.savedjango/db/models/base.py:9042 ms2.3%
Model.save_basedjango/db/models/base.py:9962 ms2.3%
Model._save_tabledjango/db/models/base.py:11992 ms2.3%
Model._do_insertdjango/db/models/base.py:12512 ms2.3%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms2.3%
QuerySet._insertdjango/db/models/query.py:21412 ms2.3%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19362 ms2.3%
CursorWrapper.executedjango/db/backends/utils.py:792 ms2.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms2.3%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms2.3%
Cursor.executepsycopg/cursor.py:1132 ms2.3%
Connection.waitpsycopg/connection.py:4952 ms2.3%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms2.3%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms2.3%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms2.3%
TransactionTestCase._post_teardowndjango/test/testcases.py:1243 self._fixture_teardown()9 ms9.4%
TestCase._fixture_teardowndjango/test/testcases.py:14989 ms9.4%
DatabaseWrapper.check_constraintsdjango/db/backends/postgresql/base.py:4957 ms7.0%
CursorWrapper.executedjango/db/backends/utils.py:797 ms7.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:927 ms7.0%
CursorWrapper._executedjango/db/backends/utils.py:1037 ms7.0%
Cursor.executepsycopg/cursor.py:1137 ms7.0%
Connection.waitpsycopg/connection.py:4957 ms7.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2067 ms7.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2867 ms7.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:787 ms7.0%
DatabaseWrapper.check_constraintsdjango/db/backends/postgresql/base.py:4962 ms2.3%
CursorWrapper.executedjango/db/backends/utils.py:792 ms2.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms2.3%
CursorWrapper._executedjango/db/backends/utils.py:1032 ms2.3%
Cursor.executepsycopg/cursor.py:1132 ms2.3%
Connection.waitpsycopg/connection.py:4952 ms2.3%
BaseCursor._execute_genpsycopg/_cursor_base.py:2052 ms2.3%
BaseCursor._convert_querypsycopg/_cursor_base.py:4652 ms2.3%
PostgresClientQuery.convertpsycopg/_queries.py:2892 ms2.3%
TransactionTestCase._pre_setupdjango/test/testcases.py:1154 super()._pre_setup()2 ms2.3%
SimpleTestCase._pre_setupdjango/test/testcases.py:3862 ms2.3%
Estimated from 55 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

starter_packs/tests.py:348
response = self.client.post(reverse("delete_starter_pack", args=[self.starter_pack.slug]))
TestDeleteStarterPack.test_delete · Libraries
30 ms
starter_packs/tests.py:346
self.client.force_login(self.user)
TestDeleteStarterPack.test_delete · Database
21 ms
starter_packs/tests.py:323
baker.make("mastodon_auth.AccountAccess", user=cls.user)
TestDeleteStarterPack.setUpTestData · Database
8 ms
starter_packs/views.py:60
return get_object_or_404(StarterPack, slug=slug, owners=request.user, **extra)
get_editable_pack · Database
7 ms
starter_packs/tests.py:325
cls.starter_pack.owners.add(cls.user)
TestDeleteStarterPack.setUpTestData · Database
4 ms
starter_packs/tests.py:322
cls.user = baker.make("auth.User")
TestDeleteStarterPack.setUpTestData · Database
3 ms
starter_packs/views.py:944
starter_pack.save(update_fields=["deleted_at"])
delete_starter_pack · Database
2 ms

Fixtures

Exact setup time
_unittest_setUpClass_fixture_TestDeleteStarterPack class 25 ms
_django_setup_unittest class 0.36 ms
_dj_autoclear_mailbox function 0.05 ms
_django_db_marker function 0.05 ms
_template_string_if_invalid_marker function 0.05 ms
_django_isolate_apps 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

31 queries · 27 ms
No repeated queries.

Biggest pieces of work

call test body
starter_packs/tests.py:346
60 ms
setup setUpClass
django/test/testcases.py:1426
25 ms
call _post_teardown
django/test/testcases.py:1243
9 ms
call _pre_setup
django/test/testcases.py:1154
2 ms
setup __init__
__init__:-1
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
8 hours ago CI github-actions:test passed 97 ms d923a46 main Profile
8 hours ago CI github-actions:test passed 221 ms 82997f8 main Profile
8 hours ago CI github-actions:test passed 168 ms 623aa3e main Profile
13 hours ago CI github-actions:test passed 334 ms ab6465a main Profile
13 hours ago CI github-actions:test passed 93 ms 0c23747 main Run
3 months, 3 weeks ago CI github-actions passed 56 ms 69d78ea HEAD Run
3 months, 3 weeks ago CI github-actions passed 81 ms 8fac7b5 main Run
3 months, 3 weeks ago CI github-actions passed 83 ms 36b9579 main Run
3 months, 3 weeks ago CI github-actions passed 94 ms 553d048 main Run
3 months, 3 weeks ago CI github-actions passed 84 ms 8eb0f44 HEAD Run
3 months, 3 weeks ago CI github-actions passed 96 ms e0fb3ac HEAD Run
3 months, 3 weeks ago CI github-actions passed 82 ms a849b58 HEAD Run
3 months, 3 weeks ago CI github-actions passed 92 ms 6418e05 HEAD Run
3 months, 3 weeks ago CI github-actions passed 99 ms 5b9b309 main Run
3 months, 4 weeks ago CI github-actions passed 98 ms 1f2c5a6 main Run
3 months, 4 weeks ago CI github-actions passed 94 ms 5ec7fa8 main Run
3 months, 4 weeks ago CI github-actions passed 96 ms 1e42064 main Run
3 months, 4 weeks ago CI github-actions passed 91 ms fcb1b79 main Run
3 months, 4 weeks ago CI github-actions passed 96 ms 1460ac2 HEAD Run
3 months, 4 weeks ago CI github-actions passed 93 ms 8129f09 HEAD Run