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

TestPinAccountInStarterPack::test_pin_limit

First seen 3 weeks ago in 0c23747
CI github-actions:test 11 runs
Average
192 ms
median 160 ms
max 353 ms
Phases
Setup 1 ms Call 189 ms Teardown 1 ms
Categories
Database 84 ms Factories 9 ms Other (Libraries, pytest, Unsampled, Templates, ...) 100 ms

47 database queries per run

Needs 98 KB of memory (max 904 KB)

Duration per run

Where the time goes

Latest run in ci:github-actions:test, 7 hours ago · open run
Show pytest frames
setup2 ms1.2%
iscoroutinefunction<stdlib>/inspect.py:336 return _has_code_flag(obj, CO_COROUTINE) or _has_coroutine_mark(obj)1 ms0.6%
_has_code_flag<stdlib>/inspect.py:2951 ms0.6%
__init____init__:-11 ms0.6%
signature<stdlib>/inspect.py:33431 ms0.6%
Signature.from_callable<stdlib>/inspect.py:30581 ms0.6%
_signature_from_callable<stdlib>/inspect.py:25281 ms0.6%
_signature_from_function<stdlib>/inspect.py:23931 ms0.6%
call172 ms98.5%
TransactionTestCase._post_teardowndjango/test/testcases.py:1243 self._fixture_teardown()78 ms45.0%
TestCase._fixture_teardowndjango/test/testcases.py:149875 ms43.0%
DatabaseWrapper.check_constraintsdjango/db/backends/postgresql/base.py:49575 ms43.0%
CursorWrapper.executedjango/db/backends/utils.py:7975 ms43.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:9275 ms43.0%
CursorWrapper._executedjango/db/backends/utils.py:10375 ms43.0%
Cursor.executepsycopg/cursor.py:11375 ms43.0%
Connection.waitpsycopg/connection.py:49575 ms43.0%
TestCase._fixture_teardowndjango/test/testcases.py:15003 ms2.0%
TestCase._rollback_atomicsdjango/test/testcases.py:14083 ms2.0%
Atomic.__exit__django/db/transaction.py:2952 ms1.3%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:262 ms1.3%
BaseDatabaseWrapper.savepoint_rollbackdjango/db/backends/base/base.py:4132 ms1.3%
BaseDatabaseWrapper._savepoint_rollbackdjango/db/backends/base/base.py:3712 ms1.3%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.3%
CursorWrapper._executedjango/db/backends/utils.py:1032 ms1.3%
Cursor.executepsycopg/cursor.py:1132 ms1.3%
Connection.waitpsycopg/connection.py:4952 ms1.3%
Atomic.__exit__django/db/transaction.py:2981 ms0.7%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:261 ms0.7%
BaseDatabaseWrapper.savepoint_commitdjango/db/backends/base/base.py:4311 ms0.7%
BaseDatabaseWrapper._savepoint_commitdjango/db/backends/base/base.py:3751 ms0.7%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.7%
CursorWrapper._executedjango/db/backends/utils.py:1031 ms0.7%
Cursor.executepsycopg/cursor.py:1131 ms0.7%
Connection.waitpsycopg/connection.py:4951 ms0.7%
TestPinAccountInStarterPack.test_pin_limitstarter_packs/tests.py:1068 response = self.client.post(self.pin_url(self.niche))43 ms24.5%
Client.postdjango/test/client.py:116243 ms24.5%
RequestFactory.postdjango/test/client.py:49943 ms24.5%
RequestFactory.genericdjango/test/client.py:67143 ms24.5%
Client.requestdjango/test/client.py:109143 ms24.5%
ClientHandler.__call__django/test/client.py:17343 ms24.5%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6343 ms24.5%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10443 ms24.5%
WhiteNoise.add_fileswhitenoise/base.py:10843 ms24.5%
WhiteNoise.update_files_dictionarywhitenoise/base.py:11524 ms13.9%
scantreewhitenoise/base.py:27123 ms13.2%
scantreewhitenoise/base.py:27123 ms13.2%
scantreewhitenoise/base.py:27318 ms10.6%
scantreewhitenoise/base.py:2713 ms2.0%
scantreewhitenoise/base.py:2713 ms2.0%
scantreewhitenoise/base.py:2712 ms1.3%
scantreewhitenoise/base.py:2732 ms1.3%
scantreewhitenoise/base.py:2731 ms0.7%
scantreewhitenoise/base.py:2691 ms0.7%
scantreewhitenoise/base.py:2691 ms0.7%
scantreewhitenoise/base.py:2731 ms0.7%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12018 ms10.6%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13116 ms9.3%
WhiteNoise.get_static_filewhitenoise/base.py:21712 ms6.6%
StaticFile.__init__whitenoise/responders.py:729 ms5.3%
StaticFile.get_file_statswhitenoise/responders.py:1578 ms4.6%
__init____init__:-18 ms4.6%
FileEntry.__init__whitenoise/responders.py:2638 ms4.6%
FileEntry.stat_regular_filewhitenoise/responders.py:2828 ms4.6%
StaticFile.get_file_statswhitenoise/responders.py:1611 ms0.7%
StaticFile.__init__whitenoise/responders.py:771 ms0.7%
StaticFile.get_alternativeswhitenoise/responders.py:2001 ms0.7%
StaticFile.__init__whitenoise/responders.py:741 ms0.7%
WhiteNoise.get_static_filewhitenoise/base.py:2102 ms1.3%
__init____init__:-11 ms0.7%
WhiteNoise.add_cache_headerswhitenoise/base.py:2361 ms0.7%
WhiteNoise.get_static_filewhitenoise/base.py:2111 ms0.7%
WhiteNoise.add_mime_headerswhitenoise/base.py:2301 ms0.7%
WhiteNoise.get_static_filewhitenoise/base.py:2121 ms0.7%
WhiteNoise.add_cache_headerswhitenoise/base.py:2331 ms0.7%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1761 ms0.7%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:1971 ms0.7%
URLMixin.urldebug_toolbar/panels/staticfiles.py:201 ms0.7%
TestPinAccountInStarterPack.test_pin_limitstarter_packs/tests.py:106337 ms21.2%
TestPinAccountInStarterPack._make_accountstarter_packs/tests.py:997 account = baker.make(27 ms15.2%
makemodel_bakery/baker.py:17527 ms15.2%
Baker.makemodel_bakery/baker.py:45427 ms15.2%
Baker._makemodel_bakery/baker.py:54221 ms11.9%
Baker.instancemodel_bakery/baker.py:65917 ms9.9%
Model.savedjango/db/models/base.py:90417 ms9.9%
Model.save_basedjango/db/models/base.py:99616 ms9.3%
Model._save_tabledjango/db/models/base.py:119914 ms7.9%
Model._do_insertdjango/db/models/base.py:125114 ms7.9%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:8713 ms7.3%
QuerySet._insertdjango/db/models/query.py:214113 ms7.3%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:193612 ms6.6%
CursorWrapper.executedjango/db/backends/utils.py:7912 ms6.6%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:9212 ms6.6%
CursorWrapper._executedjango/db/backends/utils.py:10510 ms6.0%
Cursor.executepsycopg/cursor.py:11310 ms6.0%
Connection.waitpsycopg/connection.py:49510 ms6.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2069 ms5.3%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2869 ms5.3%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:789 ms5.3%
BaseCursor._execute_genpsycopg/_cursor_base.py:2051 ms0.7%
BaseCursor._convert_querypsycopg/_cursor_base.py:4651 ms0.7%
PostgresClientQuery.convertpsycopg/_queries.py:2891 ms0.7%
PostgresClientQuery.dumppsycopg/_queries.py:2991 ms0.7%
PostgresClientQuery.dump.<locals>.<genexpr>psycopg/_queries.py:3001 ms0.7%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19351 ms0.7%
SQLInsertCompiler.as_sqldjango/db/models/sql/compiler.py:18221 ms0.7%
Model._save_tabledjango/db/models/base.py:11812 ms1.3%
BaseConnectionHandler.__getitem__django/utils/connection.py:582 ms1.3%
Local.__getattr__asgiref/local.py:1572 ms1.3%
Local._lock_storageasgiref/local.py:1272 ms1.3%
Baker.instancemodel_bakery/baker.py:6293 ms2.0%
Baker._classify_attrsmodel_bakery/baker.py:6013 ms2.0%
Baker._makemodel_bakery/baker.py:5013 ms2.0%
Baker._skip_fieldmodel_bakery/baker.py:7301 ms0.7%
AutoFieldMeta.__instancecheck__django/db/models/fields/__init__.py:29541 ms0.7%
Baker._skip_fieldmodel_bakery/baker.py:7591 ms0.7%
Baker._skip_fieldmodel_bakery/baker.py:7251 ms0.7%
Baker._makemodel_bakery/baker.py:5292 ms1.3%
Baker.generate_valuemodel_bakery/baker.py:10192 ms1.3%
gen_stringmodel_bakery/random_gen.py:2702 ms1.3%
gen_string.<locals>.<genexpr>model_bakery/random_gen.py:2702 ms1.3%
Random.choice<stdlib>/random.py:3522 ms1.3%
TestPinAccountInStarterPack._make_accountstarter_packs/tests.py:1011 baker.make(10 ms6.0%
makemodel_bakery/baker.py:17510 ms6.0%
Baker.makemodel_bakery/baker.py:45410 ms6.0%
Baker._makemodel_bakery/baker.py:54210 ms6.0%
Baker.instancemodel_bakery/baker.py:6317 ms4.0%
Model.__init__django/db/models/base.py:6145 ms2.6%
Model.__init__django/db/models/base.py:5861 ms0.7%
ForwardManyToOneDescriptor.__set__django/db/models/fields/related_descriptors.py:3561 ms0.7%
Baker.instancemodel_bakery/baker.py:6593 ms2.0%
Model.savedjango/db/models/base.py:9043 ms2.0%
Model.save_basedjango/db/models/base.py:9963 ms2.0%
Model._save_tabledjango/db/models/base.py:11993 ms2.0%
Model._do_insertdjango/db/models/base.py:12513 ms2.0%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:873 ms2.0%
QuerySet._insertdjango/db/models/query.py:21413 ms2.0%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19352 ms1.3%
SQLInsertCompiler.as_sqldjango/db/models/sql/compiler.py:18801 ms0.7%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.7%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.7%
Cursor.executepsycopg/cursor.py:1131 ms0.7%
Connection.waitpsycopg/connection.py:4951 ms0.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms0.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.7%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19361 ms0.7%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.7%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.7%
Cursor.executepsycopg/cursor.py:1131 ms0.7%
Connection.waitpsycopg/connection.py:4951 ms0.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms0.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.7%
TestPinAccountInStarterPack.test_pin_limitstarter_packs/tests.py:1061 self.client.force_login(self.owner)12 ms6.6%
ClientMixin.force_logindjango/test/client.py:85810 ms6.0%
ClientMixin._logindjango/test/client.py:8897 ms4.0%
logindjango/contrib/auth/__init__.py:1893 ms2.0%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:4372 ms1.3%
SessionStore.createdjango/contrib/sessions/backends/db.py:701 ms0.7%
SessionBase._get_new_session_keydjango/contrib/sessions/backends/base.py:2011 ms0.7%
SessionStore.existsdjango/contrib/sessions/backends/db.py:631 ms0.7%
QuerySet.existsdjango/db/models/query.py:14581 ms0.7%
Query.has_resultsdjango/db/models/sql/query.py:6871 ms0.7%
SQLCompiler.has_resultsdjango/db/models/sql/compiler.py:15931 ms0.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms0.7%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.7%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.7%
Cursor.executepsycopg/cursor.py:1131 ms0.7%
Connection.waitpsycopg/connection.py:4951 ms0.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms0.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.7%
SessionStore.createdjango/contrib/sessions/backends/db.py:741 ms0.7%
SessionStore.savedjango/contrib/sessions/backends/db.py:1271 ms0.7%
Model.savedjango/db/models/base.py:9041 ms0.7%
Model.save_basedjango/db/models/base.py:9961 ms0.7%
Model._save_tabledjango/db/models/base.py:11991 ms0.7%
Model._do_insertdjango/db/models/base.py:12511 ms0.7%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:871 ms0.7%
QuerySet._insertdjango/db/models/query.py:21411 ms0.7%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19361 ms0.7%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.7%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.7%
Cursor.executepsycopg/cursor.py:1131 ms0.7%
Connection.waitpsycopg/connection.py:4951 ms0.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms0.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.7%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:4401 ms0.7%
SessionStore.deletedjango/contrib/sessions/backends/db.py:1751 ms0.7%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:871 ms0.7%
QuerySet.getdjango/db/models/query.py:7021 ms0.7%
QuerySet.__len__django/db/models/query.py:4211 ms0.7%
QuerySet._fetch_alldjango/db/models/query.py:22621 ms0.7%
ModelIterable.__iter__django/db/models/query.py:1031 ms0.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms0.7%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.7%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.7%
Cursor.executepsycopg/cursor.py:1131 ms0.7%
Connection.waitpsycopg/connection.py:4951 ms0.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms0.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.7%
logindjango/contrib/auth/__init__.py:1772 ms1.3%
SessionBase.__contains__django/contrib/sessions/backends/base.py:522 ms1.3%
SessionBase._get_sessiondjango/contrib/sessions/backends/base.py:2542 ms1.3%
SessionStore.loaddjango/contrib/sessions/backends/db.py:552 ms1.3%
SessionStore._get_session_from_dbdjango/contrib/sessions/backends/db.py:342 ms1.3%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms1.3%
QuerySet.getdjango/db/models/query.py:7022 ms1.3%
QuerySet.__len__django/db/models/query.py:4212 ms1.3%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms1.3%
ModelIterable.__iter__django/db/models/query.py:1032 ms1.3%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms1.3%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.3%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.3%
Cursor.executepsycopg/cursor.py:1132 ms1.3%
Connection.waitpsycopg/connection.py:4952 ms1.3%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.3%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.3%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.3%
logindjango/contrib/auth/__init__.py:1971 ms0.7%
rotate_tokendjango/middleware/csrf.py:1221 ms0.7%
_add_new_csrf_cookiedjango/middleware/csrf.py:861 ms0.7%
_get_new_csrf_stringdjango/middleware/csrf.py:561 ms0.7%
get_random_stringdjango/utils/crypto.py:781 ms0.7%
get_random_string.<locals>.<genexpr>django/utils/crypto.py:781 ms0.7%
Random.choice<stdlib>/random.py:3541 ms0.7%
Random._randbelow_with_getrandbits<stdlib>/random.py:2491 ms0.7%
SystemRandom.getrandbits<stdlib>/random.py:9151 ms0.7%
ClientMixin._logindjango/test/client.py:8842 ms1.3%
ClientMixin.sessiondjango/test/client.py:8152 ms1.3%
SessionStore.savedjango/contrib/sessions/backends/db.py:1212 ms1.3%
SessionStore.createdjango/contrib/sessions/backends/db.py:701 ms0.7%
SessionBase._get_new_session_keydjango/contrib/sessions/backends/base.py:2011 ms0.7%
SessionStore.existsdjango/contrib/sessions/backends/db.py:631 ms0.7%
QuerySet.existsdjango/db/models/query.py:14581 ms0.7%
Query.has_resultsdjango/db/models/sql/query.py:6871 ms0.7%
SQLCompiler.has_resultsdjango/db/models/sql/compiler.py:15931 ms0.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms0.7%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.7%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.7%
Cursor.executepsycopg/cursor.py:1131 ms0.7%
Connection.waitpsycopg/connection.py:4951 ms0.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms0.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.7%
SessionStore.createdjango/contrib/sessions/backends/db.py:741 ms0.7%
SessionStore.savedjango/contrib/sessions/backends/db.py:1261 ms0.7%
Atomic.__enter__django/db/transaction.py:2231 ms0.7%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:261 ms0.7%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4001 ms0.7%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3671 ms0.7%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.7%
CursorWrapper._executedjango/db/backends/utils.py:1031 ms0.7%
Cursor.executepsycopg/cursor.py:1131 ms0.7%
Connection.waitpsycopg/connection.py:4951 ms0.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms0.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.7%
ClientMixin._logindjango/test/client.py:8911 ms0.7%
SessionStore.savedjango/contrib/sessions/backends/db.py:1271 ms0.7%
Model.savedjango/db/models/base.py:9041 ms0.7%
Model.save_basedjango/db/models/base.py:9961 ms0.7%
Model._save_tabledjango/db/models/base.py:11401 ms0.7%
Model._do_updatedjango/db/models/base.py:12441 ms0.7%
QuerySet._updatedjango/db/models/query.py:14481 ms0.7%
SQLUpdateCompiler.execute_returning_sqldjango/db/models/sql/compiler.py:21501 ms0.7%
SQLUpdateCompiler.execute_sqldjango/db/models/sql/compiler.py:21211 ms0.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms0.7%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.7%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.7%
Cursor.executepsycopg/cursor.py:1131 ms0.7%
Connection.waitpsycopg/connection.py:4951 ms0.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms0.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.7%
TestData.__get__django/test/testcases.py:13701 ms0.7%
deepcopy<stdlib>/copy.py:1561 ms0.7%
_reconstruct<stdlib>/copy.py:2541 ms0.7%
deepcopy<stdlib>/copy.py:1301 ms0.7%
_deepcopy_dict<stdlib>/copy.py:2011 ms0.7%
deepcopy<stdlib>/copy.py:1561 ms0.7%
_reconstruct<stdlib>/copy.py:2541 ms0.7%
deepcopy<stdlib>/copy.py:1301 ms0.7%
_deepcopy_dict<stdlib>/copy.py:2011 ms0.7%
deepcopy<stdlib>/copy.py:1301 ms0.7%
_deepcopy_dict<stdlib>/copy.py:2011 ms0.7%
deepcopy<stdlib>/copy.py:1561 ms0.7%
_reconstruct<stdlib>/copy.py:2541 ms0.7%
deepcopy<stdlib>/copy.py:1301 ms0.7%
_deepcopy_dict<stdlib>/copy.py:2011 ms0.7%
deepcopy<stdlib>/copy.py:1561 ms0.7%
_reconstruct<stdlib>/copy.py:2541 ms0.7%
deepcopy<stdlib>/copy.py:1301 ms0.7%
_deepcopy_dict<stdlib>/copy.py:2011 ms0.7%
deepcopy<stdlib>/copy.py:1301 ms0.7%
_deepcopy_dict<stdlib>/copy.py:2011 ms0.7%
deepcopy<stdlib>/copy.py:1451 ms0.7%
TransactionTestCase._pre_setupdjango/test/testcases.py:1167 cls._fixture_setup()2 ms1.3%
TestCase._fixture_setupdjango/test/testcases.py:14732 ms1.3%
TestCase._databases_support_transactionsdjango/test/testcases.py:14122 ms1.3%
connections_support_transactionsdjango/test/testcases.py:13252 ms1.3%
connections_support_transactions.<locals>.<genexpr>django/test/testcases.py:13252 ms1.3%
connections_support_transactions.<locals>.<genexpr>django/test/testcases.py:13232 ms1.3%
BaseConnectionHandler.__getitem__django/utils/connection.py:582 ms1.3%
Local.__getattr__asgiref/local.py:1572 ms1.3%
contextmanager.<locals>.helper<stdlib>/contextlib.py:367 return _GeneratorContextManager(func, args, kwds)2 ms1.3%
_GeneratorContextManagerBase.__init__<stdlib>/contextlib.py:1742 ms1.3%
Estimated from 151 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

starter_packs/tests.py:1068
response = self.client.post(self.pin_url(self.niche))
TestPinAccountInStarterPack.test_pin_limit · Libraries
43 ms
starter_packs/tests.py:997
account = baker.make(
TestPinAccountInStarterPack._make_account · Database
27 ms
starter_packs/tests.py:1061
self.client.force_login(self.owner)
TestPinAccountInStarterPack.test_pin_limit · Database
12 ms
starter_packs/tests.py:1011
baker.make(
TestPinAccountInStarterPack._make_account · Database
10 ms

Fixtures

Exact setup time
_django_db_marker function 0.80 ms
_django_isolate_apps function 0.06 ms
_django_set_urlconf function 0.06 ms
_template_string_if_invalid_marker function 0.06 ms
_dj_autoclear_mailbox function 0.06 ms
_live_server_helper function 0.05 ms
_django_clear_site_cache function 0.03 ms
monkeypatch function 0.03 ms

Database

47 queries · 41 ms

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

10×
INSERT INTO "accounts_account" ("account_id", "instance", "instance_model_id", "username_at_instance", "search", "username", "acct", "display_name", "locked", "bot", "discoverable", "group", "noindex", "created_at", "last_status_at", "last_sync_at", "followers_count", "following_count", "statuses_c…
10×
INSERT INTO "starter_packs_starterpackaccount" ("starter_pack_id", "account_id", "pinned", "created_at", "created_by_id") VALUES (%s, %s, %s, %s, %s) RETURNING "starter_packs_starterpackaccount"."id"

Biggest pieces of work

call test body
starter_packs/tests.py:1068
91 ms
call _post_teardown
django/test/testcases.py:1243
78 ms
call _pre_setup
django/test/testcases.py:1167
2 ms
setup iscoroutinefunction
<stdlib>/inspect.py:336
1 ms
setup __init__
__init__:-1
1 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 174 ms c28a326 main Profile
16 hours ago CI github-actions:test passed 301 ms 9b8826a main Profile
22 hours ago CI github-actions:test passed 119 ms 4f01055 main Profile
1 week, 5 days ago CI github-actions:test passed 234 ms 8ab642e main Profile
2 weeks, 2 days ago CI github-actions:test passed 110 ms 9b75244 main Profile
2 weeks, 2 days ago CI github-actions:test passed 160 ms 9603516 main Profile
2 weeks, 4 days ago CI github-actions:test passed 119 ms 615a272 main Profile
3 weeks ago CI github-actions:test passed 107 ms d923a46 main Profile
3 weeks ago CI github-actions:test passed 353 ms 82997f8 main Profile
3 weeks ago CI github-actions:test passed 160 ms 623aa3e main Profile
3 weeks ago CI github-actions:test passed 272 ms ab6465a main Profile
3 weeks ago CI github-actions:test passed 127 ms 0c23747 main Run