DEV Community (dev.to) / dev.to / Forem / Build ID 9f7d7b16-6ae6-4fd5-98fd-640afefffc54
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
ba333b0 | refs/pull/21341/merge | 8 | 29 days ago | 4 minutes 2.94 seconds | 27 minutes 31.73 seconds 3% |
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 25.83 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 25.83 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (27 minutes 31.73 seconds) | Test files |
---|---|---|---|
0 | 2024-10-25 17:15:47 UTC | 3 minutes 22.91 seconds | |
1 | 2024-10-25 17:15:47 UTC | 3 minutes 18.96 seconds | |
2 Finished First | 2024-10-25 17:15:45 UTC | 3 minutes 21.36 seconds | |
3 Finished Last | 2024-10-25 17:16:11 UTC | 3 minutes 53.29 seconds | |
4 | 2024-10-25 17:15:48 UTC | 3 minutes 22.14 seconds | |
5 | 2024-10-25 17:15:46 UTC | 3 minutes 21.16 seconds | |
6 | 2024-10-25 17:15:46 UTC | 3 minutes 25.42 seconds | |
7 | 2024-10-25 17:15:46 UTC | 3 minutes 26.52 seconds | |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 26.47 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 925 in total files) | Execution time | ||
---|---|---|---|
spec/system/collections/user_views_collections_spec.rb
|
866 miliseconds | 9% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb
|
861 miliseconds | 17% | Trend |
spec/requests/profile_pins_spec.rb
|
860 miliseconds | 12% | Trend |
spec/services/bulk_sql_delete_spec.rb
|
857 miliseconds | 14% | Trend |
spec/models/podcast_spec.rb
|
853 miliseconds | 2% | Trend |
spec/services/articles/feeds/timeframe_spec.rb
|
851 miliseconds | 23% | Trend |
spec/models/profile_pin_spec.rb
|
847 miliseconds | Trend | |
spec/requests/admin/tags_spec.rb
|
847 miliseconds | 6% | Trend |
spec/requests/comments_destroy_spec.rb
|
845 miliseconds | 16% | Trend |
spec/system/admin/admin_invites_user_spec.rb
|
842 miliseconds | 2% | Trend |
spec/system/admin/admin_manages_reports_spec.rb
|
833 miliseconds | 6% | Trend |
spec/requests/admin/tags/moderators_spec.rb
|
826 miliseconds | 7% | Trend |
spec/services/notifications/tag_adjustment_notification/send_spec.rb
|
821 miliseconds | 6% | Trend |
spec/requests/api/v0/api_controller_spec.rb
|
820 miliseconds | 12% | Trend |
spec/requests/invitations_spec.rb
|
806 miliseconds | 280% | Trend |
spec/requests/collections_spec.rb
|
798 miliseconds | 13% | Trend |
spec/requests/poll_votes_spec.rb
|
797 miliseconds | 4% | Trend |
spec/workers/organizations/save_article_worker_spec.rb
|
778 miliseconds | 4% | Trend |
spec/services/articles/page_view_updater_spec.rb
|
775 miliseconds | 1% | Trend |
spec/system/user/user_edits_customization_spec.rb
|
770 miliseconds | 28% | Trend |
spec/requests/liquid_embeds_spec.rb
|
746 miliseconds | 12% | Trend |
spec/uploaders/logo_uploader_spec.rb
|
741 miliseconds | 9% | Trend |
spec/requests/api/v1/docs/tags_spec.rb
|
738 miliseconds | 373% | Trend |
spec/requests/api/v0/followers_spec.rb
|
735 miliseconds | 17% | Trend |
spec/workers/organizations/delete_worker_spec.rb
|
730 miliseconds | 4% | Trend |
spec/requests/admin/navigation_link_spec.rb
|
721 miliseconds | 8% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb
|
707 miliseconds | 10% | Trend |
spec/services/moderator/sink_articles_spec.rb
|
704 miliseconds | 20% | Trend |
spec/services/users/resolve_spam_reports_spec.rb
|
698 miliseconds | 11% | Trend |
spec/system/admin/admin_updates_tag_spec.rb
|
695 miliseconds | 15% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb
|
693 miliseconds | 10% | Trend |
spec/lib/data_update_scripts/cleanup_orphan_git_hub_repositories_spec.rb
|
684 miliseconds | 189% | Trend |
spec/requests/admin/profile_fields_spec.rb
|
680 miliseconds | 13% | Trend |
spec/policies/response_template_policy_spec.rb
|
679 miliseconds | 12% | Trend |
spec/requests/api/v0/users_spec.rb
|
667 miliseconds | 8% | Trend |
spec/services/notifications/new_mention/send_spec.rb
|
661 miliseconds | 11% | Trend |
spec/services/page_view_rollup_spec.rb
|
658 miliseconds | 9% | Trend |
spec/decorators/user_decorator_spec.rb
|
655 miliseconds | 19% | Trend |
spec/requests/api/v0/readinglist_spec.rb
|
651 miliseconds | 13% | Trend |
spec/system/videos/user_visits_videos_spec.rb
|
643 miliseconds | 26% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb
|
640 miliseconds | 2% | Trend |
spec/requests/api/v1/docs/comments_spec.rb
|
631 miliseconds | 14% | Trend |
spec/requests/videos_spec.rb
|
628 miliseconds | 19% | Trend |
spec/requests/feed_events_spec.rb
|
628 miliseconds | 15% | Trend |
spec/services/moderator/delete_user_spec.rb
|
628 miliseconds | Trend | |
spec/uploaders/profile_image_uploader_spec.rb
|
621 miliseconds | 29% | Trend |
spec/workers/articles/update_page_views_worker_spec.rb
|
621 miliseconds | 12% | Trend |
spec/services/search/listing_spec.rb
|
618 miliseconds | 22% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb
|
616 miliseconds | 4% | Trend |
spec/requests/admin/data_update_scripts_spec.rb
|
609 miliseconds | 7% | Trend |
spec/uploaders/article_image_uploader_spec.rb
|
607 miliseconds | 9% | Trend |
spec/requests/admin/emails_spec.rb
|
607 miliseconds | 10% | Trend |
spec/services/flare_tag_spec.rb
|
604 miliseconds | 15% | Trend |
spec/requests/editor_spec.rb
|
604 miliseconds | 9% | Trend |
spec/system/admin/admin_views_tags_spec.rb
|
603 miliseconds | 20% | Trend |
spec/models/email_spec.rb
|
602 miliseconds | 16% | Trend |
spec/services/articles/creator_spec.rb
|
598 miliseconds | 15% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb
|
590 miliseconds | 17% | Trend |
spec/models/identity_spec.rb
|
588 miliseconds | 1% | Trend |
spec/requests/reading_list_items_spec.rb
|
582 miliseconds | 7% | Trend |
spec/requests/api/v1/follows_spec.rb
|
579 miliseconds | 15% | Trend |
spec/queries/admin/moderators_query_spec.rb
|
571 miliseconds | 20% | Trend |
spec/liquid_tags/comment_tag_spec.rb
|
570 miliseconds | 6% | Trend |
spec/services/badges/award_first_post_spec.rb
|
566 miliseconds | 15% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb
|
564 miliseconds | 14% | Trend |
spec/services/exporter/articles_spec.rb
|
562 miliseconds | 12% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb
|
561 miliseconds | 14% | Trend |
spec/services/articles/feeds/latest_spec.rb
|
561 miliseconds | 18% | Trend |
spec/models/github_repo_spec.rb
|
555 miliseconds | 5% | Trend |
spec/requests/api/v1/admin/users_spec.rb
|
555 miliseconds | 10% | Trend |
spec/requests/api/v1/reactions_spec.rb
|
551 miliseconds | 19% | Trend |
spec/services/comments/calculate_score_spec.rb
|
549 miliseconds | 17% | Trend |
spec/services/users/delete_comments_spec.rb
|
547 miliseconds | 14% | Trend |
spec/models/context_notification_spec.rb
|
540 miliseconds | 9% | Trend |
spec/requests/comments_update_spec.rb
|
536 miliseconds | 11% | Trend |
spec/serializers/search/comment_serializer_spec.rb
|
534 miliseconds | 10% | Trend |
spec/requests/poll_skips_spec.rb
|
533 miliseconds | 23% | Trend |
spec/services/moderator/merge_user_spec.rb
|
531 miliseconds | 12% | Trend |
spec/models/response_template_spec.rb
|
517 miliseconds | 8% | Trend |
spec/requests/admin/users/users_export_spec.rb
|
517 miliseconds | 20% | Trend |
spec/requests/admin/feed_playground_spec.rb
|
514 miliseconds | 16% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb
|
502 miliseconds | 18% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb
|
499 miliseconds | 22% | Trend |
spec/services/badges/award_spec.rb
|
486 miliseconds | 16% | Trend |
spec/services/moderator/banish_user_spec.rb
|
482 miliseconds | 25% | Trend |
spec/models/tweet_spec.rb
|
480 miliseconds | 8% | Trend |
spec/models/badge_achievement_spec.rb
|
475 miliseconds | 4% | Trend |
spec/requests/admin/nested_sidebar_spec.rb
|
474 miliseconds | 41% | Trend |
spec/decorators/comment_decorator_spec.rb
|
474 miliseconds | 17% | Trend |
spec/requests/api_secrets_destroy_spec.rb
|
471 miliseconds | 12% | Trend |
spec/services/billboard_event_rollup_spec.rb
|
471 miliseconds | 22% | Trend |
spec/models/article_destroy_spec.rb
|
467 miliseconds | 13% | Trend |
spec/models/notification_subscription_spec.rb
|
463 miliseconds | 16% | Trend |
spec/requests/devices_spec.rb
|
462 miliseconds | 14% | Trend |
spec/mailers/devise_mailer_spec.rb
|
462 miliseconds | 20% | Trend |
spec/models/feedback_message_spec.rb
|
459 miliseconds | 12% | Trend |
spec/requests/admin/profile_field_groups_spec.rb
|
450 miliseconds | 19% | Trend |
spec/requests/podcasts/podcast_episodes_index_spec.rb
|
449 miliseconds | 9% | Trend |
spec/models/mention_spec.rb
|
448 miliseconds | 10% | Trend |
spec/services/search/user_spec.rb
|
444 miliseconds | 21% | Trend |