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

TestRemoteFollowStarterPack::test_redirects_to_subscribe_url

First seen 3 weeks ago in 0c23747
CI github-actions:test 11 runs
Average
115 ms
median 92 ms
max 230 ms
Phases
Setup 6 ms Call 109 ms Teardown 0.47 ms
Categories
Database 13 ms Other (Mocking, Unsampled, pytest, Logging, ...) 102 ms

6 database queries per run

Needs 191 KB of memory (max 764 KB)

Duration per run

Where the time goes

Latest run in ci:github-actions:test, 7 hours ago · open run
Show pytest frames
setup4 ms2.8%
call142 ms97.0%
TestRemoteFollowStarterPack.test_redirects_to_subscribe_urlstarter_packs/tests.py:1257 response = self.client.post(self.url, {"handle": "@[email protected]"})137 ms93.7%
Client.postdjango/test/client.py:1162137 ms93.7%
RequestFactory.postdjango/test/client.py:499137 ms93.7%
RequestFactory.genericdjango/test/client.py:671137 ms93.7%
Client.requestdjango/test/client.py:1091137 ms93.7%
ClientHandler.__call__django/test/client.py:173137 ms93.7%
BaseHandler.load_middlewaredjango/core/handlers/base.py:63137 ms93.7%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:104133 ms90.5%
WhiteNoise.add_fileswhitenoise/base.py:108133 ms90.5%
WhiteNoise.update_files_dictionarywhitenoise/base.py:120107 ms72.7%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:131104 ms71.1%
WhiteNoise.get_static_filewhitenoise/base.py:21790 ms61.4%
StaticFile.__init__whitenoise/responders.py:7736 ms24.2%
StaticFile.get_alternativeswhitenoise/responders.py:20614 ms9.7%
compile<stdlib>/re/__init__.py:29114 ms9.7%
_compile<stdlib>/re/__init__.py:33414 ms9.7%
StaticFile.get_alternativeswhitenoise/responders.py:20014 ms9.7%
__init____init__:-19 ms6.5%
Headers.__init__<stdlib>/wsgiref/headers.py:445 ms3.2%
Headers.__init__<stdlib>/wsgiref/headers.py:425 ms3.2%
Headers.items<stdlib>/wsgiref/headers.py:1395 ms3.2%
StaticFile.get_alternativeswhitenoise/responders.py:1982 ms1.6%
StaticFile.get_alternativeswhitenoise/responders.py:2032 ms1.6%
Headers.__setitem__<stdlib>/wsgiref/headers.py:622 ms1.6%
Headers.__delitem__<stdlib>/wsgiref/headers.py:722 ms1.6%
StaticFile.get_alternativeswhitenoise/responders.py:1992 ms1.6%
StaticFile.__init__whitenoise/responders.py:7233 ms22.6%
StaticFile.get_file_statswhitenoise/responders.py:16128 ms19.4%
__init____init__:-119 ms12.9%
FileEntry.__init__whitenoise/responders.py:26319 ms12.9%
FileEntry.stat_regular_filewhitenoise/responders.py:2769 ms6.5%
FileEntry.stat_regular_filewhitenoise/responders.py:2749 ms6.5%
StaticFile.get_file_statswhitenoise/responders.py:1575 ms3.2%
__init____init__:-15 ms3.2%
FileEntry.__init__whitenoise/responders.py:2625 ms3.2%
StaticFile.__init__whitenoise/responders.py:7612 ms8.1%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1897 ms4.8%
Headers.__getitem__<stdlib>/wsgiref/headers.py:837 ms4.8%
Headers.get<stdlib>/wsgiref/headers.py:1042 ms1.6%
Headers.get<stdlib>/wsgiref/headers.py:1052 ms1.6%
Headers.get<stdlib>/wsgiref/headers.py:1062 ms1.6%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1885 ms3.2%
Headers.__contains__<stdlib>/wsgiref/headers.py:875 ms3.2%
Headers.get<stdlib>/wsgiref/headers.py:1065 ms3.2%
StaticFile.__init__whitenoise/responders.py:735 ms3.2%
StaticFile.get_headerswhitenoise/responders.py:1712 ms1.6%
StaticFile.get_headerswhitenoise/responders.py:1672 ms1.6%
StaticFile.__init__whitenoise/responders.py:742 ms1.6%
Headers.__getitem__<stdlib>/wsgiref/headers.py:832 ms1.6%
Headers.get<stdlib>/wsgiref/headers.py:1042 ms1.6%
WhiteNoise.get_static_filewhitenoise/base.py:21214 ms9.7%
WhiteNoise.add_cache_headerswhitenoise/base.py:23314 ms9.7%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1769 ms6.5%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:1979 ms6.5%
URLMixin.urldebug_toolbar/panels/staticfiles.py:209 ms6.5%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2359 ms6.5%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2165 ms3.2%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2142 ms1.6%
ManifestFilesMixin.stored_namedjango/contrib/staticfiles/storage.py:5952 ms1.6%
unquote<stdlib>/urllib/parse.py:8462 ms1.6%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2082 ms1.6%
WhiteNoise.update_files_dictionarywhitenoise/base.py:11526 ms17.8%
scantreewhitenoise/base.py:27121 ms14.5%
scantreewhitenoise/base.py:27117 ms11.3%
scantreewhitenoise/base.py:27112 ms8.1%
scantreewhitenoise/base.py:27112 ms8.1%
scantreewhitenoise/base.py:2737 ms4.8%
scantreewhitenoise/base.py:2715 ms3.2%
scantreewhitenoise/base.py:2695 ms3.2%
scantreewhitenoise/base.py:2735 ms3.2%
<GC>~5 ms3.2%
scantreewhitenoise/base.py:2735 ms3.2%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:715 ms3.2%
LazyObject.__getattribute__django/utils/functional.py:2805 ms3.2%
TransactionTestCase._pre_setupdjango/test/testcases.py:1167 cls._fixture_setup()5 ms3.2%
TestCase._fixture_setupdjango/test/testcases.py:14815 ms3.2%
TestCase._enter_atomicsdjango/test/testcases.py:13995 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:3675 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:1035 ms3.2%
Cursor.executepsycopg/cursor.py:1135 ms3.2%
Connection.waitpsycopg/connection.py:4955 ms3.2%
BaseCursor._execute_genpsycopg/_cursor_base.py:2065 ms3.2%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2865 ms3.2%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:785 ms3.2%
Estimated from 66 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

starter_packs/tests.py:1257
response = self.client.post(self.url, {"handle": "@[email protected]"})
TestRemoteFollowStarterPack.test_redirects_to_subscribe_url · Mocking
137 ms

Fixtures

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

Database

6 queries · 13 ms
No repeated queries.

Biggest pieces of work

call test body
starter_packs/tests.py:1257
137 ms
call _pre_setup
django/test/testcases.py:1167
5 ms
setup pytest internals 4 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 147 ms c28a326 main Profile
16 hours ago CI github-actions:test passed 74 ms 9b8826a main Profile
22 hours ago CI github-actions:test passed 92 ms 4f01055 main Profile
1 week, 5 days ago CI github-actions:test passed 110 ms 8ab642e main Profile
2 weeks, 2 days ago CI github-actions:test passed 65 ms 9b75244 main Profile
2 weeks, 2 days ago CI github-actions:test passed 119 ms 9603516 main Profile
2 weeks, 4 days ago CI github-actions:test passed 78 ms 615a272 main Profile
3 weeks ago CI github-actions:test passed 63 ms d923a46 main Profile
3 weeks ago CI github-actions:test passed 230 ms 82997f8 main Profile
3 weeks ago CI github-actions:test passed 79 ms 623aa3e main Profile
3 weeks ago CI github-actions:test passed 209 ms ab6465a main Profile
3 weeks ago CI github-actions:test passed 67 ms 0c23747 main Run