DEV Community (dev.to) / dev.to / Forem / Build ID 4d0c5474-5965-4f8a-9289-1c4c1a8ac060
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 4.72 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 4.72 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (25 minutes 15.55 seconds) |
---|---|---|
0 | 2024-03-04 20:30:25 UTC | 3 minutes 12.96 seconds |
1 | 2024-03-04 20:30:23 UTC | 3 minutes 6.31 seconds |
2 Finished Last | 2024-03-04 20:30:27 UTC | 3 minutes 16.39 seconds |
3 | 2024-03-04 20:30:25 UTC | 3 minutes 8.79 seconds |
4 | 2024-03-04 20:30:22 UTC | 3 minutes 7.14 seconds |
5 Finished First | 2024-03-04 20:30:22 UTC | 3 minutes 4.54 seconds |
6 | 2024-03-04 20:30:23 UTC | 3 minutes 7.72 seconds |
7 | 2024-03-04 20:30:25 UTC | 3 minutes 11.73 seconds |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 9.45 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 905 in total files) | Execution time | ||
---|---|---|---|
spec/requests/sidebars_spec.rb | 796 miliseconds | 14% | Trend |
spec/system/collections/user_views_collections_spec.rb | 791 miliseconds | 9% | Trend |
spec/queries/admin/moderators_query_spec.rb | 789 miliseconds | 16% | Trend |
spec/system/admin/admin_manages_reports_spec.rb | 788 miliseconds | 7% | Trend |
spec/services/calculate_reaction_points_spec.rb | 779 miliseconds | 9% | Trend |
spec/uploaders/profile_image_uploader_spec.rb | 773 miliseconds | 16% | Trend |
spec/requests/follows_show_spec.rb | 769 miliseconds | 12% | Trend |
spec/requests/admin/tags_spec.rb | 767 miliseconds | 11% | Trend |
spec/helpers/admin/users_helper_spec.rb | 767 miliseconds | 13% | Trend |
spec/system/user/user_edits_customization_spec.rb | 755 miliseconds | 27% | Trend |
spec/system/search/display_comments_search_spec.rb | 744 miliseconds | 14% | Trend |
spec/requests/api/v1/followers_spec.rb | 743 miliseconds | 9% | Trend |
spec/requests/liquid_embeds_spec.rb | 741 miliseconds | 9% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb | 735 miliseconds | 14% | Trend |
spec/services/articles/page_view_updater_spec.rb | 732 miliseconds | 3% | Trend |
spec/models/podcast_spec.rb | 726 miliseconds | 14% | Trend |
spec/system/admin/admin_invites_user_spec.rb | 725 miliseconds | 11% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb | 719 miliseconds | 7% | Trend |
spec/services/search/listing_spec.rb | 719 miliseconds | Trend | |
spec/system/articles/user_visits_article_stats_spec.rb | 711 miliseconds | 35% | Trend |
spec/services/moderator/sink_articles_spec.rb | 708 miliseconds | 13% | Trend |
spec/system/admin/admin_updates_tag_spec.rb | 706 miliseconds | 15% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb | 688 miliseconds | 13% | Trend |
spec/requests/api/v0/users_spec.rb | 677 miliseconds | 5% | Trend |
spec/services/markdown_processor/parser_spec.rb | 673 miliseconds | 12% | Trend |
spec/decorators/user_decorator_spec.rb | 673 miliseconds | 2% | Trend |
spec/requests/videos_spec.rb | 672 miliseconds | 6% | Trend |
spec/requests/api/v1/docs/comments_spec.rb | 668 miliseconds | 7% | Trend |
spec/requests/admin/profile_fields_spec.rb | 665 miliseconds | 15% | Trend |
spec/services/feeds/validate_url_spec.rb | 647 miliseconds | 2488% | Trend |
spec/requests/admin/users/users_export_spec.rb | 646 miliseconds | Trend | |
spec/requests/api/v0/readinglist_spec.rb | 631 miliseconds | 10% | Trend |
spec/models/tag_spec.rb | 631 miliseconds | 15% | Trend |
spec/workers/organizations/delete_worker_spec.rb | 611 miliseconds | 24% | Trend |
spec/services/articles/creator_spec.rb | 611 miliseconds | 14% | Trend |
spec/services/podcasts/create_episode_spec.rb | 603 miliseconds | 5% | Trend |
spec/requests/editor_spec.rb | 599 miliseconds | 12% | Trend |
spec/services/notifications/new_mention/send_spec.rb | 597 miliseconds | 15% | Trend |
spec/requests/feed_events_spec.rb | 589 miliseconds | 17% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb | 587 miliseconds | 8% | Trend |
spec/requests/organizations_update_spec.rb | 582 miliseconds | 15% | Trend |
spec/requests/poll_skips_spec.rb | 573 miliseconds | 11% | Trend |
spec/uploaders/article_image_uploader_spec.rb | 572 miliseconds | 17% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb | 572 miliseconds | 19% | Trend |
spec/services/moderator/banish_user_spec.rb | 572 miliseconds | 5% | Trend |
spec/services/badges/award_first_post_spec.rb | 571 miliseconds | 14% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb | 571 miliseconds | 8% | Trend |
spec/system/videos/user_visits_videos_spec.rb | 565 miliseconds | 14% | Trend |
spec/requests/admin/data_update_scripts_spec.rb | 564 miliseconds | 6% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb | 563 miliseconds | 14% | Trend |
spec/requests/api/v1/follows_spec.rb | 563 miliseconds | 6% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb | 561 miliseconds | 18% | Trend |
spec/requests/api/v1/reactions_spec.rb | 561 miliseconds | 18% | Trend |
spec/services/users/delete_comments_spec.rb | 559 miliseconds | 13% | Trend |
spec/models/podcast_episode_spec.rb | 555 miliseconds | 5% | Trend |
spec/requests/admin/tags/moderators_spec.rb | 537 miliseconds | 28% | Trend |
spec/models/github_repo_spec.rb | 534 miliseconds | 10% | Trend |
spec/services/articles/feeds/timeframe_spec.rb | 533 miliseconds | 13% | Trend |
spec/requests/reading_list_items_spec.rb | 528 miliseconds | 8% | Trend |
spec/requests/api/v1/admin/users_spec.rb | 528 miliseconds | 8% | Trend |
spec/requests/comments_update_spec.rb | 526 miliseconds | 2% | Trend |
spec/services/moderator/merge_user_spec.rb | 522 miliseconds | 14% | Trend |
spec/services/moderator/delete_user_spec.rb | 521 miliseconds | 18% | Trend |
spec/lib/data_update_scripts/touch_articles_with_capitalized_paths_spec.rb | 521 miliseconds | Trend | |
spec/services/user_subscriptions/create_from_controller_params_spec.rb | 519 miliseconds | 14% | Trend |
spec/models/identity_spec.rb | 512 miliseconds | 6% | Trend |
spec/requests/admin/welcome_spec.rb | 509 miliseconds | 13% | Trend |
spec/models/settings/base_spec.rb | 503 miliseconds | 8% | Trend |
spec/liquid_tags/comment_tag_spec.rb | 503 miliseconds | 16% | Trend |
spec/decorators/comment_decorator_spec.rb | 500 miliseconds | 10% | Trend |
spec/services/exporter/articles_spec.rb | 499 miliseconds | 12% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb | 495 miliseconds | 6% | Trend |
spec/models/mention_spec.rb | 495 miliseconds | 6% | Trend |
spec/models/response_template_spec.rb | 494 miliseconds | 20% | Trend |
spec/serializers/search/comment_serializer_spec.rb | 484 miliseconds | 17% | Trend |
spec/models/notification_subscription_spec.rb | 482 miliseconds | 20% | Trend |
spec/requests/api_secrets_destroy_spec.rb | 481 miliseconds | 12% | Trend |
spec/services/search/user_spec.rb | 477 miliseconds | 7% | Trend |
spec/services/badges/award_spec.rb | 476 miliseconds | 16% | Trend |
spec/requests/admin/moderator_actions_spec.rb | 466 miliseconds | 12% | Trend |
spec/requests/devices_spec.rb | 456 miliseconds | 14% | Trend |
spec/models/badge_achievement_spec.rb | 452 miliseconds | 5% | Trend |
spec/models/article_destroy_spec.rb | 446 miliseconds | 17% | Trend |
spec/requests/admin/profile_field_groups_spec.rb | 439 miliseconds | 15% | Trend |
spec/models/feedback_message_spec.rb | 436 miliseconds | 11% | Trend |
spec/requests/social_previews_spec.rb | 430 miliseconds | 1% | Trend |
spec/requests/api/v0/follows_spec.rb | 428 miliseconds | 10% | Trend |
spec/requests/articles/articles_admin_unpublish_spec.rb | 426 miliseconds | 15% | Trend |
spec/models/profile_spec.rb | 415 miliseconds | 18% | Trend |
spec/models/tweet_spec.rb | 414 miliseconds | 16% | Trend |
spec/liquid_tags/forem_tag_spec.rb | 412 miliseconds | 15% | Trend |
spec/services/badges/award_streak_spec.rb | 410 miliseconds | 14% | Trend |
spec/helpers/authentication_helper_spec.rb | 403 miliseconds | 1% | Trend |
spec/services/mailchimp/bot_spec.rb | 398 miliseconds | 13% | Trend |
spec/models/listing_spec.rb | 395 miliseconds | 13% | Trend |
spec/requests/profile_field_groups_request_spec.rb | 391 miliseconds | 18% | Trend |
spec/services/articles/feeds/tag_spec.rb | 389 miliseconds | 18% | Trend |
spec/mailers/devise_mailer_spec.rb | 387 miliseconds | 26% | Trend |
spec/helpers/social_image_helper_spec.rb | 387 miliseconds | 17% | Trend |
spec/services/articles/feeds/find_featured_story_spec.rb | 386 miliseconds | 11% | Trend |