flakytest.dev anze3db fedidevs
Runs / #1147

Passed Run #1147

1 week, 5 days ago · 8ab642e on main · Run ruff in CI like check does · Anže Pečar

Sessions

One per pytest invocation
Environment Status Python Changed files
CI github-actions:test OK 3.15.1 0 Profile
Test Outcome Duration
confs/tests.py::TestEditConference::test_edit_does_not_change_slug Pass 1.92 s
confs/tests.py::TestEditConference::test_other_user_forbidden_on_approved_conference Pass 1.73 s
confs/tests.py::TestConferenceOgImage::test_management_command_renders_missing_and_skips_current Pass 1.71 s
confs/tests.py::TestEditConference::test_other_user_forbidden Pass 1.62 s
confs/tests.py::TestEditConference::test_owner_can_edit Pass 1.56 s
confs/tests.py::TestLegacyConferenceDataMigration::test_copies_overlapping_legacy_rows_without_clobbering_existing_data Pass 1.53 s
confs/tests.py::TestApproveConference::test_non_staff_forbidden Pass 1.37 s
confs/tests.py::TestApproveConference::test_staff_sees_approve_button_on_detail Pass 1.29 s
confs/tests.py::TestApproveConference::test_staff_approves Pass 1.23 s
fedidevs/tests.py::TestAnonymousCacheAndCsrf::test_authenticated_html_is_private_and_keeps_csrf_header Pass 1.19 s
confs/tests.py::TestApproveConference::test_get_not_allowed Pass 1.18 s
confs/tests.py::TestEditConference::test_owner_can_edit_after_approval Pass 1.11 s
confs/tests.py::TestEditConference::test_owner_can_view_edit_form Pass 1.03 s
confs/tests.py::TestCreateConference::test_rejects_end_date_before_start Pass 1.02 s
confs/tests.py::TestLegacyConferenceDataMigration::test_drops_legacy_tables_when_uniques_are_mysql_style_indexes Pass 999 ms
confs/tests.py::TestCreateConference::test_form_renders_for_authenticated_user Pass 962 ms
confs/tests.py::TestEditConference::test_owner_sees_edit_button_on_approved_detail Pass 939 ms
confs/tests.py::TestEditConference::test_staff_can_edit Pass 932 ms
confs/tests.py::TestEditConference::test_requires_login Pass 902 ms
starter_packs/tests.py::TestToggleStarterPackAccount::test_toggle_after_limit Pass 899 ms
confs/tests.py::TestCreateConference::test_rejects_more_than_three_icons Pass 830 ms
confs/tests.py::TestCreateConference::test_advanced_days_are_saved Pass 747 ms
confs/tests.py::TestCreateConference::test_selected_icons_are_saved Pass 696 ms
confs/tests.py::TestCreateConference::test_slug_collision_is_resolved Pass 693 ms
confs/tests.py::TestConferenceApprovalVisibility::test_anonymous_sees_only_approved Pass 689 ms
confs/tests.py::TestConferenceApprovalVisibility::test_owner_sees_own_pending Pass 667 ms
confs/tests.py::TestConferenceApprovalVisibility::test_other_user_does_not_see_pending Pass 665 ms
confs/tests.py::TestCreateConference::test_submit_creates_pending_conference Pass 645 ms
confs/tests.py::TestUnapproveConference::test_staff_unapproves Pass 645 ms
confs/tests.py::TestConferenceApprovalVisibility::test_conference_tag_icon_rendered_in_list Pass 643 ms
confs/tests.py::TestConferenceApprovalVisibility::test_pending_detail_page_is_viewable Pass 641 ms
confs/tests.py::TestUnapproveConference::test_non_staff_forbidden Pass 638 ms
confs/tests.py::TestApproveConference::test_anonymous_sees_pending_banner_without_button Pass 638 ms
confs/tests.py::TestApproveConference::test_anonymous_redirected_to_login Pass 634 ms
confs/tests.py::TestCreateConference::test_requires_login Pass 624 ms
confs/tests.py::TestCreateConference::test_mastodon_handle_is_converted_to_url Pass 593 ms
accounts/tests.py::TestAccountIndexRobots::test_two_facets_are_noindex Pass 564 ms
confs/tests.py::TestCreateConference::test_mastodon_url_is_kept Pass 526 ms
starter_packs/tests.py::TestShareStarterPack::test_header_shows_gradient_and_account_avatars Pass 493 ms
accounts/tests.py::TestSelectedInstance::test_invalid_selected_instance Pass 385 ms
confs/tests.py::TestConferenceOgImage::test_render_writes_file_and_updates_fields Pass 362 ms
starter_packs/tests.py::TestShareStarterPack::test_order_by_5___alphabetical____4__3__2__1__0__ Pass 356 ms
accounts/tests.py::TestAccountIndexRobots::test_single_facet_is_indexable Pass 325 ms
confs/tests.py::TestMigratedLegacyConferences::test_djangoconafrica_page Pass 323 ms
accounts/tests.py::TestStaticPages::test_developers_on_mastodon Pass 319 ms
posts/tests.py::TestSubscribePages::test_subscribe_uses_tailwind_layout Pass 307 ms
starter_packs/tests.py::TestEditStarterPack::test_not_logged_in Pass 307 ms
accounts/tests.py::TestInstanceIndexingBridgy::test_follows_redirect_and_coerces_null_version Pass 300 ms
confs/tests.py::TestConferencePage::test_conference_with_utc_with_date Pass 296 ms
fedidevs/tests.py::TestAccountIndexQueryParams::test_unknown_param_is_stripped_from_faceted_url Pass 268 ms
starter_packs/tests.py::TestShareStarterPack::test_logged_in Pass 255 ms
accounts/tests.py::TestSelectedInstance::test_selected_instance_slash_truncate Pass 242 ms
confs/tests.py::TestSyncAnnouncements::test_is_idempotent_and_refreshes_unposted_content Pass 238 ms
confs/tests.py::TestMigratedLegacyConferences::test_fwd50_page Pass 237 ms
starter_packs/tests.py::TestPinAccountInStarterPack::test_pin_limit Pass 230 ms
starter_packs/tests.py::TestShareStarterPack::test_sort_select_avoids_inline_js Pass 225 ms
starter_packs/tests.py::TestFollowStarterPack::test_success Pass 224 ms
accounts/tests.py::TestSelectedInstance::test_selected_instance_through_session Pass 220 ms
starter_packs/tests.py::TestShareStarterPack::test_api_formats_2___application_activity_json____application_activity_json__ Pass 217 ms
starter_packs/tests.py::TestOwnerManagement::test_invite_blocked_at_max Pass 217 ms
starter_packs/tests.py::TestRemoteFollowStarterPack::test_error_on_invalid_handle Pass 213 ms
confs/tests.py::TestMigratedLegacyConferences::test_fwd50_date_redirects Pass 210 ms
starter_packs/tests.py::TestStarterPacks::test_index_page_logged_in Pass 209 ms
starter_packs/tests.py::TestRemoteFollowStarterPack::test_deleted_pack_404 Pass 208 ms
accounts/tests.py::TestSitemap::test_sitemap Pass 208 ms
starter_packs/tests.py::TestPinAccountInStarterPack::test_pin_button_shown_on_review_page Pass 205 ms
starter_packs/tests.py::TestOwnerManagement::test_owner_cancels_invitation Pass 201 ms
starter_packs/tests.py::TestShareStarterPack::test_order_by_4___newest_account____0__1__2__3__4__ Pass 200 ms
starter_packs/tests.py::TestPinAccountInStarterPack::test_no_pin_button_on_share_page Pass 198 ms
stats/tests.py::TestStats::test_posts_from_yesterday_are_updated Pass 196 ms
starter_packs/tests.py::TestCreateStarterPack::test_create_starter_pack Pass 194 ms
starter_packs/tests.py::TestEditStarterPack::test_edit_starter_packs Pass 191 ms
accounts/tests.py::TestSelectedInstance::test_unselected_instance Pass 189 ms
starter_packs/tests.py::TestFollowStarterPack::test_instance_unreachable Pass 188 ms
starter_packs/tests.py::TestOwnerManagement::test_invite_blocked_when_owners_plus_invitations_at_max Pass 187 ms
starter_packs/tests.py::TestOwnerManagement::test_accept_blocked_when_pack_at_max Pass 187 ms
starter_packs/tests.py::TestOwnerManagement::test_manage_owners_page Pass 184 ms
accounts/tests.py::TestSelectedInstance::test_selected_instance_https_truncate Pass 184 ms
starter_packs/tests.py::TestShareStarterPack::test_share_starter_pack Pass 184 ms
stats/tests.py::TestStats::test_store_daily_stats Pass 182 ms
starter_packs/tests.py::TestOwnerManagement::test_pending_invitation_shown_on_starter_packs_page Pass 182 ms
starter_packs/tests.py::TestOwnerManagement::test_invite_twice_does_not_duplicate Pass 182 ms
starter_packs/tests.py::TestCreateStarterPack::test_create_page_logged_in Pass 181 ms
starter_packs/tests.py::TestToggleStarterPackAccount::test_add_account Pass 178 ms
starter_packs/tests.py::TestShareStarterPack::test_order_by_1___followers____4__3__2__1__0__ Pass 178 ms
accounts/tests.py::TestSelectedInstance::test_selected_instance Pass 178 ms
confs/tests.py::TestConferencePage::test_conference_pacific_with_no_filter Pass 176 ms
accounts/tests.py::TestAccountIndexRobots::test_full_facet_product_is_noindex Pass 172 ms
starter_packs/tests.py::TestEditStarterPack::test_edit_starter_pack_post Pass 172 ms
fedidevs/tests.py::TestPotatoqDashboard::test_staff_sees_dashboard Pass 172 ms
starter_packs/tests.py::TestToggleStarterPackAccount::test_remove_account Pass 172 ms
confs/tests.py::TestConferencePage::test_posts_after_filter_does_not_warn_naive_datetime Pass 171 ms
starter_packs/tests.py::TestOwnerManagement::test_accept_invitation_makes_owner Pass 171 ms
fedidevs/tests.py::TestPotatoqDashboard::test_actions_skip_django_csrf_but_need_dashboard_header Pass 171 ms
starter_packs/tests.py::TestShareStarterPack::test_order_by_3___last_active____4__3__2__1__0__ Pass 170 ms
starter_packs/tests.py::TestOwnerManagement::test_only_invited_user_can_accept Pass 169 ms
accounts/tests.py::TestAccountIndexRobots::test_pagination_is_noindex Pass 168 ms
confs/tests.py::TestMigratedLegacyConferences::test_migrated_conference_shows_linked_posts Pass 167 ms
fedidevs/tests.py::TestAnonymousCacheAndCsrf::test_other_pages_keep_unknown_query_params Pass 167 ms
starter_packs/tests.py::TestPinAccountInStarterPack::test_pinned_account_first_for_every_sort_option Pass 165 ms