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

TestOwnerManagement::test_search_excludes_invited_users

First seen 3 weeks ago in 0c23747
CI github-actions:test 11 runs
Average
124 ms
median 122 ms
max 255 ms
Phases
Setup 1 ms Call 122 ms Teardown 0.51 ms
Categories
Database 50 ms Test code 0.63 ms Other (Libraries, Templates, Unsampled, pytest, ...) 73 ms

29 database queries per run

Needs 261 KB of memory (max 808 KB)

Duration per run

Where the time goes

Latest run in ci:github-actions:test, 7 hours ago · open run
Show pytest frames
call120 ms98.4%
TestOwnerManagement.test_search_excludes_invited_usersstarter_packs/tests.py:482 self.client.force_login(self.owner)61 ms50.1%
ClientMixin.force_logindjango/test/client.py:85861 ms50.1%
ClientMixin._logindjango/test/client.py:88931 ms25.9%
logindjango/contrib/auth/__init__.py:18923 ms19.0%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:43715 ms12.1%
SessionStore.createdjango/contrib/sessions/backends/db.py:748 ms6.9%
SessionStore.savedjango/contrib/sessions/backends/db.py:1266 ms5.2%
Atomic.__exit__django/db/transaction.py:2596 ms5.2%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:266 ms5.2%
BaseDatabaseWrapper.savepoint_commitdjango/db/backends/base/base.py:4316 ms5.2%
BaseDatabaseWrapper._savepoint_commitdjango/db/backends/base/base.py:3756 ms5.2%
CursorWrapper.executedjango/db/backends/utils.py:796 ms5.2%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:926 ms5.2%
CursorWrapper._executedjango/db/backends/utils.py:1034 ms3.5%
Cursor.executepsycopg/cursor.py:1134 ms3.5%
Connection.waitpsycopg/connection.py:4954 ms3.5%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.7%
SessionStore.savedjango/contrib/sessions/backends/db.py:1232 ms1.7%
SessionStore.create_model_instancedjango/contrib/sessions/backends/db.py:1002 ms1.7%
Model.__init__django/db/models/base.py:5532 ms1.7%
SessionStore.createdjango/contrib/sessions/backends/db.py:706 ms5.2%
SessionBase._get_new_session_keydjango/contrib/sessions/backends/base.py:2016 ms5.2%
SessionStore.existsdjango/contrib/sessions/backends/db.py:636 ms5.2%
QuerySet.existsdjango/db/models/query.py:14586 ms5.2%
Query.has_resultsdjango/db/models/sql/query.py:6876 ms5.2%
SQLCompiler.has_resultsdjango/db/models/sql/compiler.py:15936 ms5.2%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16254 ms3.5%
CursorWrapper.executedjango/db/backends/utils.py:794 ms3.5%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms3.5%
CursorWrapper._executedjango/db/backends/utils.py:1054 ms3.5%
Cursor.executepsycopg/cursor.py:1134 ms3.5%
Connection.waitpsycopg/connection.py:4954 ms3.5%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16122 ms1.7%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7682 ms1.7%
/home/runner/work/fedidevs/fedidevs/.venv/lib/python3.15/site-packages/django/db/models/sql/compiler.pyⲋ����:-12 ms1.7%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:4408 ms6.9%
SessionStore.deletedjango/contrib/sessions/backends/db.py:1758 ms6.9%
Model.deletedjango/db/models/base.py:13314 ms3.5%
Collector.deletedjango/db/models/deletion.py:4834 ms3.5%
DeleteQuery.delete_batchdjango/db/models/sql/subqueries.py:392 ms1.7%
Query.add_filterdjango/db/models/sql/query.py:16612 ms1.7%
Query.add_qdjango/db/models/sql/query.py:16812 ms1.7%
Query._add_qdjango/db/models/sql/query.py:17132 ms1.7%
Query.build_filterdjango/db/models/sql/query.py:15772 ms1.7%
DeleteQuery.delete_batchdjango/db/models/sql/subqueries.py:432 ms1.7%
DeleteQuery.do_querydjango/db/models/sql/subqueries.py:252 ms1.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms1.7%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.7%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.7%
Cursor.executepsycopg/cursor.py:1132 ms1.7%
Connection.waitpsycopg/connection.py:4952 ms1.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2052 ms1.7%
BaseCursor._convert_querypsycopg/_cursor_base.py:4652 ms1.7%
PostgresClientQuery.convertpsycopg/_queries.py:2892 ms1.7%
PostgresClientQuery.dumppsycopg/_queries.py:2992 ms1.7%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms1.7%
QuerySet.getdjango/db/models/query.py:6942 ms1.7%
QuerySet.order_bydjango/db/models/query.py:19132 ms1.7%
QuerySet._chaindjango/db/models/query.py:22342 ms1.7%
QuerySet._clonedjango/db/models/query.py:22472 ms1.7%
Query.chaindjango/db/models/sql/query.py:4382 ms1.7%
Query.clonedjango/db/models/sql/query.py:4272 ms1.7%
logindjango/contrib/auth/__init__.py:1776 ms5.2%
SessionBase.__contains__django/contrib/sessions/backends/base.py:526 ms5.2%
SessionBase._get_sessiondjango/contrib/sessions/backends/base.py:2546 ms5.2%
SessionStore.loaddjango/contrib/sessions/backends/db.py:556 ms5.2%
SessionStore._get_session_from_dbdjango/contrib/sessions/backends/db.py:346 ms5.2%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:876 ms5.2%
QuerySet.getdjango/db/models/query.py:7024 ms3.5%
QuerySet.__len__django/db/models/query.py:4214 ms3.5%
QuerySet._fetch_alldjango/db/models/query.py:22624 ms3.5%
ModelIterable.__iter__django/db/models/query.py:1034 ms3.5%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16254 ms3.5%
CursorWrapper.executedjango/db/backends/utils.py:794 ms3.5%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms3.5%
CursorWrapper._executedjango/db/backends/utils.py:1054 ms3.5%
Cursor.executepsycopg/cursor.py:1134 ms3.5%
Connection.waitpsycopg/connection.py:4954 ms3.5%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.7%
QuerySet.getdjango/db/models/query.py:6922 ms1.7%
QuerySet.filterdjango/db/models/query.py:16762 ms1.7%
QuerySet._filter_or_excludedjango/db/models/query.py:16942 ms1.7%
QuerySet._filter_or_exclude_inplacedjango/db/models/query.py:17042 ms1.7%
Query.add_qdjango/db/models/sql/query.py:16812 ms1.7%
Query._add_qdjango/db/models/sql/query.py:17132 ms1.7%
Query.build_filterdjango/db/models/sql/query.py:15992 ms1.7%
Query.trim_joinsdjango/db/models/sql/query.py:-12 ms1.7%
logindjango/contrib/auth/__init__.py:1982 ms1.7%
Signal.senddjango/dispatch/dispatcher.py:2492 ms1.7%
update_last_logindjango/contrib/auth/models.py:242 ms1.7%
AbstractBaseUser.savedjango/contrib/auth/base_user.py:622 ms1.7%
Model.savedjango/db/models/base.py:9042 ms1.7%
Model.save_basedjango/db/models/base.py:9962 ms1.7%
Model._save_tabledjango/db/models/base.py:11402 ms1.7%
Model._do_updatedjango/db/models/base.py:12442 ms1.7%
QuerySet._updatedjango/db/models/query.py:14482 ms1.7%
SQLUpdateCompiler.execute_returning_sqldjango/db/models/sql/compiler.py:21502 ms1.7%
SQLUpdateCompiler.execute_sqldjango/db/models/sql/compiler.py:21212 ms1.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms1.7%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.7%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.7%
Cursor.executepsycopg/cursor.py:1132 ms1.7%
Connection.waitpsycopg/connection.py:4952 ms1.7%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.7%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.7%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.7%
ClientMixin._logindjango/test/client.py:89127 ms22.4%
SessionStore.savedjango/contrib/sessions/backends/db.py:12725 ms20.7%
Model.savedjango/db/models/base.py:90425 ms20.7%
Model.save_basedjango/db/models/base.py:99625 ms20.7%
Model._save_tabledjango/db/models/base.py:114025 ms20.7%
Model._do_updatedjango/db/models/base.py:124425 ms20.7%
QuerySet._updatedjango/db/models/query.py:144825 ms20.7%
SQLUpdateCompiler.execute_returning_sqldjango/db/models/sql/compiler.py:215025 ms20.7%
SQLUpdateCompiler.execute_sqldjango/db/models/sql/compiler.py:212125 ms20.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:162523 ms19.0%
CursorWrapper.executedjango/db/backends/utils.py:7923 ms19.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:9223 ms19.0%
CursorWrapper._executedjango/db/backends/utils.py:10523 ms19.0%
Cursor.executepsycopg/cursor.py:11323 ms19.0%
Connection.waitpsycopg/connection.py:49523 ms19.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2052 ms1.7%
BaseCursor._convert_querypsycopg/_cursor_base.py:4652 ms1.7%
PostgresClientQuery.convertpsycopg/_queries.py:2892 ms1.7%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16122 ms1.7%
SQLUpdateCompiler.as_sqldjango/db/models/sql/compiler.py:20982 ms1.7%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5792 ms1.7%
SessionStore.savedjango/contrib/sessions/backends/db.py:1262 ms1.7%
Atomic.__enter__django/db/transaction.py:2232 ms1.7%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:262 ms1.7%
BaseDatabaseWrapper.savepointdjango/db/backends/base/base.py:4002 ms1.7%
BaseDatabaseWrapper._savepointdjango/db/backends/base/base.py:3672 ms1.7%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.7%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.7%
ClientMixin._logindjango/test/client.py:8842 ms1.7%
ClientMixin.sessiondjango/test/client.py:8152 ms1.7%
SessionStore.savedjango/contrib/sessions/backends/db.py:1212 ms1.7%
SessionStore.createdjango/contrib/sessions/backends/db.py:742 ms1.7%
SessionStore.savedjango/contrib/sessions/backends/db.py:1272 ms1.7%
Model.savedjango/db/models/base.py:9042 ms1.7%
Model.save_basedjango/db/models/base.py:9962 ms1.7%
Model._save_tabledjango/db/models/base.py:11992 ms1.7%
Model._do_insertdjango/db/models/base.py:12512 ms1.7%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms1.7%
QuerySet._insertdjango/db/models/query.py:21412 ms1.7%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19352 ms1.7%
SQLInsertCompiler.as_sqldjango/db/models/sql/compiler.py:18242 ms1.7%
TestOwnerManagement.test_search_excludes_invited_usersstarter_packs/tests.py:483 response = self.client.get(reverse("manage_owners", args=[self.pack.slug]), {"q": "friend"})59 ms48.3%
Client.getdjango/test/client.py:113359 ms48.3%
RequestFactory.getdjango/test/client.py:47559 ms48.3%
RequestFactory.genericdjango/test/client.py:67159 ms48.3%
Client.requestdjango/test/client.py:109159 ms48.3%
ClientHandler.__call__django/test/client.py:18638 ms31.1%
BaseHandler.get_responsedjango/core/handlers/base.py:14238 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38038 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38038 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38038 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:12338 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:14538 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38038 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38038 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38038 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38038 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38038 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38038 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
MiddlewareMixin.__call__django/utils/deprecation.py:38038 ms31.1%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5638 ms31.1%
BaseHandler._get_responsedjango/core/handlers/base.py:19938 ms31.1%
user_passes_test.<locals>.decorator.<locals>._view_wrapperdjango/contrib/auth/decorators.py:6238 ms31.1%
manage_ownersstarter_packs/views.py:46638 ms31.1%
owners_manager_contextstarter_packs/views.py:417 owners = list(starter_pack.owners.select_related("accountaccess__account").order_by("username"))38 ms31.1%
QuerySet.__iter__django/db/models/query.py:43936 ms29.3%
QuerySet._fetch_alldjango/db/models/query.py:226236 ms29.3%
ModelIterable.__iter__django/db/models/query.py:10336 ms29.3%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:161236 ms29.3%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:76836 ms29.3%
SQLCompiler.pre_sql_setupdjango/db/models/sql/compiler.py:8936 ms29.3%
SQLCompiler.setup_querydjango/db/models/sql/compiler.py:7836 ms29.3%
SQLCompiler.get_selectdjango/db/models/sql/compiler.py:31034 ms27.6%
SQLCompiler.get_related_selectionsdjango/db/models/sql/compiler.py:129729 ms24.2%
Query.setup_joinsdjango/db/models/sql/query.py:199227 ms22.4%
Join.__init__django/db/models/sql/datastructures.py:6627 ms22.4%
Query.setup_joinsdjango/db/models/sql/query.py:20022 ms1.7%
Query.joindjango/db/models/sql/query.py:11642 ms1.7%
SQLCompiler.get_related_selectionsdjango/db/models/sql/compiler.py:12822 ms1.7%
SQLCompiler.get_related_selectionsdjango/db/models/sql/compiler.py:13232 ms1.7%
SQLCompiler.get_related_selectionsdjango/db/models/sql/compiler.py:12672 ms1.7%
SQLCompiler.get_related_selectionsdjango/db/models/sql/compiler.py:12272 ms1.7%
SQLCompiler.get_selectdjango/db/models/sql/compiler.py:3192 ms1.7%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5792 ms1.7%
Col.as_sqldjango/db/models/expressions.py:13692 ms1.7%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms1.7%
QuerySet.select_relateddjango/db/models/query.py:17882 ms1.7%
QuerySet._not_support_combined_queriesdjango/db/models/query.py:23362 ms1.7%
QuerySet.querydjango/db/models/query.py:3552 ms1.7%
QuerySet._filter_or_exclude_inplacedjango/db/models/query.py:17042 ms1.7%
ClientHandler.__call__django/test/client.py:17321 ms17.3%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6321 ms17.3%
__init____init__:-121 ms17.3%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10421 ms17.3%
WhiteNoise.add_fileswhitenoise/base.py:10821 ms17.3%
WhiteNoise.update_files_dictionarywhitenoise/base.py:11513 ms10.4%
scantreewhitenoise/base.py:27113 ms10.4%
scantreewhitenoise/base.py:27110 ms8.6%
scantreewhitenoise/base.py:2716 ms5.2%
scantreewhitenoise/base.py:2716 ms5.2%
scantreewhitenoise/base.py:2714 ms3.5%
scantreewhitenoise/base.py:2732 ms1.7%
scantreewhitenoise/base.py:2732 ms1.7%
scantreewhitenoise/base.py:2732 ms1.7%
scantreewhitenoise/base.py:2692 ms1.7%
scantreewhitenoise/base.py:2732 ms1.7%
WhiteNoise.update_files_dictionarywhitenoise/base.py:1208 ms6.9%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:1316 ms5.2%
WhiteNoise.get_static_filewhitenoise/base.py:2176 ms5.2%
StaticFile.__init__whitenoise/responders.py:724 ms3.5%
StaticFile.get_file_statswhitenoise/responders.py:1614 ms3.5%
StaticFile.__init__whitenoise/responders.py:772 ms1.7%
StaticFile.get_alternativeswhitenoise/responders.py:2012 ms1.7%
Headers.__setitem__<stdlib>/wsgiref/headers.py:622 ms1.7%
Headers.__delitem__<stdlib>/wsgiref/headers.py:722 ms1.7%
<GC>~2 ms1.7%
Estimated from 57 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

starter_packs/tests.py:482
self.client.force_login(self.owner)
TestOwnerManagement.test_search_excludes_invited_users · Database
61 ms
starter_packs/views.py:417
owners = list(starter_pack.owners.select_related("accountaccess__account").order_by("username"))
owners_manager_context · Database
38 ms
starter_packs/tests.py:483
response = self.client.get(reverse("manage_owners", args=[self.pack.slug]), {"q": "friend"})
TestOwnerManagement.test_search_excludes_invited_users · Libraries
21 ms

Fixtures

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

Database

29 queries · 17 ms
No repeated queries.

Biggest pieces of work

call test body
starter_packs/tests.py:483
120 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 122 ms c28a326 main Profile
16 hours ago CI github-actions:test passed 63 ms 9b8826a main Profile
22 hours ago CI github-actions:test passed 100 ms 4f01055 main Profile
1 week, 5 days ago CI github-actions:test passed 125 ms 8ab642e main Profile
2 weeks, 2 days ago CI github-actions:test passed 130 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 92 ms 615a272 main Profile
3 weeks ago CI github-actions:test passed 85 ms d923a46 main Profile
3 weeks ago CI github-actions:test passed 141 ms 82997f8 main Profile
3 weeks ago CI github-actions:test passed 255 ms 623aa3e main Profile
3 weeks ago CI github-actions:test passed 132 ms ab6465a main Profile
3 weeks ago CI github-actions:test passed 91 ms 0c23747 main Run