flakytest.dev anze3db flakytest
Tests / apps/projects/tests.py

ProjectEditPage::test_not_logged_in

First seen 2 years, 9 months ago in b9e98d9
CI github-actions:test 5 runs
Average
80 ms
median 50 ms
max 223 ms
Phases
Setup 0.78 ms Call 79 ms Teardown 0.17 ms
Categories
Database 19 ms Other (Libraries, Unsampled) 61 ms

24 database queries per run

Needs 23 KB of memory (max 116 KB)

Duration per run

Where the time goes

Latest run in ci:github-actions:test, an hour ago · open run
Hide pytest frames
call49 ms98.0%
CallInfo.from_call_pytest/runner.py:35349 ms98.0%
call_and_report.<locals>.<lambda>_pytest/runner.py:24549 ms98.0%
HookCaller.__call__pluggy/_hooks.py:51249 ms98.0%
PluginManager._hookexecpluggy/_manager.py:12049 ms98.0%
_multicallpluggy/_callers.py:12149 ms98.0%
pytest_runtest_call_pytest/runner.py:17949 ms98.0%
_django_setup_unittest.<locals>.non_debugging_runtestpytest_django/plugin.py:57349 ms98.0%
SimpleTestCase.__call__django/test/testcases.py:31349 ms98.0%
SimpleTestCase._setup_and_calldjango/test/testcases.py:36845 ms89.8%
TestCase.__call__<stdlib>/unittest/case.py:74745 ms89.8%
TestCase.run<stdlib>/unittest/case.py:69135 ms69.4%
TestCase._callTestMethod<stdlib>/unittest/case.py:63735 ms69.4%
ProjectEditPage.test_not_logged_inapps/projects/tests.py:147 response = self.client.get(url)31 ms61.2%
Client.getdjango/test/client.py:112431 ms61.2%
RequestFactory.getdjango/test/client.py:47531 ms61.2%
RequestFactory.genericdjango/test/client.py:67131 ms61.2%
Client.requestdjango/test/client.py:108231 ms61.2%
ClientHandler.__call__django/test/client.py:17331 ms61.2%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6231 ms61.2%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10431 ms61.2%
WhiteNoise.add_fileswhitenoise/base.py:10831 ms61.2%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12016 ms32.7%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13114 ms28.6%
WhiteNoise.get_static_filewhitenoise/base.py:20812 ms24.5%
StaticFile.__init__whitenoise/responders.py:776 ms12.2%
StaticFile.get_alternativeswhitenoise/responders.py:2002 ms4.1%
StaticFile.get_alternativeswhitenoise/responders.py:2012 ms4.1%
StaticFile.get_alternativeswhitenoise/responders.py:2042 ms4.1%
StaticFile.__init__whitenoise/responders.py:744 ms8.2%
parsedate<stdlib>/email/_parseaddr.py:1854 ms8.2%
StaticFile.__init__whitenoise/responders.py:732 ms4.1%
WhiteNoise.get_static_filewhitenoise/base.py:2032 ms4.1%
WhiteNoise.add_cache_headerswhitenoise/base.py:2242 ms4.1%
WhiteNoise.update_files_dictionarywhitenoise/base.py:11514 ms28.6%
scantreewhitenoise/base.py:26214 ms28.6%
scantreewhitenoise/base.py:26212 ms24.5%
scantreewhitenoise/base.py:26412 ms24.5%
<GC>~10 ms20.4%
ProjectEditPage.test_not_logged_inapps/projects/tests.py:145 self.client.logout()4 ms8.2%
ClientMixin.logoutdjango/test/client.py:9232 ms4.1%
get_userdjango/contrib/auth/__init__.py:3112 ms4.1%
_get_user_session_keydjango/contrib/auth/__init__.py:952 ms4.1%
SessionBase.__getitem__django/contrib/sessions/backends/base.py:552 ms4.1%
SessionBase._get_sessiondjango/contrib/sessions/backends/base.py:2512 ms4.1%
SessionStore.loaddjango/contrib/sessions/backends/db.py:552 ms4.1%
SessionStore._get_session_from_dbdjango/contrib/sessions/backends/db.py:342 ms4.1%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms4.1%
QuerySet.getdjango/db/models/query.py:6352 ms4.1%
QuerySet.__len__django/db/models/query.py:3722 ms4.1%
QuerySet._fetch_alldjango/db/models/query.py:20002 ms4.1%
ModelIterable.__iter__django/db/models/query.py:952 ms4.1%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16242 ms4.1%
CursorWrapper.executedjango/db/backends/utils.py:792 ms4.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms4.1%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms4.1%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms4.1%
Cursor.executepsycopg/cursor.py:1132 ms4.1%
Connection.waitpsycopg/connection.py:4952 ms4.1%
ClientMixin.logoutdjango/test/client.py:9272 ms4.1%
logoutdjango/contrib/auth/__init__.py:2582 ms4.1%
SessionBase.flushdjango/contrib/sessions/backends/base.py:4202 ms4.1%
SessionStore.deletedjango/contrib/sessions/backends/db.py:1752 ms4.1%
Model.deletedjango/db/models/base.py:12982 ms4.1%
Collector.deletedjango/db/models/deletion.py:4522 ms4.1%
DeleteQuery.delete_batchdjango/db/models/sql/subqueries.py:432 ms4.1%
DeleteQuery.do_querydjango/db/models/sql/subqueries.py:252 ms4.1%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16242 ms4.1%
CursorWrapper.executedjango/db/backends/utils.py:792 ms4.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms4.1%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms4.1%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms4.1%
Cursor.executepsycopg/cursor.py:1132 ms4.1%
Connection.waitpsycopg/connection.py:4952 ms4.1%
TestCase.run<stdlib>/unittest/case.py:68710 ms20.4%
TestCase._callSetUp<stdlib>/unittest/case.py:63410 ms20.4%
ProjectEditPage.setUpapps/projects/tests.py:142 self.client.force_login(self.user)10 ms20.4%
ClientMixin.force_logindjango/test/client.py:85510 ms20.4%
ClientMixin._logindjango/test/client.py:8818 ms16.3%
logindjango/contrib/auth/__init__.py:1874 ms8.2%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:4344 ms8.2%
SessionStore.createdjango/contrib/sessions/backends/db.py:744 ms8.2%
SessionStore.savedjango/contrib/sessions/backends/db.py:1264 ms8.2%
Atomic.__enter__django/db/transaction.py:2112 ms4.1%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:262 ms4.1%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4002 ms4.1%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3672 ms4.1%
CursorWrapper.executedjango/db/backends/utils.py:792 ms4.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms4.1%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms4.1%
CursorWrapper._executedjango/db/backends/utils.py:1032 ms4.1%
Cursor.executepsycopg/cursor.py:1132 ms4.1%
Connection.waitpsycopg/connection.py:4952 ms4.1%
Atomic.__exit__django/db/transaction.py:2472 ms4.1%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:262 ms4.1%
BaseDatabaseWrapper.savepoint_commitdjango/db/backends/base/base.py:4312 ms4.1%
BaseDatabaseWrapper._savepoint_commitdjango/db/backends/base/base.py:3752 ms4.1%
CursorWrapper.executedjango/db/backends/utils.py:792 ms4.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms4.1%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms4.1%
CursorWrapper._executedjango/db/backends/utils.py:1032 ms4.1%
Cursor.executepsycopg/cursor.py:1132 ms4.1%
Connection.waitpsycopg/connection.py:4952 ms4.1%
logindjango/contrib/auth/__init__.py:1752 ms4.1%
SessionBase.__contains__django/contrib/sessions/backends/base.py:522 ms4.1%
SessionBase._get_sessiondjango/contrib/sessions/backends/base.py:2512 ms4.1%
SessionStore.loaddjango/contrib/sessions/backends/db.py:552 ms4.1%
SessionStore._get_session_from_dbdjango/contrib/sessions/backends/db.py:342 ms4.1%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms4.1%
QuerySet.getdjango/db/models/query.py:6352 ms4.1%
QuerySet.__len__django/db/models/query.py:3722 ms4.1%
QuerySet._fetch_alldjango/db/models/query.py:20002 ms4.1%
ModelIterable.__iter__django/db/models/query.py:952 ms4.1%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16242 ms4.1%
CursorWrapper.executedjango/db/backends/utils.py:792 ms4.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms4.1%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms4.1%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms4.1%
Cursor.executepsycopg/cursor.py:1132 ms4.1%
Connection.waitpsycopg/connection.py:4952 ms4.1%
logindjango/contrib/auth/__init__.py:1972 ms4.1%
Signal.senddjango/dispatch/dispatcher.py:2092 ms4.1%
update_last_logindjango/contrib/auth/models.py:242 ms4.1%
AbstractBaseUser.savedjango/contrib/auth/base_user.py:622 ms4.1%
Model.savedjango/db/models/base.py:8742 ms4.1%
Model.save_basedjango/db/models/base.py:9662 ms4.1%
Model._save_tabledjango/db/models/base.py:11102 ms4.1%
Model._do_updatedjango/db/models/base.py:12112 ms4.1%
QuerySet._updatedjango/db/models/query.py:13272 ms4.1%
SQLUpdateCompiler.execute_returning_sqldjango/db/models/sql/compiler.py:21402 ms4.1%
SQLUpdateCompiler.execute_sqldjango/db/models/sql/compiler.py:21112 ms4.1%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16242 ms4.1%
CursorWrapper.executedjango/db/backends/utils.py:792 ms4.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms4.1%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms4.1%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms4.1%
Cursor.executepsycopg/cursor.py:1132 ms4.1%
Connection.waitpsycopg/connection.py:4952 ms4.1%
ClientMixin._logindjango/test/client.py:8762 ms4.1%
ClientMixin.sessiondjango/test/client.py:8122 ms4.1%
SessionStore.savedjango/contrib/sessions/backends/db.py:1212 ms4.1%
SessionStore.createdjango/contrib/sessions/backends/db.py:702 ms4.1%
SessionBase._get_new_session_keydjango/contrib/sessions/backends/base.py:1982 ms4.1%
SessionStore.existsdjango/contrib/sessions/backends/db.py:632 ms4.1%
QuerySet.existsdjango/db/models/query.py:13372 ms4.1%
Query.has_resultsdjango/db/models/sql/query.py:6812 ms4.1%
SQLCompiler.has_resultsdjango/db/models/sql/compiler.py:15922 ms4.1%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16242 ms4.1%
CursorWrapper.executedjango/db/backends/utils.py:792 ms4.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms4.1%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms4.1%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms4.1%
Cursor.executepsycopg/cursor.py:1132 ms4.1%
Connection.waitpsycopg/connection.py:4952 ms4.1%
SimpleTestCase._setup_and_calldjango/test/testcases.py:3592 ms4.1%
TransactionTestCase._pre_setupdjango/test/testcases.py:1164 cls._fixture_setup()2 ms4.1%
TestCase._fixture_setupdjango/test/testcases.py:14782 ms4.1%
TestCase._enter_atomicsdjango/test/testcases.py:13962 ms4.1%
Atomic.__enter__django/db/transaction.py:2112 ms4.1%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:262 ms4.1%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4002 ms4.1%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3672 ms4.1%
CursorWrapper.executedjango/db/backends/utils.py:792 ms4.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms4.1%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms4.1%
CursorWrapper._executedjango/db/backends/utils.py:1032 ms4.1%
Cursor.executepsycopg/cursor.py:1132 ms4.1%
Connection.waitpsycopg/connection.py:4952 ms4.1%
SimpleTestCase._setup_and_calldjango/test/testcases.py:3712 ms4.1%
TransactionTestCase._post_teardowndjango/test/testcases.py:1240 self._fixture_teardown()2 ms4.1%
TestCase._fixture_teardowndjango/test/testcases.py:14972 ms4.1%
TestCase._rollback_atomicsdjango/test/testcases.py:14052 ms4.1%
Atomic.__exit__django/db/transaction.py:2862 ms4.1%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:262 ms4.1%
BaseDatabaseWrapper.savepoint_commitdjango/db/backends/base/base.py:4312 ms4.1%
BaseDatabaseWrapper._savepoint_commitdjango/db/backends/base/base.py:3752 ms4.1%
CursorWrapper.executedjango/db/backends/utils.py:792 ms4.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms4.1%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms4.1%
CursorWrapper._executedjango/db/backends/utils.py:1032 ms4.1%
Cursor.executepsycopg/cursor.py:1132 ms4.1%
Connection.waitpsycopg/connection.py:4952 ms4.1%
Estimated from 24 samples; phase durations are exact. Frames from pytest and pluggy are shown .

Hot lines in your code

apps/projects/tests.py:147
response = self.client.get(url)
ProjectEditPage.test_not_logged_in · Libraries
31 ms
apps/projects/tests.py:142
self.client.force_login(self.user)
ProjectEditPage.setUp · Database
10 ms
apps/projects/tests.py:145
self.client.logout()
ProjectEditPage.test_not_logged_in · Database
4 ms

Fixtures

Exact setup time
_django_set_urlconf function 0.11 ms
_template_string_if_invalid_marker function 0.06 ms
_live_server_helper function 0.05 ms
_dj_autoclear_mailbox function 0.04 ms
_django_db_marker function 0.04 ms
monkeypatch function 0.03 ms
_django_clear_site_cache function 0.02 ms

Database

24 queries · 7 ms
No repeated queries.

Biggest pieces of work

call test body
apps/projects/tests.py:147
35 ms
call setUp
apps/projects/tests.py:142
10 ms
call _pre_setup
django/test/testcases.py:1164
2 ms
call _post_teardown
django/test/testcases.py:1240
2 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
an hour ago CI github-actions:test passed 50 ms 9caa567 main Profile
an hour ago CI github-actions:test passed 49 ms ec75501 main Profile
8 hours ago CI github-actions:test passed 53 ms d2c12e5 main Profile
8 hours ago CI github-actions:test passed 26 ms 0b902f6 main Profile
8 hours ago CI github-actions:test passed 223 ms 78a4357 main Profile
2 years ago CI github-actions passed 93 ms 61209a6 main Run
2 years, 2 months ago CI github-actions passed 92 ms 55ca4c2 main Run
2 years, 3 months ago CI github-actions passed 100 ms d007c85 main Run
2 years, 4 months ago CI github-actions passed 99 ms 3d86013 main Run
2 years, 4 months ago CI github-actions passed 99 ms bed0acb main Run
2 years, 4 months ago CI github-actions passed 108 ms 78c1737 main Run
2 years, 4 months ago CI github-actions passed 93 ms 1a5664b main Run
2 years, 5 months ago CI github-actions passed 93 ms c3680ac main Run
2 years, 5 months ago CI github-actions passed 91 ms 06a1df4 main Run
2 years, 5 months ago CI github-actions passed 93 ms a29c34e main Run
2 years, 5 months ago CI github-actions passed 91 ms e55e63f main Run
2 years, 5 months ago CI github-actions passed 94 ms ba5cb67 main Run
2 years, 6 months ago CI github-actions passed 94 ms 7c123d8 main Run
2 years, 6 months ago CI github-actions passed 91 ms 5ae45e1 main Run
2 years, 6 months ago CI github-actions passed 89 ms 1680367 main Run