DEV Community (dev.to) / dev.to / Forem / Build ID bb578340-13f3-420c-8326-62ce2632c638
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
e61065a | refs/pull/21362/merge | 8 | 9 days ago | 4 minutes 11.02 seconds | 29 minutes 55.49 seconds 4% |
All parallel CI nodes finished their work.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 9.46 seconds. The shorter this time is, the better.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 9.46 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (29 minutes 55.49 seconds) | Test files |
---|---|---|---|
0 | 2024-11-12 17:24:41 UTC | 3 minutes 34.08 seconds | |
1 | 2024-11-12 17:24:39 UTC | 3 minutes 43.77 seconds | |
2 Finished First | 2024-11-12 17:24:38 UTC | 3 minutes 38.67 seconds | |
3 | 2024-11-12 17:24:39 UTC | 3 minutes 47.38 seconds | |
4 | 2024-11-12 17:24:39 UTC | 3 minutes 40.51 seconds | |
5 Finished Last | 2024-11-12 17:24:48 UTC | 4 minutes 1.16 seconds | |
6 | 2024-11-12 17:24:40 UTC | 3 minutes 51.18 seconds | |
7 | 2024-11-12 17:24:39 UTC | 3 minutes 38.78 seconds | |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 44.44 seconds are a bottleneck because they take more time than the expected execution time per parallel CI node.
You can enable auto split of slow RSpec test files by test examples on parallel CI nodes to run your CI builds faster.
The more parallel CI nodes you use, the more test files will be split by test examples.
We recommend running at least 2 CI builds after you increase the number of parallel CI nodes. This way Knapsack Pro API can learn about your test examples defined in the slow test files to split tests better in future CI builds.
Test file path (Displaying entries 301 - 400 of 927 in total files) | Execution time | ||
---|---|---|---|
spec/models/profile_pin_spec.rb
|
940 miliseconds | 11% | Trend |
spec/models/page_view_spec.rb
|
937 miliseconds | 184% | Trend |
spec/requests/api/v1/docs/users_spec.rb
|
927 miliseconds | 10% | Trend |
spec/requests/admin/organizations_spec.rb
|
919 miliseconds | 1% | Trend |
spec/liquid_tags/unified_embed/registry_spec.rb
|
918 miliseconds | 108% | Trend |
spec/requests/discussion_locks_spec.rb
|
917 miliseconds | 2% | Trend |
spec/requests/poll_votes_spec.rb
|
889 miliseconds | 5% | Trend |
spec/services/markdown_processor/parser_spec.rb
|
888 miliseconds | 13% | Trend |
spec/system/articles/user_visits_article_stats_spec.rb
|
887 miliseconds | 31% | Trend |
spec/requests/comments_destroy_spec.rb
|
887 miliseconds | 13% | Trend |
spec/workers/emails/drip_email_worker_spec.rb
|
885 miliseconds | 11% | Trend |
spec/system/organization/user_leaves_an_organization_spec.rb
|
881 miliseconds | 32% | Trend |
spec/models/podcast_spec.rb
|
881 miliseconds | Trend | |
spec/system/admin/admin_invites_user_spec.rb
|
873 miliseconds | 1% | Trend |
spec/helpers/admin/users_helper_spec.rb
|
856 miliseconds | 7% | Trend |
spec/system/admin/admin_manages_reports_spec.rb
|
850 miliseconds | 5% | Trend |
spec/requests/follows_show_spec.rb
|
847 miliseconds | 8% | Trend |
spec/system/search/display_comments_search_spec.rb
|
842 miliseconds | 44% | Trend |
spec/workers/organizations/save_article_worker_spec.rb
|
835 miliseconds | 1% | Trend |
spec/services/notifications/tag_adjustment_notification/send_spec.rb
|
833 miliseconds | 5% | Trend |
spec/workers/users/delete_worker_spec.rb
|
828 miliseconds | 15% | Trend |
spec/requests/liquid_embeds_spec.rb
|
824 miliseconds | 3% | Trend |
spec/services/articles/creator_spec.rb
|
823 miliseconds | 14% | Trend |
spec/requests/admin/tags_spec.rb
|
823 miliseconds | 9% | Trend |
spec/serializers/search/listing_serializer_spec.rb
|
811 miliseconds | 218% | Trend |
spec/requests/api/v1/followers_spec.rb
|
792 miliseconds | 10% | Trend |
spec/requests/admin/profile_fields_spec.rb
|
779 miliseconds | 1% | Trend |
spec/system/user/user_edits_customization_spec.rb
|
766 miliseconds | 27% | Trend |
spec/requests/admin/navigation_link_spec.rb
|
747 miliseconds | 5% | Trend |
spec/system/admin/admin_updates_tag_spec.rb
|
735 miliseconds | 9% | Trend |
spec/requests/api/v0/readinglist_spec.rb
|
724 miliseconds | 4% | Trend |
spec/models/tag_spec.rb
|
716 miliseconds | 9% | Trend |
spec/services/search/listing_spec.rb
|
716 miliseconds | 12% | Trend |
spec/policies/response_template_policy_spec.rb
|
715 miliseconds | 9% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb
|
714 miliseconds | 7% | Trend |
spec/system/videos/user_visits_videos_spec.rb
|
711 miliseconds | 19% | Trend |
spec/requests/api/v0/podcasts_episodes_spec.rb
|
711 miliseconds | 12% | Trend |
spec/services/podcasts/create_episode_spec.rb
|
710 miliseconds | 21% | Trend |
spec/services/badges/award_spec.rb
|
705 miliseconds | 22% | Trend |
spec/services/users/resolve_spam_reports_spec.rb
|
705 miliseconds | 9% | Trend |
spec/services/articles/page_view_updater_spec.rb
|
697 miliseconds | 7% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb
|
686 miliseconds | 12% | Trend |
spec/requests/editor_spec.rb
|
679 miliseconds | 2% | Trend |
spec/requests/api/v0/users_spec.rb
|
675 miliseconds | 6% | Trend |
spec/services/comments/calculate_score_spec.rb
|
668 miliseconds | Trend | |
spec/requests/feed_events_spec.rb
|
668 miliseconds | 9% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb
|
665 miliseconds | 2% | Trend |
spec/workers/organizations/delete_worker_spec.rb
|
663 miliseconds | 14% | Trend |
spec/models/settings/base_spec.rb
|
661 miliseconds | Trend | |
spec/services/flare_tag_spec.rb
|
651 miliseconds | 10% | Trend |
spec/services/notifications/new_mention/send_spec.rb
|
650 miliseconds | 12% | Trend |
spec/services/articles/feeds/timeframe_spec.rb
|
650 miliseconds | 5% | Trend |
spec/models/email_spec.rb
|
642 miliseconds | 11% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb
|
639 miliseconds | 1% | Trend |
spec/requests/videos_spec.rb
|
637 miliseconds | 18% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb
|
636 miliseconds | 11% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb
|
634 miliseconds | 11% | Trend |
spec/workers/articles/update_page_views_worker_spec.rb
|
629 miliseconds | 9% | Trend |
spec/system/admin/admin_views_tags_spec.rb
|
627 miliseconds | 17% | Trend |
spec/requests/api/v1/reactions_spec.rb
|
627 miliseconds | 9% | Trend |
spec/uploaders/article_image_uploader_spec.rb
|
625 miliseconds | 8% | Trend |
spec/requests/incoming_webhooks/stripe/stripe_events_spec.rb
|
623 miliseconds | 8% | Trend |
spec/services/page_view_rollup_spec.rb
|
620 miliseconds | 14% | Trend |
spec/requests/admin/data_update_scripts_spec.rb
|
620 miliseconds | 6% | Trend |
spec/requests/admin/users/users_export_spec.rb
|
612 miliseconds | 5% | Trend |
spec/requests/organizations_update_spec.rb
|
610 miliseconds | 13% | Trend |
spec/models/profile_spec.rb
|
609 miliseconds | 17% | Trend |
spec/queries/admin/moderators_query_spec.rb
|
609 miliseconds | 15% | Trend |
spec/models/podcast_episode_spec.rb
|
594 miliseconds | 1% | Trend |
spec/services/badges/award_first_post_spec.rb
|
593 miliseconds | 13% | Trend |
spec/services/users/delete_comments_spec.rb
|
592 miliseconds | 8% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb
|
590 miliseconds | 7% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb
|
582 miliseconds | 12% | Trend |
spec/models/identity_spec.rb
|
577 miliseconds | 3% | Trend |
spec/services/html/parser_spec.rb
|
568 miliseconds | 53% | Trend |
spec/requests/poll_skips_spec.rb
|
567 miliseconds | 18% | Trend |
spec/models/github_repo_spec.rb
|
567 miliseconds | 3% | Trend |
spec/liquid_tags/comment_tag_spec.rb
|
564 miliseconds | 6% | Trend |
spec/requests/admin/feed_playground_spec.rb
|
561 miliseconds | 7% | Trend |
spec/requests/api/v1/follows_spec.rb
|
561 miliseconds | 17% | Trend |
spec/serializers/search/comment_serializer_spec.rb
|
560 miliseconds | 5% | Trend |
spec/models/context_notification_spec.rb
|
557 miliseconds | 6% | Trend |
spec/models/response_template_spec.rb
|
555 miliseconds | 3% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb
|
537 miliseconds | 14% | Trend |
spec/services/billboard_event_rollup_spec.rb
|
536 miliseconds | 12% | Trend |
spec/services/badges/award_streak_spec.rb
|
531 miliseconds | 3% | Trend |
spec/requests/devices_spec.rb
|
530 miliseconds | 3% | Trend |
spec/services/exporter/articles_spec.rb
|
530 miliseconds | 17% | Trend |
spec/requests/comments_update_spec.rb
|
525 miliseconds | 12% | Trend |
spec/models/tweet_spec.rb
|
525 miliseconds | Trend | |
spec/models/notification_subscription_spec.rb
|
523 miliseconds | 4% | Trend |
spec/services/moderator/delete_user_spec.rb
|
521 miliseconds | 16% | Trend |
spec/decorators/comment_decorator_spec.rb
|
518 miliseconds | 9% | Trend |
spec/mailers/devise_mailer_spec.rb
|
517 miliseconds | 8% | Trend |
spec/requests/admin/nested_sidebar_spec.rb
|
516 miliseconds | 35% | Trend |
spec/requests/admin/welcome_spec.rb
|
513 miliseconds | 16% | Trend |
spec/requests/admin/moderator_actions_spec.rb
|
509 miliseconds | 6% | Trend |
spec/services/moderator/banish_user_spec.rb
|
508 miliseconds | 20% | Trend |
spec/requests/admin/emails_spec.rb
|
507 miliseconds | 25% | Trend |
spec/lib/data_update_scripts/profile_website_url_format_spec.rb
|
507 miliseconds | 49% | Trend |