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

TestCreateStarterPack::test_create_page_logged_in

First seen 1 year, 10 months ago in 1b5db0c
CI github-actions:test 4 runs
Average
221 ms
median 250 ms
max 314 ms
Phases
Setup 3 ms Call 218 ms Teardown 0.30 ms
Categories
Database 41 ms Other (Libraries, Templates, pytest, Imports, ...) 181 ms

24 database queries per run

Needs 481 KB of memory (max 752 KB)

Duration per run

Where the time goes

Latest run in ci:github-actions:test, 8 hours ago · open run
Show pytest frames
setup0.73 ms1.0%
call70 ms98.6%
TestCreateStarterPack.test_create_page_logged_instarter_packs/tests.py:96 response = self.client.get(reverse("create_starter_pack"))55 ms77.7%
Client.getdjango/test/client.py:113355 ms77.7%
RequestFactory.getdjango/test/client.py:47555 ms77.7%
RequestFactory.genericdjango/test/client.py:67155 ms77.7%
Client.requestdjango/test/client.py:109155 ms77.7%
ClientHandler.__call__django/test/client.py:17340 ms56.8%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6340 ms56.8%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10440 ms56.8%
WhiteNoise.add_fileswhitenoise/base.py:10840 ms56.8%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12032 ms44.8%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13132 ms44.8%
WhiteNoise.get_static_filewhitenoise/base.py:21725 ms35.9%
StaticFile.__init__whitenoise/responders.py:7315 ms20.9%
StaticFile.get_headerswhitenoise/responders.py:1678 ms12.0%
__init____init__:-18 ms12.0%
Headers.__init__<stdlib>/wsgiref/headers.py:438 ms12.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:488 ms12.0%
StaticFile.get_headerswhitenoise/responders.py:1762 ms3.0%
StaticFile.get_headerswhitenoise/responders.py:1782 ms3.0%
parsedate<stdlib>/email/_parseaddr.py:1852 ms3.0%
parsedate_tz<stdlib>/email/_parseaddr.py:502 ms3.0%
_parsedate_tz<stdlib>/email/_parseaddr.py:1412 ms3.0%
StaticFile.get_headerswhitenoise/responders.py:1812 ms3.0%
StaticFile.__init__whitenoise/responders.py:776 ms9.0%
StaticFile.get_alternativeswhitenoise/responders.py:2004 ms6.0%
__init____init__:-12 ms3.0%
Headers.__init__<stdlib>/wsgiref/headers.py:442 ms3.0%
StaticFile.get_alternativeswhitenoise/responders.py:2032 ms3.0%
StaticFile.__init__whitenoise/responders.py:762 ms3.0%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1892 ms3.0%
StaticFile.__init__whitenoise/responders.py:722 ms3.0%
WhiteNoise.get_static_filewhitenoise/base.py:2126 ms9.0%
WhiteNoise.add_cache_headerswhitenoise/base.py:2334 ms6.0%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1764 ms6.0%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:1974 ms6.0%
URLMixin.urldebug_toolbar/panels/staticfiles.py:204 ms6.0%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2352 ms3.0%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2082 ms3.0%
WhiteNoise.update_files_dictionarywhitenoise/base.py:1158 ms12.0%
scantreewhitenoise/base.py:2716 ms9.0%
scantreewhitenoise/base.py:2716 ms9.0%
scantreewhitenoise/base.py:2692 ms3.0%
scantreewhitenoise/base.py:2712 ms3.0%
scantreewhitenoise/base.py:2712 ms3.0%
scantreewhitenoise/base.py:2712 ms3.0%
scantreewhitenoise/base.py:2732 ms3.0%
scantreewhitenoise/base.py:2732 ms3.0%
scantreewhitenoise/base.py:2692 ms3.0%
ClientHandler.__call__django/test/client.py:18615 ms20.9%
BaseHandler.get_responsedjango/core/handlers/base.py:14215 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38015 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38015 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38015 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:12315 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:14515 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38015 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38015 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38015 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38015 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38015 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38015 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
MiddlewareMixin.__call__django/utils/deprecation.py:38015 ms20.9%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5615 ms20.9%
BaseHandler._get_responsedjango/core/handlers/base.py:19915 ms20.9%
user_passes_test.<locals>.decorator.<locals>._view_wrapperdjango/contrib/auth/decorators.py:6213 ms17.9%
create_starter_packstarter_packs/views.py:573 return render(13 ms17.9%
renderdjango/shortcuts.py:2713 ms17.9%
render_to_stringdjango/template/loader.py:6211 ms14.9%
Template.renderdjango/template/backends/django.py:10711 ms14.9%
Template.renderdjango/template/base.py:17511 ms14.9%
instrumented_test_renderdjango/test/utils.py:11311 ms14.9%
NodeList.renderdjango/template/base.py:110811 ms14.9%
Node.render_annotateddjango/template/base.py:106911 ms14.9%
ExtendsNode.renderdjango/template/loader_tags.py:16011 ms14.9%
instrumented_test_renderdjango/test/utils.py:11311 ms14.9%
NodeList.renderdjango/template/base.py:110811 ms14.9%
Node.render_annotateddjango/template/base.py:10698 ms12.0%
IfNode.renderdjango/template/defaulttags.py:3334 ms6.0%
NodeList.renderdjango/template/base.py:11084 ms6.0%
Node.render_annotateddjango/template/base.py:10694 ms6.0%
VariableNode.renderdjango/template/base.py:11674 ms6.0%
FilterExpression.resolvedjango/template/base.py:8064 ms6.0%
Variable.resolvedjango/template/base.py:9454 ms6.0%
Variable._resolve_lookupdjango/template/base.py:9934 ms6.0%
new_method_proxy.<locals>.innerdjango/utils/functional.py:2532 ms3.0%
ReverseOneToOneDescriptor.__get__django/db/models/fields/related_descriptors.py:5372 ms3.0%
FetchOne.fetchdjango/db/models/fetch_modes.py:172 ms3.0%
ReverseOneToOneDescriptor.fetch_onedjango/db/models/fields/related_descriptors.py:5622 ms3.0%
QuerySet.getdjango/db/models/query.py:7022 ms3.0%
QuerySet.__len__django/db/models/query.py:4212 ms3.0%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms3.0%
ModelIterable.__iter__django/db/models/query.py:1032 ms3.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms3.0%
CursorWrapper.executedjango/db/backends/utils.py:792 ms3.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms3.0%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms3.0%
Cursor.executepsycopg/cursor.py:1132 ms3.0%
Connection.waitpsycopg/connection.py:4952 ms3.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms3.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms3.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms3.0%
ForwardManyToOneDescriptor.__get__django/db/models/fields/related_descriptors.py:2662 ms3.0%
FetchOne.fetchdjango/db/models/fetch_modes.py:172 ms3.0%
ForwardManyToOneDescriptor.fetch_onedjango/db/models/fields/related_descriptors.py:2792 ms3.0%
ForwardManyToOneDescriptor.get_objectdjango/db/models/fields/related_descriptors.py:2312 ms3.0%
QuerySet.getdjango/db/models/query.py:7022 ms3.0%
QuerySet.__len__django/db/models/query.py:4212 ms3.0%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms3.0%
ModelIterable.__iter__django/db/models/query.py:1032 ms3.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms3.0%
CursorWrapper.executedjango/db/backends/utils.py:792 ms3.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms3.0%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms3.0%
Cursor.executepsycopg/cursor.py:1132 ms3.0%
Connection.waitpsycopg/connection.py:4952 ms3.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms3.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms3.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms3.0%
BlockNode.renderdjango/template/loader_tags.py:664 ms6.0%
NodeList.renderdjango/template/base.py:11084 ms6.0%
Node.render_annotateddjango/template/base.py:10694 ms6.0%
ForNode.renderdjango/template/defaulttags.py:2494 ms6.0%
Node.render_annotateddjango/template/base.py:10694 ms6.0%
VariableNode.renderdjango/template/base.py:11672 ms3.0%
FilterExpression.resolvedjango/template/base.py:8062 ms3.0%
Variable.resolvedjango/template/base.py:9452 ms3.0%
VariableNode.renderdjango/template/base.py:11732 ms3.0%
render_value_in_contextdjango/template/base.py:11512 ms3.0%
conditional_escapedjango/utils/html.py:1322 ms3.0%
keep_lazy.<locals>.decorator.<locals>.wrapperdjango/utils/functional.py:2262 ms3.0%
keep_lazy.<locals>.decorator.<locals>.wrapper.<locals>.<genexpr>django/utils/functional.py:2262 ms3.0%
<GC>~2 ms3.0%
render_to_stringdjango/template/loader.py:612 ms3.0%
get_templatedjango/template/loader.py:152 ms3.0%
DjangoTemplates.get_templatedjango/template/backends/django.py:792 ms3.0%
Engine.get_templatedjango/template/engine.py:1862 ms3.0%
Engine.find_templatedjango/template/engine.py:1592 ms3.0%
Loader.get_templatedjango/template/loaders/cached.py:572 ms3.0%
Loader.get_templatedjango/template/loaders/base.py:232 ms3.0%
Loader.get_contentsdjango/template/loaders/cached.py:262 ms3.0%
Loader.get_contentsdjango_cotton/cotton_loader.py:242 ms3.0%
CottonTemplateCacheHandler.get_cache_keydjango_cotton/cotton_loader.py:1162 ms3.0%
getmtime<frozen genericpath>:922 ms3.0%
user_passes_test.<locals>.decorator.<locals>._view_wrapperdjango/contrib/auth/decorators.py:592 ms3.0%
login_required.<locals>.<lambda>django/contrib/auth/decorators.py:822 ms3.0%
new_method_proxy.<locals>.innerdjango/utils/functional.py:2512 ms3.0%
SimpleLazyObject._setupdjango/utils/functional.py:4042 ms3.0%
AuthenticationMiddleware.process_request.<locals>.<lambda>django/contrib/auth/middleware.py:392 ms3.0%
get_userdjango/contrib/auth/middleware.py:192 ms3.0%
get_userdjango/contrib/auth/__init__.py:2942 ms3.0%
ModelBackend.get_userdjango/contrib/auth/backends.py:2372 ms3.0%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms3.0%
QuerySet.getdjango/db/models/query.py:7022 ms3.0%
QuerySet.__len__django/db/models/query.py:4212 ms3.0%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms3.0%
ModelIterable.__iter__django/db/models/query.py:1032 ms3.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16122 ms3.0%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7682 ms3.0%
SQLCompiler.pre_sql_setupdjango/db/models/sql/compiler.py:892 ms3.0%
SQLCompiler.setup_querydjango/db/models/sql/compiler.py:782 ms3.0%
SQLCompiler.get_selectdjango/db/models/sql/compiler.py:3192 ms3.0%
SQLCompiler.compiledjango/db/models/sql/compiler.py:5792 ms3.0%
TestCreateStarterPack.test_create_page_logged_instarter_packs/tests.py:95 self.client.force_login(self.user)13 ms17.9%
ClientMixin.force_logindjango/test/client.py:85813 ms17.9%
ClientMixin._logindjango/test/client.py:8846 ms9.0%
ClientMixin.sessiondjango/test/client.py:8156 ms9.0%
SessionStore.savedjango/contrib/sessions/backends/db.py:1216 ms9.0%
SessionStore.createdjango/contrib/sessions/backends/db.py:706 ms9.0%
SessionBase._get_new_session_keydjango/contrib/sessions/backends/base.py:2016 ms9.0%
SessionStore.existsdjango/contrib/sessions/backends/db.py:636 ms9.0%
QuerySet.existsdjango/db/models/query.py:14584 ms6.0%
Query.has_resultsdjango/db/models/sql/query.py:6874 ms6.0%
SQLCompiler.has_resultsdjango/db/models/sql/compiler.py:15934 ms6.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16254 ms6.0%
CursorWrapper.executedjango/db/backends/utils.py:794 ms6.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms6.0%
CursorWrapper._executedjango/db/backends/utils.py:1054 ms6.0%
Cursor.executepsycopg/cursor.py:1134 ms6.0%
Connection.waitpsycopg/connection.py:4954 ms6.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2064 ms6.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2864 ms6.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:784 ms6.0%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms3.0%
ClientMixin._logindjango/test/client.py:8894 ms6.0%
logindjango/contrib/auth/__init__.py:1894 ms6.0%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:4372 ms3.0%
SessionStore.createdjango/contrib/sessions/backends/db.py:702 ms3.0%
SessionBase._get_new_session_keydjango/contrib/sessions/backends/base.py:2012 ms3.0%
SessionStore.existsdjango/contrib/sessions/backends/db.py:632 ms3.0%
QuerySet.existsdjango/db/models/query.py:14582 ms3.0%
Query.has_resultsdjango/db/models/sql/query.py:6872 ms3.0%
SQLCompiler.has_resultsdjango/db/models/sql/compiler.py:15932 ms3.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms3.0%
CursorWrapper.executedjango/db/backends/utils.py:792 ms3.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms3.0%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms3.0%
Cursor.executepsycopg/cursor.py:1132 ms3.0%
Connection.waitpsycopg/connection.py:4952 ms3.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms3.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms3.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms3.0%
SessionBase.cycle_keydjango/contrib/sessions/backends/base.py:4402 ms3.0%
SessionStore.deletedjango/contrib/sessions/backends/db.py:1752 ms3.0%
Model.deletedjango/db/models/base.py:13312 ms3.0%
Collector.deletedjango/db/models/deletion.py:4832 ms3.0%
DeleteQuery.delete_batchdjango/db/models/sql/subqueries.py:432 ms3.0%
DeleteQuery.do_querydjango/db/models/sql/subqueries.py:252 ms3.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms3.0%
CursorWrapper.executedjango/db/backends/utils.py:792 ms3.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms3.0%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms3.0%
Cursor.executepsycopg/cursor.py:1132 ms3.0%
Connection.waitpsycopg/connection.py:4952 ms3.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms3.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms3.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms3.0%
ClientMixin._logindjango/test/client.py:8912 ms3.0%
SessionStore.savedjango/contrib/sessions/backends/db.py:1272 ms3.0%
Model.savedjango/db/models/base.py:9042 ms3.0%
Model.save_basedjango/db/models/base.py:9962 ms3.0%
Model._save_tabledjango/db/models/base.py:11402 ms3.0%
Model._do_updatedjango/db/models/base.py:12442 ms3.0%
QuerySet._updatedjango/db/models/query.py:14482 ms3.0%
SQLUpdateCompiler.execute_returning_sqldjango/db/models/sql/compiler.py:21502 ms3.0%
SQLUpdateCompiler.execute_sqldjango/db/models/sql/compiler.py:21212 ms3.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16252 ms3.0%
CursorWrapper.executedjango/db/backends/utils.py:792 ms3.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms3.0%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms3.0%
Cursor.executepsycopg/cursor.py:1132 ms3.0%
Connection.waitpsycopg/connection.py:4952 ms3.0%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms3.0%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms3.0%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms3.0%
TestCreateStarterPack.test_create_page_logged_instarter_packs/tests.py:106 self.assertNotContains(response, "language-extra inline-flex")2 ms3.0%
SimpleTestCase.assertNotContainsdjango/test/testcases.py:6382 ms3.0%
SimpleTestCase._assert_containsdjango/test/testcases.py:5932 ms3.0%
Estimated from 34 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

starter_packs/tests.py:96
response = self.client.get(reverse("create_starter_pack"))
TestCreateStarterPack.test_create_page_logged_in · Libraries
42 ms
starter_packs/tests.py:95
self.client.force_login(self.user)
TestCreateStarterPack.test_create_page_logged_in · Database
13 ms
starter_packs/views.py:573
return render(
create_starter_pack · Templates
13 ms
starter_packs/tests.py:106
self.assertNotContains(response, "language-extra inline-flex")
TestCreateStarterPack.test_create_page_logged_in · Libraries
2 ms

Fixtures

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

Database

24 queries · 9 ms
No repeated queries.

Biggest pieces of work

call test body
starter_packs/tests.py:96
70 ms
setup pytest internals 0.73 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
8 hours ago CI github-actions:test passed 71 ms d923a46 main Profile
8 hours ago CI github-actions:test passed 298 ms 82997f8 main Profile
9 hours ago CI github-actions:test passed 314 ms 623aa3e main Profile
13 hours ago CI github-actions:test passed 202 ms ab6465a main Profile
14 hours ago CI github-actions:test passed 113 ms 0c23747 main Run
3 months, 3 weeks ago CI github-actions passed 74 ms 69d78ea HEAD Run
3 months, 3 weeks ago CI github-actions passed 106 ms 8fac7b5 main Run
3 months, 3 weeks ago CI github-actions passed 110 ms 36b9579 main Run
3 months, 3 weeks ago CI github-actions passed 119 ms 553d048 main Run
3 months, 3 weeks ago CI github-actions passed 104 ms 8eb0f44 HEAD Run
3 months, 3 weeks ago CI github-actions passed 117 ms e0fb3ac HEAD Run
3 months, 3 weeks ago CI github-actions passed 103 ms a849b58 HEAD Run
3 months, 3 weeks ago CI github-actions passed 111 ms 6418e05 HEAD Run
3 months, 3 weeks ago CI github-actions passed 120 ms 5b9b309 main Run
3 months, 4 weeks ago CI github-actions passed 120 ms 1f2c5a6 main Run
3 months, 4 weeks ago CI github-actions passed 115 ms 5ec7fa8 main Run
3 months, 4 weeks ago CI github-actions passed 117 ms 1e42064 main Run
3 months, 4 weeks ago CI github-actions passed 112 ms fcb1b79 main Run
3 months, 4 weeks ago CI github-actions passed 124 ms 1460ac2 HEAD Run
3 months, 4 weeks ago CI github-actions passed 116 ms 8129f09 HEAD Run