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

TestRemoteFollowStarterPack::test_deleted_pack_404

First seen 3 weeks ago in 0c23747
CI github-actions:test 11 runs
Average
194 ms
median 141 ms
max 466 ms
Phases
Setup 30 ms Call 164 ms Teardown 0.37 ms
Categories
Database 44 ms Factories 2 ms Other (Libraries, pytest, Logging, Unsampled, ...) 148 ms

10 database queries per run

Needs 131 KB 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
setup30 ms21.3%
TestCase.setUpClassdjango/test/testcases.py:1426 cls.cls_atomics = cls._enter_atomics()19 ms13.4%
TestCase._enter_atomicsdjango/test/testcases.py:139919 ms13.4%
Atomic.__enter__django/db/transaction.py:21019 ms13.4%
BaseDatabaseWrapper.get_autocommitdjango/db/backends/base/base.py:45419 ms13.4%
SimpleTestCase.ensure_connection_patch_method.<locals>.patched_ensure_connectiondjango/test/testcases.py:30419 ms13.4%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:2619 ms13.4%
BaseDatabaseWrapper.ensure_connectiondjango/db/backends/base/base.py:27919 ms13.4%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:2619 ms13.4%
BaseDatabaseWrapper.connectdjango/db/backends/base/base.py:25619 ms13.4%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:2619 ms13.4%
DatabaseWrapper.get_new_connectiondjango/db/backends/postgresql/base.py:34519 ms13.4%
Connection.connectpsycopg/connection.py:10919 ms13.4%
wait_connpsycopg/waiting.py:14510 ms7.1%
BaseConnection._connect_genpsycopg/_connection_base.py:43910 ms7.1%
wait_connpsycopg/waiting.py:1416 ms3.9%
EpollSelector.select<stdlib>/selectors.py:4526 ms3.9%
wait_connpsycopg/waiting.py:1363 ms2.4%
BaseConnection._connect_genpsycopg/_connection_base.py:4393 ms2.4%
TestCase.setUpClassdjango/test/testcases.py:1442 cls.setUpTestData()9 ms6.3%
TestRemoteFollowStarterPack.setUpTestDatastarter_packs/tests.py:1235 cls.starter_pack = baker.make("starter_packs.StarterPack", published_at=timezone.now())9 ms6.3%
makemodel_bakery/baker.py:1759 ms6.3%
Baker.makemodel_bakery/baker.py:4549 ms6.3%
Baker._makemodel_bakery/baker.py:5296 ms3.9%
Baker.generate_valuemodel_bakery/baker.py:10196 ms3.9%
gen_relatedmodel_bakery/random_gen.py:4546 ms3.9%
makemodel_bakery/baker.py:1756 ms3.9%
Baker.makemodel_bakery/baker.py:4546 ms3.9%
Baker._makemodel_bakery/baker.py:5426 ms3.9%
Baker.instancemodel_bakery/baker.py:6596 ms3.9%
AbstractBaseUser.savedjango/contrib/auth/base_user.py:626 ms3.9%
Model.savedjango/db/models/base.py:9046 ms3.9%
Model.save_basedjango/db/models/base.py:9966 ms3.9%
Model._save_tabledjango/db/models/base.py:11996 ms3.9%
Model._do_insertdjango/db/models/base.py:12516 ms3.9%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:876 ms3.9%
QuerySet._insertdjango/db/models/query.py:21416 ms3.9%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19366 ms3.9%
CursorWrapper.executedjango/db/backends/utils.py:796 ms3.9%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:926 ms3.9%
CursorWrapper._executedjango/db/backends/utils.py:1056 ms3.9%
Cursor.executepsycopg/cursor.py:1136 ms3.9%
Connection.waitpsycopg/connection.py:4956 ms3.9%
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%
Baker._makemodel_bakery/baker.py:5423 ms2.4%
Baker.instancemodel_bakery/baker.py:6593 ms2.4%
Model.savedjango/db/models/base.py:9043 ms2.4%
Model.save_basedjango/db/models/base.py:9963 ms2.4%
Model._save_tabledjango/db/models/base.py:11993 ms2.4%
Model._do_insertdjango/db/models/base.py:12513 ms2.4%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:873 ms2.4%
QuerySet._insertdjango/db/models/query.py:21413 ms2.4%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19363 ms2.4%
CursorWrapper.executedjango/db/backends/utils.py:793 ms2.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:923 ms2.4%
CursorWrapper._executedjango/db/backends/utils.py:1053 ms2.4%
Cursor.executepsycopg/cursor.py:1133 ms2.4%
Connection.waitpsycopg/connection.py:4953 ms2.4%
TestCase.setUpClassdjango/test/testcases.py:1420 super().setUpClass()1 ms0.8%
TransactionTestCase.setUpClassdjango/test/testcases.py:11331 ms0.8%
SimpleTestCase.setUpClassdjango/test/testcases.py:2201 ms0.8%
SimpleTestCase._add_databases_failuresdjango/test/testcases.py:2621 ms0.8%
call111 ms78.5%
TestRemoteFollowStarterPack.test_deleted_pack_404starter_packs/tests.py:1291 response = self.client.post(url, {"handle": "[email protected]"})98 ms69.6%
Client.postdjango/test/client.py:116298 ms69.6%
RequestFactory.postdjango/test/client.py:49998 ms69.6%
RequestFactory.genericdjango/test/client.py:67198 ms69.6%
Client.requestdjango/test/client.py:109198 ms69.6%
ClientHandler.__call__django/test/client.py:17398 ms69.6%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6396 ms67.8%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10496 ms67.8%
WhiteNoise.add_fileswhitenoise/base.py:10896 ms67.8%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12078 ms55.3%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13178 ms55.3%
WhiteNoise.get_static_filewhitenoise/base.py:21763 ms44.6%
StaticFile.__init__whitenoise/responders.py:7223 ms16.1%
StaticFile.get_file_statswhitenoise/responders.py:16313 ms8.9%
<GC>~13 ms8.9%
StaticFile.get_file_statswhitenoise/responders.py:16110 ms7.1%
__init____init__:-18 ms5.4%
FileEntry.__init__whitenoise/responders.py:2638 ms5.4%
FileEntry.stat_regular_filewhitenoise/responders.py:2828 ms5.4%
StaticFile.__init__whitenoise/responders.py:7715 ms10.7%
StaticFile.get_alternativeswhitenoise/responders.py:2008 ms5.4%
__init____init__:-15 ms3.6%
StaticFile.get_alternativeswhitenoise/responders.py:2065 ms3.6%
compile<stdlib>/re/__init__.py:2915 ms3.6%
_compile<stdlib>/re/__init__.py:3375 ms3.6%
StaticFile.get_alternativeswhitenoise/responders.py:2013 ms1.8%
StaticFile.__init__whitenoise/responders.py:7310 ms7.1%
StaticFile.get_headerswhitenoise/responders.py:1768 ms5.4%
formatdate<stdlib>/email/utils.py:2663 ms1.8%
StaticFile.get_headerswhitenoise/responders.py:1803 ms1.8%
StaticFile.__init__whitenoise/responders.py:768 ms5.4%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1888 ms5.4%
Headers.__contains__<stdlib>/wsgiref/headers.py:875 ms3.6%
Headers.get<stdlib>/wsgiref/headers.py:1065 ms3.6%
StaticFile.__init__whitenoise/responders.py:758 ms5.4%
Headers.__getitem__<stdlib>/wsgiref/headers.py:838 ms5.4%
Headers.get<stdlib>/wsgiref/headers.py:1048 ms5.4%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:508 ms5.4%
WhiteNoise.get_static_filewhitenoise/base.py:21213 ms8.9%
WhiteNoise.add_cache_headerswhitenoise/base.py:23313 ms8.9%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:17613 ms8.9%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:19713 ms8.9%
URLMixin.urldebug_toolbar/panels/staticfiles.py:2010 ms7.1%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2353 ms1.8%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2163 ms1.8%
FileSystemStorage.urldjango/core/files/storage/filesystem.py:2043 ms1.8%
WhiteNoise.update_files_dictionarywhitenoise/base.py:11518 ms12.5%
scantreewhitenoise/base.py:27118 ms12.5%
scantreewhitenoise/base.py:27113 ms8.9%
scantreewhitenoise/base.py:2738 ms5.4%
scantreewhitenoise/base.py:2713 ms1.8%
scantreewhitenoise/base.py:2713 ms1.8%
scantreewhitenoise/base.py:2713 ms1.8%
scantreewhitenoise/base.py:2733 ms1.8%
scantreewhitenoise/base.py:2693 ms1.8%
scantreewhitenoise/base.py:2735 ms3.6%
TransactionTestCase._pre_setupdjango/test/testcases.py:1167 cls._fixture_setup()8 ms5.4%
TestCase._fixture_setupdjango/test/testcases.py:14818 ms5.4%
TestCase._enter_atomicsdjango/test/testcases.py:13998 ms5.4%
Atomic.__enter__django/db/transaction.py:2238 ms5.4%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:268 ms5.4%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4008 ms5.4%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3678 ms5.4%
CursorWrapper.executedjango/db/backends/utils.py:798 ms5.4%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:928 ms5.4%
CursorWrapper._executedjango/db/backends/utils.py:1038 ms5.4%
Cursor.executepsycopg/cursor.py:1138 ms5.4%
Connection.waitpsycopg/connection.py:4958 ms5.4%
BaseCursor._execute_genpsycopg/_cursor_base.py:2068 ms5.4%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2868 ms5.4%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:788 ms5.4%
TestRemoteFollowStarterPack.test_deleted_pack_404starter_packs/tests.py:1289 pack = baker.make("starter_packs.StarterPack", deleted_at=timezone.now())5 ms3.6%
makemodel_bakery/baker.py:1755 ms3.6%
Baker.makemodel_bakery/baker.py:4545 ms3.6%
Baker._makemodel_bakery/baker.py:5293 ms1.8%
Baker.generate_valuemodel_bakery/baker.py:10193 ms1.8%
gen_relatedmodel_bakery/random_gen.py:4543 ms1.8%
makemodel_bakery/baker.py:1753 ms1.8%
Baker.makemodel_bakery/baker.py:4543 ms1.8%
Baker._makemodel_bakery/baker.py:5423 ms1.8%
Baker.instancemodel_bakery/baker.py:6593 ms1.8%
AbstractBaseUser.savedjango/contrib/auth/base_user.py:623 ms1.8%
Model.savedjango/db/models/base.py:9043 ms1.8%
Model.save_basedjango/db/models/base.py:9963 ms1.8%
Model._save_tabledjango/db/models/base.py:11993 ms1.8%
Model._do_insertdjango/db/models/base.py:12513 ms1.8%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:873 ms1.8%
QuerySet._insertdjango/db/models/query.py:21413 ms1.8%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19363 ms1.8%
CursorWrapper.executedjango/db/backends/utils.py:793 ms1.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:923 ms1.8%
CursorWrapper._executedjango/db/backends/utils.py:1053 ms1.8%
Cursor.executepsycopg/cursor.py:1133 ms1.8%
Connection.waitpsycopg/connection.py:4953 ms1.8%
Baker._makemodel_bakery/baker.py:5423 ms1.8%
Baker.instancemodel_bakery/baker.py:6593 ms1.8%
Model.savedjango/db/models/base.py:9043 ms1.8%
Model.save_basedjango/db/models/base.py:9963 ms1.8%
Model._save_tabledjango/db/models/base.py:11993 ms1.8%
Model._do_insertdjango/db/models/base.py:12513 ms1.8%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:873 ms1.8%
QuerySet._insertdjango/db/models/query.py:21413 ms1.8%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19363 ms1.8%
CursorWrapper.executedjango/db/backends/utils.py:793 ms1.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:923 ms1.8%
CursorWrapper._executedjango/db/backends/utils.py:1053 ms1.8%
Cursor.executepsycopg/cursor.py:1133 ms1.8%
Connection.waitpsycopg/connection.py:4953 ms1.8%
BaseCursor._execute_genpsycopg/_cursor_base.py:2063 ms1.8%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2863 ms1.8%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:783 ms1.8%
Estimated from 71 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

starter_packs/tests.py:1291
response = self.client.post(url, {"handle": "[email protected]"})
TestRemoteFollowStarterPack.test_deleted_pack_404 · Libraries
98 ms
starter_packs/tests.py:1235
cls.starter_pack = baker.make("starter_packs.StarterPack", published_at=timezone.now())
TestRemoteFollowStarterPack.setUpTestData · Database
9 ms
starter_packs/tests.py:1289
pack = baker.make("starter_packs.StarterPack", deleted_at=timezone.now())
TestRemoteFollowStarterPack.test_deleted_pack_404 · Database
5 ms

Fixtures

Exact setup time
_unittest_setUpClass_fixture_TestRemoteFollowStarterPack class 29 ms
_django_setup_unittest class 0.31 ms
_template_string_if_invalid_marker function 0.07 ms
_django_db_marker function 0.06 ms
_dj_autoclear_mailbox function 0.06 ms
_live_server_helper function 0.05 ms
_django_isolate_apps function 0.05 ms
_django_set_urlconf function 0.05 ms
_django_clear_site_cache function 0.03 ms
monkeypatch function 0.03 ms

Database

10 queries · 21 ms
No repeated queries.

Biggest pieces of work

call test body
starter_packs/tests.py:1291
103 ms
setup setUpClass
django/test/testcases.py:1426
29 ms
call _pre_setup
django/test/testcases.py:1167
8 ms
setup pytest internals 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 141 ms c28a326 main Profile
16 hours ago CI github-actions:test passed 83 ms 9b8826a main Profile
22 hours ago CI github-actions:test passed 466 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 100 ms 9b75244 main Profile
2 weeks, 2 days ago CI github-actions:test passed 132 ms 9603516 main Profile
2 weeks, 4 days ago CI github-actions:test passed 108 ms 615a272 main Profile
3 weeks ago CI github-actions:test passed 74 ms d923a46 main Profile
3 weeks ago CI github-actions:test passed 313 ms 82997f8 main Profile
3 weeks ago CI github-actions:test passed 215 ms 623aa3e main Profile
3 weeks ago CI github-actions:test passed 268 ms ab6465a main Profile
3 weeks ago CI github-actions:test passed 84 ms 0c23747 main Run