|
accounts/tests.py::TestSelectedInstance::test_invalid_selected_instance
82% migrations
· fixture django_db_setup (session scope)
pytest_django/fixtures.py:186
|
7.51 s
max 11.21 s
|
setup 7.11 s · call 400 ms
|
1119
295 repeated
|
10
|
|
accounts/tests.py::TestAccountIndexRobots::test_single_facet_is_indexable
82% migrations
· test body
accounts/tests.py:572
|
5.22 s
max 12.10 s
|
setup 4.72 s · call 499 ms
|
654
15 repeated
|
10
|
|
confs/tests.py::TestConferencePage::test_conference_with_utc_with_date_no_posts
83% migrations
· test body
confs/tests.py:875
|
4.95 s
max 10.78 s
|
setup 4.59 s · call 357 ms
|
649
|
10
|
|
confs/tests.py::TestMigratedLegacyConferences::test_djangoconus_old_url_redirects
85% migrations
· test body
confs/tests.py:184
|
4.74 s
max 10.34 s
|
setup 4.54 s · call 198 ms
|
639
|
10
|
|
accounts/tests.py::TestAccountIndexRobots::test_two_facets_are_noindex
82% migrations
· fixture django_db_setup (session scope)
pytest_django/fixtures.py:186
|
2.55 s
max 7.01 s
|
setup 2.30 s · call 250 ms
|
431
262 repeated
|
10
|
|
confs/tests.py::TestMigratedLegacyConferences::test_fwd50_date_redirects
85% migrations
· fixture django_db_setup (session scope)
pytest_django/fixtures.py:186
|
2.48 s
max 6.81 s
|
setup 2.31 s · call 167 ms
|
428
262 repeated
|
10
|
|
confs/tests.py::TestSyncAnnouncements::test_is_idempotent_and_refreshes_unposted_content
87% migrations
· fixture django_db_setup (session scope)
pytest_django/fixtures.py:186
|
2.40 s
max 6.67 s
|
setup 2.32 s · call 88 ms
|
441
262 repeated
|
10
|
|
confs/tests.py::TestEditConference::test_edit_does_not_change_slug
92% password hashing
· setUp
confs/tests.py:1177
|
1.89 s
max 3.14 s
|
setup 19 ms · call 1.87 s
|
31
3 repeated
|
10
|
|
confs/tests.py::TestEditConference::test_other_user_forbidden_on_approved_conference
94% password hashing
· setUp
confs/tests.py:1175
|
1.88 s
max 3.19 s
|
setup 1 ms · call 1.88 s
|
31
6 repeated
|
10
|
|
confs/tests.py::TestLegacyConferenceDataMigration::test_copies_overlapping_legacy_rows_without_clobbering_existing_data
76% migrations
· test body
confs/tests.py:440
|
1.77 s
max 2.90 s
|
setup 3 ms · call 1.77 s
|
289
72 repeated
|
10
|
|
confs/tests.py::TestEditConference::test_other_user_forbidden
95% password hashing
· setUp
confs/tests.py:1175
|
1.77 s
max 2.71 s
|
setup 2 ms · call 1.77 s
|
27
3 repeated
|
10
|
|
confs/tests.py::TestEditConference::test_owner_can_edit
94% password hashing
· setUp
confs/tests.py:1177
|
1.73 s
max 3.46 s
|
setup 2 ms · call 1.72 s
|
31
3 repeated
|
10
|
|
confs/tests.py::TestConferenceOgImage::test_management_command_renders_missing_and_skips_current
89% libraries
· test body
confs/tests.py:1465
|
1.68 s
max 2.88 s
|
setup 22 ms · call 1.66 s
|
17
10 repeated
|
10
|
|
confs/tests.py::TestEditConference::test_owner_can_edit_after_approval
95% password hashing
· setUp
confs/tests.py:1175
|
1.65 s
max 3.32 s
|
setup 2 ms · call 1.65 s
|
32
3 repeated
|
10
|
|
confs/tests.py::TestEditConference::test_owner_can_view_edit_form
91% password hashing
· setUp
confs/tests.py:1175
|
1.40 s
max 3.04 s
|
setup 2 ms · call 1.39 s
|
30
3 repeated
|
10
|
|
fedidevs/tests.py::TestAnonymousCacheAndCsrf::test_authenticated_html_is_private_and_keeps_csrf_header
90% password hashing
· test body
fedidevs/tests.py:63
|
1.37 s
max 2.12 s
|
setup 3 ms · call 1.37 s
|
31
3 repeated
|
10
|
|
confs/tests.py::TestApproveConference::test_non_staff_forbidden
91% password hashing
· setUp
confs/tests.py:1371
|
1.35 s
max 2.23 s
|
setup 2 ms · call 1.35 s
|
26
|
10
|
|
confs/tests.py::TestEditConference::test_owner_sees_edit_button_on_approved_detail
92% password hashing
· setUp
confs/tests.py:1176
|
1.33 s
max 3.15 s
|
setup 2 ms · call 1.33 s
|
33
3 repeated
|
10
|
|
confs/tests.py::TestApproveConference::test_get_not_allowed
89% password hashing
· setUp
confs/tests.py:1372
|
1.28 s
max 2.14 s
|
setup 8 ms · call 1.27 s
|
25
|
10
|
|
confs/tests.py::TestApproveConference::test_staff_approves
90% password hashing
· setUp
confs/tests.py:1371
|
1.25 s
max 2.19 s
|
setup 3 ms · call 1.25 s
|
28
|
10
|
|
confs/tests.py::TestConferenceApprovalVisibility::test_other_user_does_not_see_pending
89% password hashing
· setUp
confs/tests.py:1316
|
1.21 s
max 2.29 s
|
setup 10 ms · call 1.20 s
|
35
3 repeated
|
10
|
|
confs/tests.py::TestApproveConference::test_staff_sees_approve_button_on_detail
78% password hashing
· setUp
confs/tests.py:1372
|
1.19 s
max 2.26 s
|
setup 2 ms · call 1.19 s
|
31
|
10
|
|
confs/tests.py::TestEditConference::test_requires_login
97% password hashing
· setUp
confs/tests.py:1176
|
1.18 s
max 2.59 s
|
setup 2 ms · call 1.18 s
|
9
3 repeated
|
10
|
|
confs/tests.py::TestConferenceApprovalVisibility::test_owner_sees_own_pending
91% password hashing
· setUp
confs/tests.py:1316
|
1.14 s
max 2.02 s
|
setup 2 ms · call 1.14 s
|
35
3 repeated
|
10
|
|
confs/tests.py::TestLegacyConferenceDataMigration::test_drops_legacy_tables_when_uniques_are_mysql_style_indexes
61% migrations
· test body
confs/tests.py:452
|
1.14 s
max 2.05 s
|
setup 2 ms · call 1.13 s
|
229
68 repeated
|
10
|
|
confs/tests.py::TestConferenceApprovalVisibility::test_pending_detail_page_is_viewable
92% password hashing
· setUp
confs/tests.py:1317
|
1.11 s
max 2.14 s
|
setup 1 ms · call 1.11 s
|
15
|
10
|
|
starter_packs/tests.py::TestToggleStarterPackAccount::test_toggle_after_limit
72% database
· test body
starter_packs/tests.py:397
|
1.11 s
max 1.79 s
|
setup 2 ms · call 1.10 s
|
499
463 repeated
|
10
|
|
confs/tests.py::TestApproveConference::test_anonymous_sees_pending_banner_without_button
89% password hashing
· setUp
confs/tests.py:1371
|
1.10 s
max 2.18 s
|
setup 1 ms · call 1.07 s
|
14
|
10
|
|
confs/tests.py::TestEditConference::test_staff_can_edit
94% password hashing
· setUp
confs/tests.py:1177
|
1.09 s
max 2.19 s
|
setup 1 ms · call 1.09 s
|
31
3 repeated
|
10
|
|
confs/tests.py::TestApproveConference::test_anonymous_redirected_to_login
93% password hashing
· setUp
confs/tests.py:1372
|
1.08 s
max 2.05 s
|
setup 14 ms · call 1.07 s
|
9
|
10
|
|
confs/tests.py::TestCreateConference::test_rejects_more_than_three_icons
71% password hashing
· setUp
confs/tests.py:1044
|
891 ms
max 1.65 s
|
setup 3 ms · call 888 ms
|
31
4 repeated
|
10
|
|
confs/tests.py::TestCreateConference::test_mastodon_url_is_kept
69% password hashing
· setUp
confs/tests.py:1044
|
856 ms
max 1.63 s
|
setup 2 ms · call 853 ms
|
27
|
10
|
|
confs/tests.py::TestCreateConference::test_form_renders_for_authenticated_user
65% password hashing
· test body
confs/tests.py:1067
|
845 ms
max 1.29 s
|
setup 2 ms · call 843 ms
|
26
|
10
|
|
confs/tests.py::TestCreateConference::test_rejects_end_date_before_start
74% password hashing
· setUp
confs/tests.py:1044
|
837 ms
max 1.26 s
|
setup 2 ms · call 835 ms
|
26
|
10
|
|
confs/tests.py::TestCreateConference::test_advanced_days_are_saved
75% password hashing
· setUp
confs/tests.py:1044
|
813 ms
max 1.34 s
|
setup 21 ms · call 792 ms
|
27
|
10
|
|
confs/tests.py::TestCreateConference::test_submit_creates_pending_conference
79% password hashing
· setUp
confs/tests.py:1044
|
746 ms
max 1.28 s
|
setup 2 ms · call 741 ms
|
28
|
10
|
|
confs/tests.py::TestCreateConference::test_mastodon_handle_is_converted_to_url
84% password hashing
· setUp
confs/tests.py:1044
|
745 ms
max 1.22 s
|
setup 2 ms · call 743 ms
|
27
|
10
|
|
confs/tests.py::TestCreateConference::test_slug_collision_is_resolved
79% password hashing
· setUp
confs/tests.py:1044
|
730 ms
max 1.34 s
|
setup 7 ms · call 723 ms
|
29
3 repeated
|
10
|
|
confs/tests.py::TestCreateConference::test_selected_icons_are_saved
85% password hashing
· setUp
confs/tests.py:1044
|
719 ms
max 1.29 s
|
setup 3 ms · call 715 ms
|
31
|
10
|
|
confs/tests.py::TestUnapproveConference::test_non_staff_forbidden
92% password hashing
· setUp
confs/tests.py:1296
|
712 ms
max 1.37 s
|
setup 13 ms · call 698 ms
|
26
|
10
|
|
confs/tests.py::TestCreateConference::test_requires_login
86% password hashing
· setUp
confs/tests.py:1044
|
685 ms
max 1.17 s
|
setup 2 ms · call 682 ms
|
6
|
10
|
|
confs/tests.py::TestConferenceApprovalVisibility::test_anonymous_sees_only_approved
90% password hashing
· setUp
confs/tests.py:1316
|
682 ms
max 890 ms
|
setup 9 ms · call 672 ms
|
18
3 repeated
|
10
|
|
confs/tests.py::TestConferenceApprovalVisibility::test_conference_tag_icon_rendered_in_list
88% password hashing
· setUp
confs/tests.py:1317
|
660 ms
max 783 ms
|
setup 0.79 ms · call 619 ms
|
21
3 repeated
|
10
|
|
confs/tests.py::TestUnapproveConference::test_staff_unapproves
94% password hashing
· setUp
confs/tests.py:1295
|
641 ms
max 959 ms
|
setup 0.86 ms · call 639 ms
|
28
|
10
|
|
accounts/tests.py::TestStaticPages::test_developers_on_mastodon
87% libraries
· test body
accounts/tests.py:536
|
407 ms
max 749 ms
|
setup 18 ms · call 387 ms
|
8
|
10
|
|
confs/tests.py::TestMigratedLegacyConferences::test_djangoconafrica_page
66% libraries
· test body
confs/tests.py:172
|
343 ms
max 637 ms
|
setup 1 ms · call 341 ms
|
11
|
10
|
|
accounts/tests.py::TestInstanceIndexingBridgy::test_follows_redirect_and_coerces_null_version
86% db schema
· _post_teardown
django/test/testcases.py:1243
|
340 ms
max 456 ms
|
setup 3 ms · call 337 ms
|
73
62 repeated
|
10
|
|
confs/tests.py::TestConferencePage::test_conference_with_pacific_with_date
76% libraries
· test body
confs/tests.py:884
|
324 ms
max 680 ms
|
setup 2 ms · call 321 ms
|
16
|
10
|
|
mastodon_auth/tests.py::MastodonRatelimitHeaderTests::test_missing_ratelimit_reset_header_does_not_break_requests
77% db schema
· fixture django_db_setup (session scope)
pytest_django/fixtures.py:199
|
321 ms
max 418 ms
|
setup 2 ms · call 72 ms
|
1
|
3
|
|
mastodon_auth/tests.py::MastodonRatelimitHeaderTests::test_creates_session_with_hook_when_none_given
99% db schema
· fixture django_db_setup (session scope)
pytest_django/fixtures.py:199
|
302 ms
max 412 ms
|
setup 1 ms · call 1 ms
|
1
|
3
|