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

TestShareStarterPack::test_api_formats_6___text_html____text_html__

First seen 1 year, 3 months ago in 1e2abb0
CI github-actions:test 11 runs
Average
163 ms
median 130 ms
max 284 ms
Phases
Setup 8 ms Call 154 ms Teardown 0.44 ms
Categories
Database 51 ms Factories 0.44 ms App code 0.13 ms Other (Libraries, Templates, pytest, Unsampled) 111 ms

14 database queries per run

Needs 215 KB of memory (max 1 MB)

Duration per run

Where the time goes

Latest run in ci:github-actions:test, 7 hours ago · open run
Show pytest frames
setup69 ms30.9%
TestCase.setUpClassdjango/test/testcases.py:1442 cls.setUpTestData()47 ms21.1%
TestShareStarterPack.setUpTestDatastarter_packs/tests.py:666 baker.make(24 ms10.8%
makemodel_bakery/baker.py:16624 ms10.8%
Baker.makemodel_bakery/baker.py:45424 ms10.8%
Baker._makemodel_bakery/baker.py:52918 ms8.1%
Baker.generate_valuemodel_bakery/baker.py:101918 ms8.1%
gen_relatedmodel_bakery/random_gen.py:45418 ms8.1%
makemodel_bakery/baker.py:17518 ms8.1%
Baker.makemodel_bakery/baker.py:45418 ms8.1%
Baker._makemodel_bakery/baker.py:54214 ms6.5%
Baker.instancemodel_bakery/baker.py:65914 ms6.5%
Model.savedjango/db/models/base.py:90411 ms4.9%
Model.save_basedjango/db/models/base.py:99611 ms4.9%
Model._save_tabledjango/db/models/base.py:11998 ms3.8%
Model._do_insertdjango/db/models/base.py:12518 ms3.8%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:877 ms3.3%
QuerySet._insertdjango/db/models/query.py:21417 ms3.3%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19365 ms2.2%
CursorWrapper.executedjango/db/backends/utils.py:795 ms2.2%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:925 ms2.2%
CursorWrapper._executedjango/db/backends/utils.py:1055 ms2.2%
Cursor.executepsycopg/cursor.py:1135 ms2.2%
Connection.waitpsycopg/connection.py:4955 ms2.2%
BaseCursor._execute_genpsycopg/_cursor_base.py:2064 ms1.6%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2864 ms1.6%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:784 ms1.6%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19352 ms1.1%
SQLInsertCompiler.as_sqldjango/db/models/sql/compiler.py:18242 ms1.1%
SQLInsertCompiler.prepare_valuedjango/db/models/sql/compiler.py:17472 ms1.1%
Model._save_tabledjango/db/models/base.py:11882 ms1.1%
DateTimeField.pre_savedjango/db/models/fields/__init__.py:16921 ms0.5%
Model._do_insertdjango/db/models/base.py:12511 ms0.5%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:871 ms0.5%
QuerySet._insertdjango/db/models/query.py:21411 ms0.5%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19361 ms0.5%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.5%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.5%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.5%
Cursor.executepsycopg/cursor.py:1131 ms0.5%
Connection.waitpsycopg/connection.py:4951 ms0.5%
AbstractBaseUser.savedjango/contrib/auth/base_user.py:624 ms1.6%
Model.savedjango/db/models/base.py:9044 ms1.6%
Model.save_basedjango/db/models/base.py:9964 ms1.6%
Model._save_tabledjango/db/models/base.py:11994 ms1.6%
Model._do_insertdjango/db/models/base.py:12514 ms1.6%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:874 ms1.6%
QuerySet._insertdjango/db/models/query.py:21414 ms1.6%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19364 ms1.6%
CursorWrapper.executedjango/db/backends/utils.py:794 ms1.6%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms1.6%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.1%
Cursor.executepsycopg/cursor.py:1132 ms1.1%
Connection.waitpsycopg/connection.py:4952 ms1.1%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.1%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.1%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.1%
Baker._makemodel_bakery/baker.py:5294 ms1.6%
Baker.generate_valuemodel_bakery/baker.py:10194 ms1.6%
gen_stringmodel_bakery/random_gen.py:2704 ms1.6%
gen_string.<locals>.<genexpr>model_bakery/random_gen.py:2704 ms1.6%
Random.choice<stdlib>/random.py:3521 ms0.5%
Baker._makemodel_bakery/baker.py:5426 ms2.7%
Baker.instancemodel_bakery/baker.py:6596 ms2.7%
Model.savedjango/db/models/base.py:9046 ms2.7%
Model.save_basedjango/db/models/base.py:9966 ms2.7%
Model._save_tabledjango/db/models/base.py:11996 ms2.7%
Model._do_insertdjango/db/models/base.py:12516 ms2.7%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:876 ms2.7%
QuerySet._insertdjango/db/models/query.py:21416 ms2.7%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19365 ms2.2%
CursorWrapper.executedjango/db/backends/utils.py:795 ms2.2%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:925 ms2.2%
CursorWrapper._executedjango/db/backends/utils.py:1055 ms2.2%
Cursor.executepsycopg/cursor.py:1135 ms2.2%
Connection.waitpsycopg/connection.py:4955 ms2.2%
BaseCursor._execute_genpsycopg/_cursor_base.py:2065 ms2.2%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2864 ms1.6%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:784 ms1.6%
BaseCursor._convert_querypsycopg/_cursor_base.py:4651 ms0.5%
PostgresClientQuery.convertpsycopg/_queries.py:2891 ms0.5%
PostgresClientQuery.dumppsycopg/_queries.py:2991 ms0.5%
PostgresClientQuery.dump.<locals>.<genexpr>psycopg/_queries.py:3001 ms0.5%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19351 ms0.5%
SQLInsertCompiler.as_sqldjango/db/models/sql/compiler.py:18241 ms0.5%
TestShareStarterPack.setUpTestDatastarter_packs/tests.py:658 baker.make(12 ms5.4%
makemodel_bakery/baker.py:17512 ms5.4%
Baker.makemodel_bakery/baker.py:45412 ms5.4%
Baker._makemodel_bakery/baker.py:52910 ms4.3%
Baker.generate_valuemodel_bakery/baker.py:101910 ms4.3%
gen_relatedmodel_bakery/random_gen.py:45410 ms4.3%
makemodel_bakery/baker.py:17510 ms4.3%
Baker.makemodel_bakery/baker.py:45410 ms4.3%
Baker._makemodel_bakery/baker.py:5428 ms3.8%
Baker.instancemodel_bakery/baker.py:6598 ms3.8%
Model.savedjango/db/models/base.py:9048 ms3.8%
Model.save_basedjango/db/models/base.py:9968 ms3.8%
Model._save_tabledjango/db/models/base.py:11998 ms3.8%
Model._do_insertdjango/db/models/base.py:12518 ms3.8%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:878 ms3.8%
QuerySet._insertdjango/db/models/query.py:21418 ms3.8%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19368 ms3.8%
CursorWrapper.executedjango/db/backends/utils.py:798 ms3.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:928 ms3.8%
CursorWrapper._executedjango/db/backends/utils.py:1058 ms3.8%
Cursor.executepsycopg/cursor.py:1138 ms3.8%
Connection.waitpsycopg/connection.py:4958 ms3.8%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.1%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.1%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.1%
Baker._makemodel_bakery/baker.py:5291 ms0.5%
Baker.generate_valuemodel_bakery/baker.py:10021 ms0.5%
Baker._makemodel_bakery/baker.py:5422 ms1.1%
Baker.instancemodel_bakery/baker.py:6592 ms1.1%
Model.savedjango/db/models/base.py:9042 ms1.1%
Model.save_basedjango/db/models/base.py:9962 ms1.1%
Model._save_tabledjango/db/models/base.py:11992 ms1.1%
Model._do_insertdjango/db/models/base.py:12512 ms1.1%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:872 ms1.1%
QuerySet._insertdjango/db/models/query.py:21412 ms1.1%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19362 ms1.1%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.1%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.1%
Cursor.executepsycopg/cursor.py:1132 ms1.1%
Connection.waitpsycopg/connection.py:4952 ms1.1%
TestShareStarterPack.setUpTestDatastarter_packs/tests.py:657 cls.user = baker.make("auth.User")5 ms2.2%
makemodel_bakery/baker.py:1755 ms2.2%
Baker.makemodel_bakery/baker.py:4545 ms2.2%
Baker._makemodel_bakery/baker.py:5425 ms2.2%
Baker.instancemodel_bakery/baker.py:6595 ms2.2%
AbstractBaseUser.savedjango/contrib/auth/base_user.py:625 ms2.2%
Model.savedjango/db/models/base.py:9045 ms2.2%
Model.save_basedjango/db/models/base.py:9965 ms2.2%
Model._save_tabledjango/db/models/base.py:11995 ms2.2%
Model._do_insertdjango/db/models/base.py:12515 ms2.2%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:875 ms2.2%
QuerySet._insertdjango/db/models/query.py:21415 ms2.2%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19364 ms1.6%
CursorWrapper.executedjango/db/backends/utils.py:794 ms1.6%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:924 ms1.6%
CursorWrapper._executedjango/db/backends/utils.py:1054 ms1.6%
Cursor.executepsycopg/cursor.py:1134 ms1.6%
Connection.waitpsycopg/connection.py:4954 ms1.6%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19351 ms0.5%
TestShareStarterPack.setUpTestDatastarter_packs/tests.py:664 cls.starter_pack.owners.add(cls.user)4 ms1.6%
create_forward_many_to_many_manager.<locals>.ManyRelatedManager.adddjango/db/models/fields/related_descriptors.py:13244 ms1.6%
create_forward_many_to_many_manager.<locals>.ManyRelatedManager._add_basedjango/db/models/fields/related_descriptors.py:13014 ms1.6%
create_forward_many_to_many_manager.<locals>.ManyRelatedManager._add_itemsdjango/db/models/fields/related_descriptors.py:16032 ms1.1%
QuerySet.bulk_createdjango/db/models/query.py:9002 ms1.1%
QuerySet._batched_insertdjango/db/models/query.py:21792 ms1.1%
QuerySet._insertdjango/db/models/query.py:21412 ms1.1%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19362 ms1.1%
CursorWrapper.executedjango/db/backends/utils.py:792 ms1.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:922 ms1.1%
CursorWrapper._executedjango/db/backends/utils.py:1052 ms1.1%
Cursor.executepsycopg/cursor.py:1132 ms1.1%
Connection.waitpsycopg/connection.py:4952 ms1.1%
BaseCursor._execute_genpsycopg/_cursor_base.py:2062 ms1.1%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2862 ms1.1%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:782 ms1.1%
create_forward_many_to_many_manager.<locals>.ManyRelatedManager._add_itemsdjango/db/models/fields/related_descriptors.py:15991 ms0.5%
create_forward_many_to_many_manager.<locals>.ManyRelatedManager._get_add_plandjango/db/models/fields/related_descriptors.py:15621 ms0.5%
TestShareStarterPack.setUpTestDatastarter_packs/tests.py:663 cls.starter_pack = baker.make("starter_packs.StarterPack", created_by=cls.user, num_accounts=5, languages=[])1 ms0.5%
makemodel_bakery/baker.py:1751 ms0.5%
Baker.makemodel_bakery/baker.py:4541 ms0.5%
Baker._makemodel_bakery/baker.py:5421 ms0.5%
Baker.instancemodel_bakery/baker.py:6591 ms0.5%
Model.savedjango/db/models/base.py:9041 ms0.5%
Model.save_basedjango/db/models/base.py:9961 ms0.5%
Model._save_tabledjango/db/models/base.py:11991 ms0.5%
Model._do_insertdjango/db/models/base.py:12511 ms0.5%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:871 ms0.5%
QuerySet._insertdjango/db/models/query.py:21411 ms0.5%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19361 ms0.5%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.5%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.5%
TestShareStarterPack.setUpTestDatastarter_packs/tests.py:665 instance = baker.make("accounts.Instance")1 ms0.5%
makemodel_bakery/baker.py:1751 ms0.5%
Baker.makemodel_bakery/baker.py:4541 ms0.5%
Baker._makemodel_bakery/baker.py:5421 ms0.5%
Baker.instancemodel_bakery/baker.py:6591 ms0.5%
Model.savedjango/db/models/base.py:9041 ms0.5%
Model.save_basedjango/db/models/base.py:9961 ms0.5%
Model._save_tabledjango/db/models/base.py:11991 ms0.5%
Model._do_insertdjango/db/models/base.py:12511 ms0.5%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:871 ms0.5%
QuerySet._insertdjango/db/models/query.py:21411 ms0.5%
SQLInsertCompiler.execute_sqldjango/db/models/sql/compiler.py:19361 ms0.5%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.5%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.5%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.5%
Cursor.executepsycopg/cursor.py:1131 ms0.5%
Connection.waitpsycopg/connection.py:4951 ms0.5%
BaseCursor._execute_genpsycopg/_cursor_base.py:2061 ms0.5%
BaseCursor._maybe_prepare_genpsycopg/_cursor_base.py:2861 ms0.5%
ClientCursorMixin._execute_sendpsycopg/client_cursor.py:781 ms0.5%
TestCase.setUpClassdjango/test/testcases.py:1426 cls.cls_atomics = cls._enter_atomics()20 ms9.2%
TestCase._enter_atomicsdjango/test/testcases.py:139920 ms9.2%
Atomic.__enter__django/db/transaction.py:21020 ms9.2%
BaseDatabaseWrapper.get_autocommitdjango/db/backends/base/base.py:45420 ms9.2%
SimpleTestCase.ensure_connection_patch_method.<locals>.patched_ensure_connectiondjango/test/testcases.py:30420 ms9.2%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:2620 ms9.2%
BaseDatabaseWrapper.ensure_connectiondjango/db/backends/base/base.py:27920 ms9.2%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:2620 ms9.2%
BaseDatabaseWrapper.connectdjango/db/backends/base/base.py:25620 ms9.2%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:2620 ms9.2%
DatabaseWrapper.get_new_connectiondjango/db/backends/postgresql/base.py:34520 ms9.2%
Connection.connectpsycopg/connection.py:10920 ms9.2%
wait_connpsycopg/waiting.py:14114 ms6.5%
EpollSelector.select<stdlib>/selectors.py:45214 ms6.5%
wait_connpsycopg/waiting.py:1364 ms1.6%
BaseConnection._connect_genpsycopg/_connection_base.py:4394 ms1.6%
wait_connpsycopg/waiting.py:1452 ms1.1%
BaseConnection._connect_genpsycopg/_connection_base.py:4392 ms1.1%
__init____init__:-11 ms0.5%
signature<stdlib>/inspect.py:33431 ms0.5%
call153 ms69.0%
feed_data.<locals>.wrapperddt.py:221 return func(self, *args, **kwargs)139 ms62.7%
TestShareStarterPack.test_api_formatsstarter_packs/tests.py:841 response = self.client.get(139 ms62.7%
Client.getdjango/test/client.py:1133139 ms62.7%
RequestFactory.getdjango/test/client.py:475139 ms62.7%
RequestFactory.genericdjango/test/client.py:671139 ms62.7%
Client.requestdjango/test/client.py:1091139 ms62.7%
ClientHandler.__call__django/test/client.py:186126 ms57.0%
BaseHandler.get_responsedjango/core/handlers/base.py:142126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
MiddlewareMixin.__call__django/utils/deprecation.py:380126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
MiddlewareMixin.__call__django/utils/deprecation.py:380126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
MiddlewareMixin.__call__django/utils/deprecation.py:380126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
WhiteNoiseMiddleware.__call__whitenoise/middleware.py:123126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
DebugToolbarMiddleware.__call__debug_toolbar/middleware.py:145126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
MiddlewareMixin.__call__django/utils/deprecation.py:380126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
MiddlewareMixin.__call__django/utils/deprecation.py:380126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
MiddlewareMixin.__call__django/utils/deprecation.py:380126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
MiddlewareMixin.__call__django/utils/deprecation.py:380126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
MiddlewareMixin.__call__django/utils/deprecation.py:380126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
MiddlewareMixin.__call__django/utils/deprecation.py:380126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
MiddlewareMixin.__call__django/utils/deprecation.py:380126 ms57.0%
convert_exception_to_response.<locals>.innerdjango/core/handlers/exception.py:56126 ms57.0%
BaseHandler._get_responsedjango/core/handlers/base.py:199126 ms57.0%
share_starter_packstarter_packs/views.py:86046 ms20.5%
pack_header_avatarsstarter_packs/views.py:89 for pack_id, avatar, handle, name in rows:42 ms18.8%
QuerySet.__iter__django/db/models/query.py:43942 ms18.8%
QuerySet._fetch_alldjango/db/models/query.py:226242 ms18.8%
ValuesListIterable.__iter__django/db/models/query.py:26342 ms18.8%
SQLCompiler.results_iterdjango/db/models/sql/compiler.py:157442 ms18.8%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:162542 ms18.8%
CursorWrapper.executedjango/db/backends/utils.py:7942 ms18.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:9242 ms18.8%
CursorWrapper._executedjango/db/backends/utils.py:10542 ms18.8%
Cursor.executepsycopg/cursor.py:11342 ms18.8%
Connection.waitpsycopg/connection.py:49542 ms18.8%
pack_header_avatarsstarter_packs/views.py:75 StarterPackAccount.objects.filter(4 ms1.7%
BaseManager._get_queryset_methods.<locals>.create_method.<locals>.manager_methoddjango/db/models/manager.py:874 ms1.7%
QuerySet.filterdjango/db/models/query.py:16763 ms1.1%
QuerySet._filter_or_excludedjango/db/models/query.py:16943 ms1.1%
QuerySet._filter_or_exclude_inplacedjango/db/models/query.py:17043 ms1.1%
Query.add_qdjango/db/models/sql/query.py:16813 ms1.1%
Query._add_qdjango/db/models/sql/query.py:17131 ms0.6%
Query.build_filterdjango/db/models/sql/query.py:15771 ms0.6%
Query.setup_joinsdjango/db/models/sql/query.py:19421 ms0.6%
䡽綋䣐疍M蕈瓀䡷쎉譈�赈嗨䷫䠀삅杴譈⭈᡼赈謼襈䧆욉ퟨ§褀䳁즅䩴උঐ빁ꗨő女￿뿿䑶譈ꬽဎ䠀욉ᗿໂ譈鬽ဎ䠀�ᗿາ襌䣰쒃嬠幁썝ㅅ䗯�උ०빁ꘈő듫쇿襁첵쳌쳌쳌쳌쳌쳌쳌䡕偓襈ㇷ䣛喍뻰)쀱㯨䗰蔀瓀䠼綋ㇰ㇛M蕈瓀茪⼸ࢹ冦묁ꗨő཈�譈༽ဎ䠀욉ᗿฦ΋]￿皿䠊�荈ࣄ嵛ᅢ觀쳰쳌쳌䡕噁䡓 �襈ㇷ䣛喍뻨)쀱쏨䗯蔀瓀䡎綋䣨疍M蕈瓀䤺욉赈債￿䣿잉�䷵묀ꗨő삅ぴ譈贽ဍ䰀ᗿඤ΋]￿瞿(觀㄂䣛�腈ꃄ�嬀幁썝薋ィ￿솉�女耀�멵䦨冥묁ꘈő཈�꣫쳌쳌䡕坁噁啁呁䡓˜�襉擶譈┄(�襈큅좉褆菋샡襁䇟䰿ⲍ䠑붉h￿襈觖薖hʼn䇞㞼�묀7�⥄菳㿣圏䣀붍p￿⤏灇⤏恇⤏假⤏䁇⤏ぇ⤏⁇⤏၇⤏뤇€�襌䳮憎맨§䴀ⲍ䤯얁q￿왁e薀瓛䔔荁㿤襌㇯䳶燨µ䄀ᒍ茟ূ셉Ϧ襍ᵴ섀۪赈債￿䣿붋h￿ﯨ梄搀譈┄(�㭈큅ት腈飄�嬀屁嵁幁彁썝ᗨÂ찀쳌쳌䡕坁噁啁呁䡓䄘횉襈࿻Ԩ庒ﻬ赌쁽ཁܩ䐆茿Ǹ�䄀풉셁ۤ⥅仦ⲍ䰦ノ藨梄䰀ノ襌䳦襄ﺔ￿ཁܨᄏ䠃쒃嬘屁嵁幁彁썝쳌쳌쳌쳌쳌쳌쳌䡕ދ젏ډ䞋༄览ц䞋༈览ࡆ䞋༌览ె䞋༐览၆썝쳌쳌䡕坁噁啁呁䡓˜�襉擶譈┄(�襈큅좉褆菋샡襁䇟䰿ⲍ䠑붉h￿襈觖㶖gʼn䇞㞼�묀7�⥄菳㿣圏䣀붍p￿⤏灇⤏恇⤏假⤏䁇⤏ぇ⤏⁇⤏၇⤏뤇€�襌䳮憎裡¥䴀ⲍ䤯얁q￿왁e薀瓛䔔荁㿤襌㇯䳶뇨³䤀䤃츏赁ἔ슃䴉璉䠆떍p￿譈䢽￿㳸g䡤ҋ⠥�䠀䔻痐䠒쒁˜�䅛䅜䅝䅞嵟쁒�쳌䡕坁噁啁呁䡓䄘힉襈࿻ԨᙒH赌쁵ཁة읁၆쏒䐆茿Ǹ�䄀풉셁ۤ⥅仧ⲍ䰦編朼䰀襌䳦襄ﺌ￿譁༆览䄃䚋༄览у譁ࡆ젏䎉䄈䚋༌览ృ譁၆젏䎉䠐쒃嬘屁嵁幁彁썝쳌䡕坁噁啁呁䡓˜�襈䢍￿䧿ﺉ䡤ҋ⠥�䠀䖉䓐溍㇈䇛ﶃ྿쎒圏䳀붍p￿ཁ䜩䅰⤏恇ཁ䜩䅐⤏䁇ཁ䜩䄰⤏⁇ཁ䜩䄐⤏䤇䤃츏襁맴€�襌䣿횉襌ꑚ�왂▄p￿솀ۣ襌ᵴ䢈鶋h￿襌䣿�矨栏䇿ﶃ瞾䠌綍䢐�旨栏擿譈┄(�㭈큅ት腈飄�嬀屁嵁幁彁썝쿨¾찀쳌쳌쳌쳌쳌쳌쳌䡕ދ例༄࿈诉ࡗ쨏譄ేཁ䓈例䄐줏譄ᑗཁ䓊律䄘쬏羋༜觏褆ю嚉䐈䚉䐌争䐐嚉䐔庉褘᱾썝䡕ދ例༄࿈诉ࡗ쨏譄ేཁ䓈例䄐줏譄ᑗཁ诊᡿켏ډ争褄ࡖ襄ె襄၎襄ᑖ纉崘쳃쳌쳌쳌쳌쳌䡕坁噁啁呁䡓Ę�襌삅￾䣿趉ﻈ￿펉襉䧶ノ䡤ҋ⠥�䠀䖉䓐掍䖐腁翼￿䇿鈏䣅붍ﻐ￿º㄀냔�ཌྷﺤ䤃䤃츏ཉ觏맛Ā�赈킽￾䣿떋ﻈ￿襈ꋈ�蓆퀝￾胿譈삝￾䇿万뒉䀭￿仿벉䠭￿䣿붍ﻐ￿襈븦ト腁综￿矿䠏붍p￿襈븎ト䡤ҋ⠥�䠀䔻痐䠒쒁Ę�䅛䅜䅝䅞嵟봨�쳌쳌쳌쳌䡕譈䠇例䠈젏཈䣉型䠐쨏譌ᡇཉ䳈例䤠줏譌<unknown file>1 ms0.6%
QuerySet.filterdjango/db/models/query.py:16761 ms0.6%
QuerySet._filter_or_excludedjango/db/models/query.py:16941 ms0.6%
QuerySet._filter_or_exclude_inplacedjango/db/models/query.py:17041 ms0.6%
Query.add_qdjango/db/models/sql/query.py:16811 ms0.6%
Query._add_qdjango/db/models/sql/query.py:17131 ms0.6%
Query.build_filterdjango/db/models/sql/query.py:15991 ms0.6%
share_starter_packstarter_packs/views.py:862 return render(42 ms18.8%
renderdjango/shortcuts.py:2742 ms18.8%
render_to_stringdjango/template/loader.py:6240 ms18.2%
Template.renderdjango/template/backends/django.py:10740 ms18.2%
Template.renderdjango/template/base.py:17540 ms18.2%
instrumented_test_renderdjango/test/utils.py:11340 ms18.2%
NodeList.renderdjango/template/base.py:110840 ms18.2%
Node.render_annotateddjango/template/base.py:106940 ms18.2%
ExtendsNode.renderdjango/template/loader_tags.py:16040 ms18.2%
instrumented_test_renderdjango/test/utils.py:11340 ms18.2%
NodeList.renderdjango/template/base.py:110840 ms18.2%
Node.render_annotateddjango/template/base.py:106939 ms17.7%
BlockNode.renderdjango/template/loader_tags.py:6637 ms16.5%
NodeList.renderdjango/template/base.py:110837 ms16.5%
Node.render_annotateddjango/template/base.py:106937 ms16.5%
IncludeNode.renderdjango/template/loader_tags.py:21119 ms8.5%
Template.renderdjango/template/base.py:17719 ms8.5%
instrumented_test_renderdjango/test/utils.py:11319 ms8.5%
NodeList.renderdjango/template/base.py:110819 ms8.5%
Node.render_annotateddjango/template/base.py:106919 ms8.5%
ForNode.renderdjango/template/defaulttags.py:24919 ms8.5%
Node.render_annotateddjango/template/base.py:106919 ms8.5%
IncludeNode.renderdjango/template/loader_tags.py:21110 ms4.6%
Template.renderdjango/template/base.py:17710 ms4.6%
instrumented_test_renderdjango/test/utils.py:11310 ms4.6%
NodeList.renderdjango/template/base.py:110810 ms4.6%
Node.render_annotateddjango/template/base.py:106910 ms4.6%
IfNode.renderdjango/template/defaulttags.py:3268 ms3.4%
infix.<locals>.Operator.evaldjango/template/smartif.py:618 ms3.4%
<lambda>django/template/smartif.py:1068 ms3.4%
TemplateLiteral.evaldjango/template/defaulttags.py:9188 ms3.4%
FilterExpression.resolvedjango/template/base.py:8068 ms3.4%
Variable.resolvedjango/template/base.py:9458 ms3.4%
Variable._resolve_lookupdjango/template/base.py:9894 ms1.7%
Variable._resolve_lookupdjango/template/base.py:10324 ms1.7%
ForNode.renderdjango/template/defaulttags.py:1971 ms0.6%
FilterExpression.resolvedjango/template/base.py:8061 ms0.6%
Variable.resolvedjango/template/base.py:9451 ms0.6%
Variable._resolve_lookupdjango/template/base.py:9961 ms0.6%
IfNode.renderdjango/template/defaulttags.py:3331 ms0.6%
NodeList.renderdjango/template/base.py:11081 ms0.6%
Node.render_annotateddjango/template/base.py:10691 ms0.6%
VariableNode.renderdjango/template/base.py:11671 ms0.6%
FilterExpression.resolvedjango/template/base.py:8331 ms0.6%
intcommadjango/contrib/humanize/templatetags/humanize.py:861 ms0.6%
number_formatdjango/utils/formats.py:1821 ms0.6%
formatdjango/utils/numberformat.py:561 ms0.6%
IncludeNode.renderdjango/template/loader_tags.py:2009 ms4.0%
Engine.select_templatedjango/template/engine.py:2289 ms4.0%
Engine.get_templatedjango/template/engine.py:1869 ms4.0%
Engine.find_templatedjango/template/engine.py:1599 ms4.0%
Loader.get_templatedjango/template/loaders/cached.py:579 ms4.0%
Loader.get_templatedjango/template/loaders/base.py:289 ms4.0%
__init____init__:-19 ms4.0%
Template.__init__django/template/base.py:1589 ms4.0%
Template.compile_nodelistdjango/template/base.py:2009 ms4.0%
Parser.parsedjango/template/base.py:6019 ms4.0%
do_ifdjango/template/defaulttags.py:9945 ms2.3%
Parser.parsedjango/template/base.py:6014 ms1.7%
do_ifdjango/template/defaulttags.py:9943 ms1.1%
Parser.parsedjango/template/base.py:6013 ms1.1%
urldjango/template/defaulttags.py:15823 ms1.1%
Parser.compile_filterdjango/template/base.py:6943 ms1.1%
Parser.parsedjango/template/base.py:5551 ms0.6%
Parser.compile_filterdjango/template/base.py:6941 ms0.6%
__init____init__:-11 ms0.6%
FilterExpression.__init__django/template/base.py:7901 ms0.6%
do_ifdjango/template/defaulttags.py:10013 ms1.1%
TemplateIfParser.__init__django/template/defaulttags.py:9263 ms1.1%
IfParser.__init__django/template/smartif.py:1773 ms1.1%
IfParser.translate_tokendjango/template/smartif.py:1883 ms1.1%
TemplateIfParser.create_vardjango/template/defaulttags.py:9293 ms1.1%
Parser.compile_filterdjango/template/base.py:6943 ms1.1%
__init____init__:-13 ms1.1%
FilterExpression.__init__django/template/base.py:7813 ms1.1%
__init____init__:-13 ms1.1%
Variable.__init__django/template/base.py:8923 ms1.1%
do_ifdjango/template/defaulttags.py:10021 ms0.6%
Parser.parsedjango/template/base.py:6011 ms0.6%
do_ifdjango/template/defaulttags.py:9931 ms0.6%
TemplateIfParser.__init__django/template/defaulttags.py:9261 ms0.6%
IfParser.__init__django/template/smartif.py:1771 ms0.6%
IfParser.translate_tokendjango/template/smartif.py:1881 ms0.6%
TemplateIfParser.create_vardjango/template/defaulttags.py:9291 ms0.6%
Parser.compile_filterdjango/template/base.py:6941 ms0.6%
__init____init__:-11 ms0.6%
FilterExpression.__init__django/template/base.py:7811 ms0.6%
__init____init__:-11 ms0.6%
IfNode.renderdjango/template/defaulttags.py:33211 ms5.1%
Page.__len__django/core/paginator.py:31211 ms5.1%
QuerySet.__len__django/db/models/query.py:4219 ms4.0%
QuerySet._fetch_alldjango/db/models/query.py:22629 ms4.0%
ModelIterable.__iter__django/db/models/query.py:1039 ms4.0%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16259 ms4.0%
CursorWrapper.executedjango/db/backends/utils.py:799 ms4.0%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:929 ms4.0%
CursorWrapper._executedjango/db/backends/utils.py:1059 ms4.0%
Cursor.executepsycopg/cursor.py:1139 ms4.0%
Connection.waitpsycopg/connection.py:4959 ms4.0%
SimpleNode.renderdjango/template/library.py:3435 ms2.3%
render_language_emojisaccounts/templatetags/account_extras.py:27 f"<img src='{static(lang.image)}' class='emojione' alt=':{lang.code}:' title=':{lang.code}:' />",5 ms2.3%
staticdjango/templatetags/static.py:1795 ms2.3%
StaticNode.handle_simpledjango/templatetags/static.py:1295 ms2.3%
URLMixin.urldebug_toolbar/panels/staticfiles.py:205 ms2.3%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:2354 ms1.7%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:2164 ms1.7%
FileSystemStorage.urldjango/core/files/storage/filesystem.py:2074 ms1.7%
urljoin<stdlib>/urllib/parse.py:7063 ms1.1%
urljoin<stdlib>/urllib/parse.py:7651 ms0.6%
_urlunsplit<stdlib>/urllib/parse.py:6871 ms0.6%
IfNode.renderdjango/template/defaulttags.py:3331 ms0.6%
NodeList.renderdjango/template/base.py:11081 ms0.6%
Node.render_annotateddjango/template/base.py:10691 ms0.6%
ForNode.renderdjango/template/defaulttags.py:2491 ms0.6%
Node.render_annotateddjango/template/base.py:10691 ms0.6%
IncludeNode.renderdjango/template/loader_tags.py:2111 ms0.6%
Template.renderdjango/template/base.py:1771 ms0.6%
instrumented_test_renderdjango/test/utils.py:1131 ms0.6%
NodeList.renderdjango/template/base.py:11081 ms0.6%
Node.render_annotateddjango/template/base.py:10691 ms0.6%
VariableNode.renderdjango/template/base.py:11671 ms0.6%
FilterExpression.resolvedjango/template/base.py:8061 ms0.6%
Variable.resolvedjango/template/base.py:9451 ms0.6%
Variable._resolve_lookupdjango/template/base.py:9821 ms0.6%
BaseContext.__getitem__django/template/context.py:901 ms0.6%
IfNode.renderdjango/template/defaulttags.py:3261 ms0.6%
TemplateLiteral.evaldjango/template/defaulttags.py:9181 ms0.6%
FilterExpression.resolvedjango/template/base.py:8061 ms0.6%
Variable.resolvedjango/template/base.py:9451 ms0.6%
Variable._resolve_lookupdjango/template/base.py:9891 ms0.6%
LazyObject.__getattribute__django/utils/functional.py:2801 ms0.6%
new_method_proxy.<locals>.innerdjango/utils/functional.py:2531 ms0.6%
IfNode.renderdjango/template/defaulttags.py:3331 ms0.6%
NodeList.renderdjango/template/base.py:11081 ms0.6%
Node.render_annotateddjango/template/base.py:10691 ms0.6%
IncludeNode.renderdjango/template/loader_tags.py:2111 ms0.6%
Template.renderdjango/template/base.py:1771 ms0.6%
instrumented_test_renderdjango/test/utils.py:1131 ms0.6%
NodeList.renderdjango/template/base.py:11081 ms0.6%
Node.render_annotateddjango/template/base.py:10691 ms0.6%
SimpleNode.renderdjango/template/library.py:3431 ms0.6%
instances_datalistaccounts/templatetags/account_extras.py:36 for instance in instances:1 ms0.6%
QuerySet.__iter__django/db/models/query.py:4391 ms0.6%
QuerySet._fetch_alldjango/db/models/query.py:22621 ms0.6%
FlatValuesListIterable.__iter__django/db/models/query.py:3021 ms0.6%
SQLCompiler.results_iterdjango/db/models/sql/compiler.py:15741 ms0.6%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16251 ms0.6%
CursorWrapper.executedjango/db/backends/utils.py:791 ms0.6%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:921 ms0.6%
CursorWrapper._executedjango/db/backends/utils.py:1051 ms0.6%
Cursor.executepsycopg/cursor.py:1131 ms0.6%
Connection.waitpsycopg/connection.py:4951 ms0.6%
render_to_stringdjango/template/loader.py:611 ms0.6%
get_templatedjango/template/loader.py:151 ms0.6%
DjangoTemplates.get_templatedjango/template/backends/django.py:791 ms0.6%
Engine.get_templatedjango/template/engine.py:1861 ms0.6%
Engine.find_templatedjango/template/engine.py:1591 ms0.6%
Loader.get_templatedjango/template/loaders/cached.py:571 ms0.6%
Loader.get_templatedjango/template/loaders/base.py:281 ms0.6%
__init____init__:-11 ms0.6%
Template.__init__django/template/base.py:1581 ms0.6%
Template.compile_nodelistdjango/template/base.py:2001 ms0.6%
Parser.parsedjango/template/base.py:6011 ms0.6%
do_extendsdjango/template/loader_tags.py:3071 ms0.6%
Parser.parsedjango/template/base.py:6011 ms0.6%
do_blockdjango/template/loader_tags.py:2351 ms0.6%
Parser.parsedjango/template/base.py:6011 ms0.6%
do_ifdjango/template/defaulttags.py:9941 ms0.6%
Parser.parsedjango/template/base.py:6011 ms0.6%
do_ifdjango/template/defaulttags.py:9941 ms0.6%
Parser.parsedjango/template/base.py:6011 ms0.6%
do_block_translatedjango/templatetags/i18n.py:5171 ms0.6%
token_kwargsdjango/template/base.py:12191 ms0.6%
Parser.compile_filterdjango/template/base.py:6941 ms0.6%
share_starter_packstarter_packs/views.py:858 owners = list(starter_pack.owners.select_related("accountaccess__account").order_by("username"))34 ms15.4%
QuerySet.__iter__django/db/models/query.py:43934 ms15.4%
QuerySet._fetch_alldjango/db/models/query.py:226234 ms15.4%
ModelIterable.__iter__django/db/models/query.py:10333 ms14.8%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:162533 ms14.8%
CursorWrapper.executedjango/db/backends/utils.py:7933 ms14.8%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:9233 ms14.8%
CursorWrapper._executedjango/db/backends/utils.py:10533 ms14.8%
Cursor.executepsycopg/cursor.py:11333 ms14.8%
Connection.waitpsycopg/connection.py:49533 ms14.8%
ModelIterable.__iter__django/db/models/query.py:1351 ms0.6%
SQLCompiler.results_iterdjango/db/models/sql/compiler.py:15781 ms0.6%
SQLCompiler.get_convertersdjango/db/models/sql/compiler.py:15271 ms0.6%
share_starter_packstarter_packs/views.py:886 .count(),4 ms1.7%
QuerySet.countdjango/db/models/query.py:6774 ms1.7%
Query.get_countdjango/db/models/sql/query.py:6574 ms1.7%
Query.get_aggregationdjango/db/models/sql/query.py:6393 ms1.1%
SQLCompiler.execute_sqldjango/db/models/sql/compiler.py:16253 ms1.1%
CursorWrapper.executedjango/db/backends/utils.py:793 ms1.1%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:923 ms1.1%
CursorWrapper._executedjango/db/backends/utils.py:1053 ms1.1%
Cursor.executepsycopg/cursor.py:1133 ms1.1%
Connection.waitpsycopg/connection.py:4953 ms1.1%
Query.get_aggregationdjango/db/models/sql/query.py:4721 ms0.6%
Count.resolve_expressiondjango/db/models/aggregates.py:3121 ms0.6%
share_starter_packstarter_packs/views.py:866 "page_title": re.sub(r":\w+:", "", starter_pack.title).strip() + _(" - Mastodon Starter Pack"),1 ms0.6%
sub<stdlib>/re/__init__.py:2101 ms0.6%
_compile<stdlib>/re/__init__.py:3701 ms0.6%
ClientHandler.__call__django/test/client.py:17313 ms5.7%
BaseHandler.load_middlewaredjango/core/handlers/base.py:6313 ms5.7%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:10413 ms5.7%
WhiteNoise.add_fileswhitenoise/base.py:10813 ms5.7%
WhiteNoise.update_files_dictionarywhitenoise/base.py:1156 ms2.8%
scantreewhitenoise/base.py:2715 ms2.3%
scantreewhitenoise/base.py:2715 ms2.3%
scantreewhitenoise/base.py:2713 ms1.1%
scantreewhitenoise/base.py:2713 ms1.1%
scantreewhitenoise/base.py:2713 ms1.1%
scantreewhitenoise/base.py:2733 ms1.1%
scantreewhitenoise/base.py:2733 ms1.1%
scantreewhitenoise/base.py:2691 ms0.6%
WhiteNoise.update_files_dictionarywhitenoise/base.py:1206 ms2.8%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:1315 ms2.3%
WhiteNoise.get_static_filewhitenoise/base.py:2175 ms2.3%
StaticFile.__init__whitenoise/responders.py:733 ms1.1%
StaticFile.get_headerswhitenoise/responders.py:1671 ms0.6%
StaticFile.__init__whitenoise/responders.py:721 ms0.6%
StaticFile.get_file_statswhitenoise/responders.py:1631 ms0.6%
TransactionTestCase._post_teardowndjango/test/testcases.py:1243 self._fixture_teardown()13 ms5.7%
TestCase._fixture_teardowndjango/test/testcases.py:15006 ms2.8%
TestCase._rollback_atomicsdjango/test/testcases.py:14086 ms2.8%
Atomic.__exit__django/db/transaction.py:2955 ms2.3%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:265 ms2.3%
BaseDatabaseWrapper.savepoint_rollbackdjango/db/backends/base/base.py:4135 ms2.3%
BaseDatabaseWrapper._savepoint_rollbackdjango/db/backends/base/base.py:3715 ms2.3%
CursorWrapper.executedjango/db/backends/utils.py:795 ms2.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:925 ms2.3%
CursorWrapper._executedjango/db/backends/utils.py:1035 ms2.3%
Cursor.executepsycopg/cursor.py:1135 ms2.3%
Connection.waitpsycopg/connection.py:4955 ms2.3%
Atomic.__exit__django/db/transaction.py:2981 ms0.6%
async_unsafe.<locals>.decorator.<locals>.innerdjango/utils/asyncio.py:261 ms0.6%
BaseDatabaseWrapper.savepoint_commitdjango/db/backends/base/base.py:4311 ms0.6%
TestCase._fixture_teardowndjango/test/testcases.py:14985 ms2.3%
DatabaseWrapper.check_constraintsdjango/db/backends/postgresql/base.py:4955 ms2.3%
CursorWrapper.executedjango/db/backends/utils.py:795 ms2.3%
CursorWrapper._execute_with_wrappersdjango/db/backends/utils.py:925 ms2.3%
CursorWrapper._executedjango/db/backends/utils.py:1035 ms2.3%
Cursor.executepsycopg/cursor.py:1135 ms2.3%
Connection.waitpsycopg/connection.py:4955 ms2.3%
TestCase._fixture_teardowndjango/test/testcases.py:14971 ms0.6%
TestCase._should_check_constraintsdjango/test/testcases.py:15061 ms0.6%
DatabaseWrapper.is_usabledjango/db/backends/postgresql/base.py:5041 ms0.6%
Cursor.executepsycopg/cursor.py:1131 ms0.6%
Connection.waitpsycopg/connection.py:4951 ms0.6%
Estimated from 178 samples; phase durations are exact. Frames from pytest and pluggy are hidden .

Hot lines in your code

starter_packs/views.py:89
for pack_id, avatar, handle, name in rows:
pack_header_avatars · Database
42 ms
starter_packs/views.py:862
return render(
share_starter_pack · Templates
35 ms
starter_packs/views.py:858
owners = list(starter_pack.owners.select_related("accountaccess__account").order_by("username"))
share_starter_pack · Database
34 ms
starter_packs/tests.py:666
baker.make(
TestShareStarterPack.setUpTestData · Database
24 ms
starter_packs/tests.py:841
response = self.client.get(
TestShareStarterPack.test_api_formats · Libraries
13 ms
starter_packs/tests.py:658
baker.make(
TestShareStarterPack.setUpTestData · Database
12 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
5 ms
starter_packs/tests.py:657
cls.user = baker.make("auth.User")
TestShareStarterPack.setUpTestData · Database
5 ms
starter_packs/views.py:886
.count(),
share_starter_pack · Database
4 ms
starter_packs/views.py:75
StarterPackAccount.objects.filter(
pack_header_avatars · Database
4 ms

Fixtures

Exact setup time
_unittest_setUpClass_fixture_TestShareStarterPack class 67 ms
_django_setup_unittest class 0.41 ms
_django_db_marker function 0.06 ms
_template_string_if_invalid_marker function 0.06 ms
_dj_autoclear_mailbox function 0.06 ms
_django_set_urlconf function 0.05 ms
_live_server_helper function 0.05 ms
_django_isolate_apps function 0.05 ms
_django_clear_site_cache function 0.03 ms
monkeypatch function 0.03 ms

Database

34 queries · 62 ms

Repeated queries are usually N+1 lookups: fetch them once with select_related / prefetch_related (or selectinload).

6×
INSERT INTO "auth_user" ("password", "last_login", "is_superuser", "username", "first_name", "last_name", "email", "is_staff", "is_active", "date_joined") VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s) RETURNING "auth_user"."id"
6×
INSERT INTO "accounts_account" ("account_id", "instance", "instance_model_id", "username_at_instance", "search", "username", "acct", "display_name", "locked", "bot", "discoverable", "group", "noindex", "created_at", "last_status_at", "last_sync_at", "followers_count", "following_count", "statuses_c…
5×
INSERT INTO "starter_packs_starterpackaccount" ("starter_pack_id", "account_id", "pinned", "created_at", "created_by_id") VALUES (%s, %s, %s, %s, %s) RETURNING "starter_packs_starterpackaccount"."id"

Biggest pieces of work

call wrapper
ddt.py:221
139 ms
setup setUpClass
django/test/testcases.py:1426
67 ms
call _post_teardown
django/test/testcases.py:1243
13 ms
call pytest internals 1 ms
setup __init__
__init__:-1
1 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 222 ms c28a326 main Profile
16 hours ago CI github-actions:test passed 73 ms 9b8826a main Profile
22 hours ago CI github-actions:test passed 122 ms 4f01055 main Profile
1 week, 5 days ago CI github-actions:test passed 163 ms 8ab642e main Profile
2 weeks, 2 days ago CI github-actions:test passed 81 ms 9b75244 main Profile
2 weeks, 2 days ago CI github-actions:test passed 130 ms 9603516 main Profile
2 weeks, 4 days ago CI github-actions:test passed 106 ms 615a272 main Profile
3 weeks ago CI github-actions:test passed 75 ms d923a46 main Profile
3 weeks ago CI github-actions:test passed 266 ms 82997f8 main Profile
3 weeks ago CI github-actions:test passed 266 ms 623aa3e main Profile
3 weeks ago CI github-actions:test passed 284 ms ab6465a main Profile
3 weeks ago CI github-actions:test passed 109 ms 0c23747 main Run