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

TestShareStarterPack::test_languages_shown_when_set

First seen 14 hours ago in 0c23747
CI github-actions:test 4 runs
Average
193 ms
median 215 ms
max 270 ms
Phases
Setup 2 ms Call 190 ms Teardown 0.33 ms
Categories
Database 44 ms Other (Libraries, Templates, pytest, Unsampled) 149 ms

13 database queries per run

Needs 456 KB of memory (max 1 MB)

Duration per run

Where the time goes

Latest run in ci:github-actions:test, 9 hours ago · open run
Hide pytest frames
setup0.81 ms1.2%
CallInfo.from_call_pytest/runner.py:3610.81 ms1.2%
call_and_report.<locals>.<lambda>_pytest/runner.py:2500.81 ms1.2%
HookCaller.__call__pluggy/_hooks.py:5120.81 ms1.2%
PluginManager._hookexecpluggy/_manager.py:1200.81 ms1.2%
_multicallpluggy/_callers.py:1160.81 ms1.2%
LoggingPlugin.pytest_runtest_setup_pytest/logging.py:8570.81 ms1.2%
_GeneratorContextManager.__enter__<stdlib>/contextlib.py:2030.81 ms1.2%
LoggingPlugin._runtest_for_pytest/logging.py:8350.81 ms1.2%
catching_logs.__enter___pytest/logging.py:3590.81 ms1.2%
call69 ms98.3%
CallInfo.from_call_pytest/runner.py:36169 ms98.3%
call_and_report.<locals>.<lambda>_pytest/runner.py:25069 ms98.3%
HookCaller.__call__pluggy/_hooks.py:51269 ms98.3%
PluginManager._hookexecpluggy/_manager.py:12069 ms98.3%
_multicallpluggy/_callers.py:12169 ms98.3%
pytest_runtest_call_pytest/runner.py:18469 ms98.3%
_django_setup_unittest.<locals>.non_debugging_runtestpytest_django/plugin.py:61469 ms98.3%
SimpleTestCase.__call__django/test/testcases.py:31469 ms98.3%
SimpleTestCase._setup_and_calldjango/test/testcases.py:36967 ms95.4%
TestCase.__call__<stdlib>/unittest/case.py:74767 ms95.4%
TestCase.run<stdlib>/unittest/case.py:69167 ms95.4%
TestCase._callTestMethod<stdlib>/unittest/case.py:63767 ms95.4%
TestShareStarterPack.test_languages_shown_when_setstarter_packs/tests.py:696 response = self.client.get(reverse("share_starter_pack", args=[self.starter_pack.slug]))65 ms92.4%
Client.getdjango/test/client.py:113365 ms92.4%
RequestFactory.getdjango/test/client.py:47565 ms92.4%
RequestFactory.genericdjango/test/client.py:67165 ms92.4%
Client.requestdjango/test/client.py:109165 ms92.4%
ClientHandler.__call__django/test/client.py:18642 ms59.6%
BaseHandler.get_responsedjango/core/handlers/base.py:14242 ms59.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5642 ms59.6%
MiddlewareMixin.__call__django/utils/deprecation.py:38042 ms59.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5642 ms59.6%
MiddlewareMixin.__call__django/utils/deprecation.py:38042 ms59.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5642 ms59.6%
MiddlewareMixin.__call__django/utils/deprecation.py:38040 ms56.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5640 ms56.6%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:12340 ms56.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5640 ms56.6%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:14540 ms56.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5640 ms56.6%
MiddlewareMixin.__call__django/utils/deprecation.py:38040 ms56.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5640 ms56.6%
MiddlewareMixin.__call__django/utils/deprecation.py:38040 ms56.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5640 ms56.6%
MiddlewareMixin.__call__django/utils/deprecation.py:38040 ms56.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5640 ms56.6%
MiddlewareMixin.__call__django/utils/deprecation.py:38040 ms56.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5640 ms56.6%
MiddlewareMixin.__call__django/utils/deprecation.py:38040 ms56.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5640 ms56.6%
MiddlewareMixin.__call__django/utils/deprecation.py:38040 ms56.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5640 ms56.6%
MiddlewareMixin.__call__django/utils/deprecation.py:38040 ms56.6%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:5640 ms56.6%
BaseHandler._get_responsedjango/core/handlers/base.py:19940 ms56.6%
share_starter_packstarter_packs/views.py:862 return render(27 ms38.7%
renderdjango/shortcuts.py:2727 ms38.7%
render_to_stringdjango/template/loader.py:6227 ms38.7%
Template.renderdjango/template/backends/django.py:10727 ms38.7%
Template.renderdjango/template/base.py:17527 ms38.7%
instrumented_test_renderdjango/test/utils.py:11327 ms38.7%
NodeList.renderdjango/template/base.py:110827 ms38.7%
Node.render_annotateddjango/template/base.py:106927 ms38.7%
ExtendsNode.renderdjango/template/loader_tags.py:16027 ms38.7%
instrumented_test_renderdjango/test/utils.py:11327 ms38.7%
NodeList.renderdjango/template/base.py:110827 ms38.7%
Node.render_annotateddjango/template/base.py:106927 ms38.7%
BlockNode.renderdjango/template/loader_tags.py:6621 ms29.8%
NodeList.renderdjango/template/base.py:110821 ms29.8%
Node.render_annotateddjango/template/base.py:106921 ms29.8%
IfNode.renderdjango/template/defaulttags.py:3328 ms11.9%
Page.__len__django/core/paginator.py:3128 ms11.9%
QuerySet.__len__django/db/models/query.py:4218 ms11.9%
QuerySet._fetch_alldjango/db/models/query.py:22628 ms11.9%
ModelIterable.__iter__django/db/models/query.py:1038 ms11.9%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16126 ms8.9%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1004 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%
SQLCompiler.as_sqldjango/db/models/sql/compiler.py:7962 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%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1022 ms3.0%
QueryStats.addflakytest/profiling/dbtrack.py:382 ms3.0%
normalize_sqlflakytest/profiling/dbtrack.py:252 ms3.0%
IncludeNode.renderdjango/template/loader_tags.py:2118 ms11.9%
Template.renderdjango/template/base.py:1778 ms11.9%
instrumented_test_renderdjango/test/utils.py:1138 ms11.9%
NodeList.renderdjango/template/base.py:11088 ms11.9%
Node.render_annotateddjango/template/base.py:10698 ms11.9%
ForNode.renderdjango/template/defaulttags.py:2498 ms11.9%
Node.render_annotateddjango/template/base.py:10698 ms11.9%
IncludeNode.renderdjango/template/loader_tags.py:2118 ms11.9%
Template.renderdjango/template/base.py:1778 ms11.9%
instrumented_test_renderdjango/test/utils.py:1138 ms11.9%
NodeList.renderdjango/template/base.py:11088 ms11.9%
Node.render_annotateddjango/template/base.py:10698 ms11.9%
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:8334 ms6.0%
intcommadjango/contrib/humanize/templatetags/humanize.py:864 ms6.0%
number_formatdjango/utils/formats.py:1812 ms3.0%
get_languagedjango/utils/translation/__init__.py:2112 ms3.0%
number_formatdjango/utils/formats.py:1822 ms3.0%
formatdjango/utils/numberformat.py:992 ms3.0%
TranslateNode.renderdjango/templatetags/i18n.py:912 ms3.0%
render_value_in_contextdjango/template/base.py:11502 ms3.0%
lazy.<locals>.__proxy__.__str__django/utils/functional.py:1192 ms3.0%
lazy.<locals>.__proxy__.__castdjango/utils/functional.py:1102 ms3.0%
gettextdjango/utils/translation/__init__.py:962 ms3.0%
gettextdjango/utils/translation/trans_real.py:3832 ms3.0%
Local.__getattr__asgiref/local.py:1572 ms3.0%
contextmanager.<locals>.helper<stdlib>/contextlib.py:367 return _GeneratorContextManager(func, args, kwds)2 ms3.0%
SimpleNode.renderdjango/template/library.py:3432 ms3.0%
render_emojisaccounts/templatetags/account_extras.py:18 return mark_safe(msg) # noqa: S3082 ms3.0%
keep_lazy.<locals>.decorator.<locals>.wrapperdjango/utils/functional.py:2282 ms3.0%
SimpleNode.renderdjango/template/library.py:3432 ms3.0%
render_language_emojisaccounts/templatetags/account_extras.py:27 f"<img src='{static(lang.image)}' class='emojione' alt=':{lang.code}:' title=':{lang.code}:' />",2 ms3.0%
staticdjango/templatetags/static.py:1792 ms3.0%
StaticNode.handle_simpledjango/templatetags/static.py:1292 ms3.0%
URLMixin.urldebug_toolbar/panels/staticfiles.py:202 ms3.0%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2352 ms3.0%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2162 ms3.0%
FileSystemStorage.urldjango/core/files/storage/filesystem.py:2072 ms3.0%
IfNode.renderdjango/template/defaulttags.py:3332 ms3.0%
NodeList.renderdjango/template/base.py:11082 ms3.0%
Node.render_annotateddjango/template/base.py:10692 ms3.0%
TranslateNode.renderdjango/templatetags/i18n.py:962 ms3.0%
keep_lazy.<locals>.decorator.<locals>.wrapperdjango/utils/functional.py:2312 ms3.0%
InclusionNode.renderdjango/template/library.py:3812 ms3.0%
tailwind_csstailwind/templatetags/tailwind_tags.py:222 ms3.0%
get_configtailwind/__init__.py:182 ms3.0%
LazyObject.__getattribute__django/utils/functional.py:2802 ms3.0%
URLNode.renderdjango/template/defaulttags.py:5112 ms3.0%
IfNode.renderdjango/template/defaulttags.py:3332 ms3.0%
NodeList.renderdjango/template/base.py:11082 ms3.0%
Node.render_annotateddjango/template/base.py:10692 ms3.0%
IncludeNode.renderdjango/template/loader_tags.py:2112 ms3.0%
Template.renderdjango/template/base.py:1772 ms3.0%
instrumented_test_renderdjango/test/utils.py:1132 ms3.0%
NodeList.renderdjango/template/base.py:11082 ms3.0%
Node.render_annotateddjango/template/base.py:10692 ms3.0%
SimpleNode.renderdjango/template/library.py:3432 ms3.0%
instances_datalistaccounts/templatetags/account_extras.py:36 for instance in instances:2 ms3.0%
QuerySet.__iter__django/db/models/query.py:4392 ms3.0%
QuerySet._fetch_alldjango/db/models/query.py:22622 ms3.0%
FlatValuesListIterable.__iter__django/db/models/query.py:3022 ms3.0%
SQLCompiler.results_iterdjango/db/models/sql/compiler.py:15742 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%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 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:3122 ms3.0%
share_starter_packstarter_packs/views.py:858 owners = list(starter_pack.owners.select_related("accountaccess__account").order_by("username"))6 ms8.9%
QuerySet.__iter__django/db/models/query.py:4396 ms8.9%
QuerySet._fetch_alldjango/db/models/query.py:22626 ms8.9%
ModelIterable.__iter__django/db/models/query.py:1036 ms8.9%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16256 ms8.9%
CursorWrapper.executedjango/db/backends/utils.py:796 ms8.9%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:926 ms8.9%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1006 ms8.9%
CursorWrapper._executedjango/db/backends/utils.py:1056 ms8.9%
Cursor.executepsycopg/cursor.py:1136 ms8.9%
Connection.waitpsycopg/connection.py:4956 ms8.9%
BaseCursor._execute_genpsycopg/_cursor_base.py:2066 ms8.9%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2866 ms8.9%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:786 ms8.9%
share_starter_packstarter_packs/views.py:729 starter_pack = get_object_or_404(StarterPack, slug=starter_pack_slug, deleted_at__isnull=True)2 ms3.0%
get_object_or_404django/shortcuts.py:1002 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%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 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%
share_starter_packstarter_packs/views.py:734 Account.objects.filter(2 ms3.0%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms3.0%
QuerySet.filterdjango/db/models/query.py:16762 ms3.0%
QuerySet._filter_or_excludedjango/db/models/query.py:16942 ms3.0%
QuerySet._filter_or_exclude_inplacedjango/db/models/query.py:17042 ms3.0%
Query.add_qdjango/db/models/sql/query.py:16812 ms3.0%
Query._add_qdjango/db/models/sql/query.py:17132 ms3.0%
Query.build_filterdjango/db/models/sql/query.py:15992 ms3.0%
Query.trim_joinsdjango/db/models/sql/query.py:20382 ms3.0%
share_starter_packstarter_packs/views.py:886 .count(),2 ms3.0%
QuerySet.countdjango/db/models/query.py:6772 ms3.0%
Query.get_countdjango/db/models/sql/query.py:6572 ms3.0%
Query.get_aggregationdjango/db/models/sql/query.py:6392 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%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 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%
MiddlewareMixin.__call__django/utils/deprecation.py:3822 ms3.0%
SecurityMiddleware.process_responsedjango/middleware/security.py:362 ms3.0%
HttpRequest.is_securedjango/http/request.py:3302 ms3.0%
ClientHandler.__call__django/test/client.py:17323 ms32.8%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6323 ms32.8%
__init____init__:-123 ms32.8%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10423 ms32.8%
WhiteNoise.add_fileswhitenoise/base.py:10823 ms32.8%
WhiteNoise.update_files_dictionarywhitenoise/base.py:12015 ms20.9%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:13115 ms20.9%
WhiteNoise.get_static_filewhitenoise/base.py:2178 ms11.9%
StaticFile.__init__whitenoise/responders.py:734 ms6.0%
StaticFile.get_headerswhitenoise/responders.py:1762 ms3.0%
Headers.__setitem__<stdlib>/wsgiref/headers.py:642 ms3.0%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:502 ms3.0%
StaticFile.get_headerswhitenoise/responders.py:1712 ms3.0%
StaticFile.__init__whitenoise/responders.py:772 ms3.0%
StaticFile.get_alternativeswhitenoise/responders.py:2032 ms3.0%
Headers.__setitem__<stdlib>/wsgiref/headers.py:622 ms3.0%
StaticFile.__init__whitenoise/responders.py:742 ms3.0%
parsedate<stdlib>/email/_parseaddr.py:1852 ms3.0%
WhiteNoise.get_static_filewhitenoise/base.py:2112 ms3.0%
WhiteNoise.get_static_filewhitenoise/base.py:2122 ms3.0%
WhiteNoise.add_cache_headerswhitenoise/base.py:2332 ms3.0%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1762 ms3.0%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:1972 ms3.0%
URLMixin.urldebug_toolbar/panels/staticfiles.py:202 ms3.0%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2352 ms3.0%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2162 ms3.0%
WhiteNoise.update_files_dictionarywhitenoise/base.py:1158 ms11.9%
scantreewhitenoise/base.py:2714 ms6.0%
scantreewhitenoise/base.py:2714 ms6.0%
scantreewhitenoise/base.py:2734 ms6.0%
scantreewhitenoise/base.py:2732 ms3.0%
TestShareStarterPack.test_languages_shown_when_setstarter_packs/tests.py:695 self.starter_pack.save(update_fields=["languages"])2 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%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 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%
SimpleTestCase._setup_and_calldjango/test/testcases.py:3722 ms3.0%
TransactionTestCase._post_teardowndjango/test/testcases.py:1243 self._fixture_teardown()2 ms3.0%
TestCase._fixture_teardowndjango/test/testcases.py:14982 ms3.0%
DatabaseWrapper.check_constraintsdjango/db/backends/postgresql/base.py:4952 ms3.0%
CursorWrapper.executedjango/db/backends/utils.py:792 ms3.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms3.0%
QueryTracker._django_wrapperflakytest/profiling/dbtrack.py:1002 ms3.0%
CursorWrapper._executedjango/db/backends/utils.py:1032 ms3.0%
Cursor.executepsycopg/cursor.py:1132 ms3.0%
Connection.waitpsycopg/connection.py:4952 ms3.0%
Estimated from 34 samples; phase durations are exact. Frames from pytest and pluggy are shown .

Hot lines in your code

starter_packs/tests.py:696
response = self.client.get(reverse("share_starter_pack", args=[self.starter_pack.slug]))
TestShareStarterPack.test_languages_shown_when_set · Libraries
25 ms
starter_packs/views.py:862
return render(
share_starter_pack · Templates
21 ms
starter_packs/views.py:858
owners = list(starter_pack.owners.select_related("accountaccess__account").order_by("username"))
share_starter_pack · Database
6 ms
starter_packs/tests.py:695
self.starter_pack.save(update_fields=["languages"])
TestShareStarterPack.test_languages_shown_when_set · Database
2 ms
starter_packs/views.py:729
starter_pack = get_object_or_404(StarterPack, slug=starter_pack_slug, deleted_at__isnull=True)
share_starter_pack · Database
2 ms
starter_packs/views.py:734
Account.objects.filter(
share_starter_pack · Database
2 ms
starter_packs/views.py:886
.count(),
share_starter_pack · Database
2 ms
accounts/templatetags/account_extras.py:27
f"<img src='{static(lang.image)}' class='emojione' alt=':{lang.code}:' title=':{lang.code}:' />",
render_language_emojis · Templates
2 ms
accounts/templatetags/account_extras.py:18
return mark_safe(msg) # noqa: S308
render_emojis · Templates
2 ms
accounts/templatetags/account_extras.py:36
for instance in instances:
instances_datalist · Database
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
_django_set_urlconf function 0.03 ms
_live_server_helper function 0.03 ms
_django_isolate_apps function 0.03 ms
_django_clear_site_cache function 0.03 ms
monkeypatch function 0.02 ms

Database

13 queries · 9 ms
No repeated queries.

Biggest pieces of work

call test body
starter_packs/tests.py:696
67 ms
call _post_teardown
django/test/testcases.py:1243
2 ms
setup pytest internals 0.81 ms

Reliability

5 results · 0 CI failures · 0 local failures

This test hasn't failed recently.

History

Latest 5 results, oldest first in the strip
When Environment Outcome Duration Commit
9 hours ago CI github-actions:test passed 70 ms d923a46 main Profile
9 hours ago CI github-actions:test passed 239 ms 82997f8 main Profile
9 hours ago CI github-actions:test passed 270 ms 623aa3e main Profile
14 hours ago CI github-actions:test passed 191 ms ab6465a main Profile
14 hours ago CI github-actions:test passed 97 ms 0c23747 main Run