Tests / starter_packs/tests.py
TestEditStarterPackAccounts::test_not_owned_starter_pack
First seen 1 year, 11 months ago in 1b5db0c
CI
github-actions:test
11 runs
Average
177 ms
median 150 ms
max 436 ms
max 436 ms
Phases
Setup 28 ms
Call 146 ms
Teardown 3 ms
Categories
Database 65 ms
Factories 2 ms
Other (Libraries, pytest, Templates, Imports, ...) 110 ms
26 database queries per run
Needs 87 KB of memory (max 656 KB)
Duration per run
Where the time goes
Latest run in ci:github-actions:test, 7 hours ago ·
open run
setup7 ms4.5%
call142 ms94.7%
TransactionTestCase._post_teardowndjango/test/testcases.py:1243 self._fixture_teardown()78 ms51.7%
TestCase._fixture_teardowndjango/test/testcases.py:150078 ms51.7%
TestCase._rollback_atomicsdjango/test/testcases.py:140878 ms51.7%
Atomic.__exit__django/db/transaction.py:29578 ms51.7%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:2678 ms51.7%
BaseDatabaseWrapper.savepoint_rollbackdjango/db/backends/base/base.py:41378 ms51.7%
BaseDatabaseWrapper._savepoint_rollbackdjango/db/backends/base/base.py:37176 ms50.9%
CursorWrapper.executedjango/db/backends/utils.py:7976 ms50.9%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:9276 ms50.9%
CursorWrapper._executedjango/db/backends/utils.py:10376 ms50.9%
Cursor.executepsycopg/cursor.py:11376 ms50.9%
Connection.waitpsycopg/connection.py:49576 ms50.9%
BaseDatabaseWrapper._savepoint_rollbackdjango/db/backends/base/base.py:3701 ms0.8%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:261 ms0.8%
BaseDatabaseWrapper.cursordjango/db/backends/base/base.py:3201 ms0.8%
BaseDatabaseWrapper._cursordjango/db/backends/base/base.py:2981 ms0.8%
BaseDatabaseWrapper._prepare_cursordjango/db/backends/base/base.py:2911 ms0.8%
BaseDatabaseWrapper.make_cursordjango/db/backends/base/base.py:6821 ms0.8%
TestEditStarterPackAccounts.test_not_owned_starter_packstarter_packs/tests.py:262 self.client.force_login(other_user)29 ms19.1%
ClientMixin.force_logindjango/test/client.py:85829 ms19.1%
ClientMixin._logindjango/test/client.py:88917 ms11.1%
logindjango/contrib/auth/__init__.py:18912 ms8.0%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:4378 ms5.6%
SessionStore.createdjango/contrib/sessions/backends/db.py:745 ms3.2%
SessionStore.savedjango/contrib/sessions/backends/db.py:1264 ms2.4%
Atomic.__enter__django/db/transaction.py:2234 ms2.4%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:264 ms2.4%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4004 ms2.4%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3674 ms2.4%
CursorWrapper.executedjango/db/backends/utils.py:794 ms2.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms2.4%
CursorWrapper._executedjango/db/backends/utils.py:1034 ms2.4%
Cursor.executepsycopg/cursor.py:1134 ms2.4%
Connection.waitpsycopg/connection.py:4954 ms2.4%
SessionStore.savedjango/contrib/sessions/backends/db.py:1271 ms0.8%
Model.savedjango/db/models/base.py:9041 ms0.8%
Model.save_basedjango/db/models/base.py:9961 ms0.8%
Model._save_tabledjango/db/models/base.py:11991 ms0.8%
Model._do_insertdjango/db/models/base.py:12511 ms0.8%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:871 ms0.8%
QuerySet._insertdjango/db/models/query.py:21411 ms0.8%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19361 ms0.8%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.8%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.8%
Cursor.executepsycopg/cursor.py:1131 ms0.8%
Connection.waitpsycopg/connection.py:4951 ms0.8%
SessionStore.createdjango/contrib/sessions/backends/db.py:704 ms2.4%
SessionBase._get_new_session_keydjango/contrib/sessions/backends/base.py:2014 ms2.4%
SessionStore.existsdjango/contrib/sessions/backends/db.py:634 ms2.4%
QuerySet.existsdjango/db/models/query.py:14584 ms2.4%
Query.has_resultsdjango/db/models/sql/query.py:6874 ms2.4%
SQLCompiler.has_resultsdjango/db/models/sql/compiler.py:15934 ms2.4%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16254 ms2.4%
CursorWrapper.executedjango/db/backends/utils.py:794 ms2.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms2.4%
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%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:4404 ms2.4%
SessionStore.deletedjango/contrib/sessions/backends/db.py:1754 ms2.4%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms1.6%
QuerySet.getdjango/db/models/query.py:7022 ms1.6%
QuerySet.__len__django/db/models/query.py:4212 ms1.6%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms1.6%
ModelIterable.__iter__django/db/models/query.py:1032 ms1.6%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 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:2061 ms0.8%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.8%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.8%
Model.deletedjango/db/models/base.py:13311 ms0.8%
Collector.deletedjango/db/models/deletion.py:4831 ms0.8%
DeleteQuery.delete_batchdjango/db/models/sql/subqueries.py:431 ms0.8%
DeleteQuery.do_querydjango/db/models/sql/subqueries.py:251 ms0.8%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms0.8%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.8%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.8%
Cursor.executepsycopg/cursor.py:1131 ms0.8%
Connection.waitpsycopg/connection.py:4951 ms0.8%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms0.8%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.8%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.8%
logindjango/contrib/auth/__init__.py:1984 ms2.4%
Signal.senddjango/dispatch/dispatcher.py:2494 ms2.4%
update_last_logindjango/contrib/auth/models.py:244 ms2.4%
AbstractBaseUser.savedjango/contrib/auth/base_user.py:624 ms2.4%
Model.savedjango/db/models/base.py:9044 ms2.4%
Model.save_basedjango/db/models/base.py:9964 ms2.4%
Model._save_tabledjango/db/models/base.py:11404 ms2.4%
Model._do_updatedjango/db/models/base.py:12444 ms2.4%
QuerySet._updatedjango/db/models/query.py:14484 ms2.4%
SQLUpdateCompiler.execute_returning_sqldjango/db/models/sql/compiler.py:21504 ms2.4%
SQLUpdateCompiler.execute_sqldjango/db/models/sql/compiler.py:21214 ms2.4%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16254 ms2.4%
CursorWrapper.executedjango/db/backends/utils.py:794 ms2.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms2.4%
CursorWrapper._executedjango/db/backends/utils.py:1054 ms2.4%
Cursor.executepsycopg/cursor.py:1134 ms2.4%
Connection.waitpsycopg/connection.py:4954 ms2.4%
BaseCursor._execute_genpsycopg/_cursor_base.py:2064 ms2.4%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2864 ms2.4%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:784 ms2.4%
logindjango/contrib/auth/__init__.py:1771 ms0.8%
SessionBase.__contains__django/contrib/sessions/backends/base.py:521 ms0.8%
SessionBase._get_sessiondjango/contrib/sessions/backends/base.py:2541 ms0.8%
SessionStore.loaddjango/contrib/sessions/backends/db.py:551 ms0.8%
SessionStore._get_session_from_dbdjango/contrib/sessions/backends/db.py:341 ms0.8%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:871 ms0.8%
QuerySet.getdjango/db/models/query.py:7021 ms0.8%
QuerySet.__len__django/db/models/query.py:4211 ms0.8%
QuerySet._fetch_alldjango/db/models/query.py:22621 ms0.8%
ModelIterable.__iter__django/db/models/query.py:1031 ms0.8%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms0.8%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.8%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.8%
Cursor.executepsycopg/cursor.py:1131 ms0.8%
Connection.waitpsycopg/connection.py:4951 ms0.8%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms0.8%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.8%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.8%
ClientMixin._logindjango/test/client.py:8916 ms4.0%
SessionStore.savedjango/contrib/sessions/backends/db.py:1265 ms3.2%
Atomic.__enter__django/db/transaction.py:2235 ms3.2%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:265 ms3.2%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4005 ms3.2%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3674 ms2.4%
CursorWrapper.executedjango/db/backends/utils.py:794 ms2.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms2.4%
CursorWrapper._executedjango/db/backends/utils.py:1034 ms2.4%
Cursor.executepsycopg/cursor.py:1134 ms2.4%
Connection.waitpsycopg/connection.py:4954 ms2.4%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3661 ms0.8%
CursorWrapper.__exit__django/db/backends/utils.py:491 ms0.8%
CursorWrapper.__getattr__django/db/backends/utils.py:321 ms0.8%
SessionStore.savedjango/contrib/sessions/backends/db.py:1271 ms0.8%
Model.savedjango/db/models/base.py:9041 ms0.8%
Model.save_basedjango/db/models/base.py:9961 ms0.8%
Model._save_tabledjango/db/models/base.py:11401 ms0.8%
Model._do_updatedjango/db/models/base.py:12441 ms0.8%
QuerySet._updatedjango/db/models/query.py:14481 ms0.8%
SQLUpdateCompiler.execute_returning_sqldjango/db/models/sql/compiler.py:21501 ms0.8%
SQLUpdateCompiler.execute_sqldjango/db/models/sql/compiler.py:21211 ms0.8%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms0.8%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.8%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.8%
Cursor.executepsycopg/cursor.py:1131 ms0.8%
Connection.waitpsycopg/connection.py:4951 ms0.8%
ClientMixin._logindjango/test/client.py:8846 ms4.0%
ClientMixin.sessiondjango/test/client.py:8156 ms4.0%
SessionStore.savedjango/contrib/sessions/backends/db.py:1216 ms4.0%
SessionStore.createdjango/contrib/sessions/backends/db.py:744 ms2.4%
SessionStore.savedjango/contrib/sessions/backends/db.py:1262 ms1.6%
Atomic.__enter__django/db/transaction.py:2231 ms0.8%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:261 ms0.8%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4001 ms0.8%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3671 ms0.8%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.8%
CursorWrapper._executedjango/db/backends/utils.py:1031 ms0.8%
Cursor.executepsycopg/cursor.py:1131 ms0.8%
Connection.waitpsycopg/connection.py:4951 ms0.8%
Atomic.__exit__django/db/transaction.py:2591 ms0.8%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:261 ms0.8%
BaseDatabaseWrapper.savepoint_commitdjango/db/backends/base/base.py:4311 ms0.8%
BaseDatabaseWrapper._savepoint_commitdjango/db/backends/base/base.py:3751 ms0.8%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.8%
SessionStore.savedjango/contrib/sessions/backends/db.py:1271 ms0.8%
Model.savedjango/db/models/base.py:9041 ms0.8%
Model.save_basedjango/db/models/base.py:9961 ms0.8%
Model._save_tabledjango/db/models/base.py:11991 ms0.8%
Model._do_insertdjango/db/models/base.py:12511 ms0.8%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:871 ms0.8%
QuerySet._insertdjango/db/models/query.py:21411 ms0.8%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19361 ms0.8%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.8%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.8%
Cursor.executepsycopg/cursor.py:1131 ms0.8%
Connection.waitpsycopg/connection.py:4951 ms0.8%
SessionStore.createdjango/contrib/sessions/backends/db.py:702 ms1.6%
SessionBase._get_new_session_keydjango/contrib/sessions/backends/base.py:2012 ms1.6%
SessionStore.existsdjango/contrib/sessions/backends/db.py:632 ms1.6%
QuerySet.existsdjango/db/models/query.py:14582 ms1.6%
Query.has_resultsdjango/db/models/sql/query.py:6872 ms1.6%
SQLCompiler.has_resultsdjango/db/models/sql/compiler.py:15932 ms1.6%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16121 ms0.8%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7901 ms0.8%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms0.8%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.8%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.8%
Cursor.executepsycopg/cursor.py:1131 ms0.8%
Connection.waitpsycopg/connection.py:4951 ms0.8%
TestEditStarterPackAccounts.test_not_owned_starter_packstarter_packs/tests.py:263 response = self.client.get(reverse("edit_accounts_starter_pack", args=[self.starter_pack.slug]))27 ms18.3%
Client.getdjango/test/client.py:113327 ms18.3%
RequestFactory.getdjango/test/client.py:47527 ms18.3%
RequestFactory.genericdjango/test/client.py:67127 ms18.3%
Client.requestdjango/test/client.py:109127 ms18.3%
ClientHandler.__call__django/test/client.py:17327 ms18.3%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6325 ms16.7%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10425 ms16.7%
WhiteNoise.add_fileswhitenoise/base.py:10825 ms16.7%
WhiteNoise.update_files_dictionarywhitenoise/base.py:11513 ms8.8%
scantreewhitenoise/base.py:2718 ms5.6%
scantreewhitenoise/base.py:2717 ms4.8%
scantreewhitenoise/base.py:2714 ms2.4%
scantreewhitenoise/base.py:2714 ms2.4%
scantreewhitenoise/base.py:2712 ms1.6%
scantreewhitenoise/base.py:2691 ms0.8%
scantreewhitenoise/base.py:2731 ms0.8%
<GC>~1 ms0.8%
scantreewhitenoise/base.py:2691 ms0.8%
scantreewhitenoise/base.py:2731 ms0.8%
scantreewhitenoise/base.py:2691 ms0.8%
scantreewhitenoise/base.py:2691 ms0.8%
scantreewhitenoise/base.py:2691 ms0.8%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12012 ms8.0%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13110 ms6.4%
WhiteNoise.get_static_filewhitenoise/base.py:2127 ms4.8%
WhiteNoise.add_cache_headerswhitenoise/base.py:2337 ms4.8%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1766 ms4.0%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:1976 ms4.0%
URLMixin.urldebug_toolbar/panels/staticfiles.py:205 ms3.2%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2351 ms0.8%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2161 ms0.8%
FileSystemStorage.urldjango/core/files/storage/filesystem.py:2041 ms0.8%
WhiteNoise.get_static_filewhitenoise/base.py:2172 ms1.6%
StaticFile.__init__whitenoise/responders.py:731 ms0.8%
StaticFile.get_headerswhitenoise/responders.py:1671 ms0.8%
StaticFile.__init__whitenoise/responders.py:741 ms0.8%
parsedate<stdlib>/email/_parseaddr.py:1851 ms0.8%
BaseHandler.load_middlewaredjango/core/handlers/base.py:972 ms1.6%
convert_exception_to_responsedjango/core/handlers/exception.py:382 ms1.6%
iscoroutinefunction<stdlib>/inspect.py:336 return _has_code_flag(obj, CO_COROUTINE) or _has_coroutine_mark(obj)2 ms1.6%
_has_code_flag<stdlib>/inspect.py:2992 ms1.6%
_signature_is_functionlike<stdlib>/inspect.py:20992 ms1.6%
TestEditStarterPackAccounts.test_not_owned_starter_packstarter_packs/tests.py:261 other_user = baker.make("auth.User")6 ms4.0%
makemodel_bakery/baker.py:1756 ms4.0%
Baker.makemodel_bakery/baker.py:4546 ms4.0%
Baker._makemodel_bakery/baker.py:5426 ms4.0%
Baker.instancemodel_bakery/baker.py:6596 ms4.0%
AbstractBaseUser.savedjango/contrib/auth/base_user.py:626 ms4.0%
Model.savedjango/db/models/base.py:9046 ms4.0%
Model.save_basedjango/db/models/base.py:9966 ms4.0%
Model._save_tabledjango/db/models/base.py:11996 ms4.0%
Model._do_insertdjango/db/models/base.py:12516 ms4.0%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:876 ms4.0%
QuerySet._insertdjango/db/models/query.py:21416 ms4.0%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19365 ms3.2%
CursorWrapper.executedjango/db/backends/utils.py:795 ms3.2%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:925 ms3.2%
CursorWrapper._executedjango/db/backends/utils.py:1055 ms3.2%
Cursor.executepsycopg/cursor.py:1135 ms3.2%
Connection.waitpsycopg/connection.py:4955 ms3.2%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19341 ms0.8%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:261 ms0.8%
BaseDatabaseWrapper.cursordjango/db/backends/base/base.py:3201 ms0.8%
BaseDatabaseWrapper._cursordjango/db/backends/base/base.py:2981 ms0.8%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:261 ms0.8%
TransactionTestCase._pre_setupdjango/test/testcases.py:1167 cls._fixture_setup()1 ms0.8%
TestCase._fixture_setupdjango/test/testcases.py:14811 ms0.8%
TestCase._enter_atomicsdjango/test/testcases.py:13991 ms0.8%
Atomic.__enter__django/db/transaction.py:2231 ms0.8%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:261 ms0.8%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4001 ms0.8%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3671 ms0.8%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.8%
CursorWrapper._executedjango/db/backends/utils.py:1031 ms0.8%
Cursor.executepsycopg/cursor.py:1131 ms0.8%
Connection.waitpsycopg/connection.py:4951 ms0.8%
teardown1 ms0.7%
TestCase.tearDownClassdjango/test/testcases.py:1456 cls._rollback_atomics(cls.cls_atomics)1 ms0.7%
TestCase._rollback_atomicsdjango/test/testcases.py:14081 ms0.7%
Atomic.__exit__django/db/transaction.py:3191 ms0.7%
BaseDatabaseWrapper.set_autocommitdjango/db/backends/base/base.py:4841 ms0.7%
DatabaseWrapper._set_autocommitdjango/db/backends/postgresql/base.py:4871 ms0.7%
Estimated from 130 samples; phase durations are exact. Frames from pytest and pluggy are
hidden
.
Hot lines in your code
|
starter_packs/tests.py:262
self.client.force_login(other_user)
TestEditStarterPackAccounts.test_not_owned_starter_pack
· Database
|
29 ms |
|
starter_packs/tests.py:263
response = self.client.get(reverse("edit_accounts_starter_pack", args=[self.starter_pack.slug]))
TestEditStarterPackAccounts.test_not_owned_starter_pack
· Libraries
|
27 ms |
|
starter_packs/tests.py:261
other_user = baker.make("auth.User")
TestEditStarterPackAccounts.test_not_owned_starter_pack
· Database
|
6 ms |
Fixtures
Exact setup time| _template_string_if_invalid_marker function | 0.06 ms |
| _django_db_marker function | 0.06 ms |
| _django_isolate_apps function | 0.05 ms |
| _dj_autoclear_mailbox function | 0.05 ms |
| _django_clear_site_cache function | 0.05 ms |
| _live_server_helper function | 0.05 ms |
| _django_set_urlconf function | 0.05 ms |
| monkeypatch function | 0.04 ms |
Database
24 queries · 28 msNo repeated queries.
Biggest pieces of work
|
call _post_teardown
django/test/testcases.py:1243
|
78 ms |
|
call test body
starter_packs/tests.py:261
|
62 ms |
| setup pytest internals | 7 ms |
|
call _pre_setup
django/test/testcases.py:1167
|
1 ms |
| call pytest internals | 1 ms |
Reliability
12 results · 0 CI failures · 0 local failuresThis test hasn't failed recently.
History
Latest 12 results, oldest first in the strip| When | Environment | Outcome | Duration | |
|---|---|---|---|---|
| 7 hours ago | CI github-actions:test | passed | 150 ms | Profile |
| 16 hours ago | CI github-actions:test | passed | 245 ms | Profile |
| 22 hours ago | CI github-actions:test | passed | 115 ms | Profile |
| 1 week, 5 days ago | CI github-actions:test | passed | 165 ms | Profile |
| 2 weeks, 2 days ago | CI github-actions:test | passed | 87 ms | Profile |
| 2 weeks, 2 days ago | CI github-actions:test | passed | 93 ms | Profile |
| 2 weeks, 4 days ago | CI github-actions:test | passed | 87 ms | Profile |
| 3 weeks ago | CI github-actions:test | passed | 58 ms | Profile |
| 3 weeks ago | CI github-actions:test | passed | 173 ms | Profile |
| 3 weeks ago | CI github-actions:test | passed | 436 ms | Profile |
| 3 weeks ago | CI github-actions:test | passed | 340 ms | Profile |
| 3 weeks ago | CI github-actions:test | passed | 83 ms | Run |