DEV Community (dev.to) / dev.to / Forem / Build ID b2485756-c38c-4c0a-973e-f6d42da6ab86
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.98 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.98 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (25 minutes 33.85 seconds) |
---|---|---|
0 | 2024-02-22 17:34:02 UTC | 3 minutes 11.43 seconds |
1 | 2024-02-22 17:34:02 UTC | 3 minutes 14.8 seconds |
2 | 2024-02-22 17:34:04 UTC | 3 minutes 10.4 seconds |
3 | 2024-02-22 17:34:04 UTC | 3 minutes 2.75 seconds |
4 | 2024-02-22 17:34:03 UTC | 2 minutes 58.56 seconds |
5 Finished Last | 2024-02-22 17:34:11 UTC | 3 minutes 26.14 seconds |
6 Finished First | 2024-02-22 17:34:01 UTC | 3 minutes 14.65 seconds |
7 | 2024-02-22 17:34:02 UTC | 3 minutes 15.14 seconds |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 11.74 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 904 in total files) | Execution time | ||
---|---|---|---|
spec/models/profile_pin_spec.rb | 823 miliseconds | 3% | Trend |
spec/requests/api/v1/followers_spec.rb | 820 miliseconds | Trend | |
spec/workers/users/delete_worker_spec.rb | 815 miliseconds | 16% | Trend |
spec/requests/admin/profile_fields_spec.rb | 800 miliseconds | 1% | Trend |
spec/system/tags/user_updates_a_tag_spec.rb | 793 miliseconds | 12% | Trend |
spec/requests/api/v0/podcasts_episodes_spec.rb | 788 miliseconds | 1% | Trend |
spec/services/moderator/sink_articles_spec.rb | 784 miliseconds | 3% | Trend |
spec/queries/users/suggest_prominent_spec.rb | 777 miliseconds | 65% | Trend |
spec/requests/admin/navigation_link_spec.rb | 772 miliseconds | 2% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb | 769 miliseconds | 1% | Trend |
spec/requests/follows_show_spec.rb | 762 miliseconds | 13% | Trend |
spec/requests/admin/tags_spec.rb | 761 miliseconds | 11% | Trend |
spec/system/articles/user_visits_article_stats_spec.rb | 751 miliseconds | 32% | Trend |
spec/requests/liquid_embeds_spec.rb | 750 miliseconds | 7% | Trend |
spec/requests/admin/organizations_spec.rb | 744 miliseconds | 12% | Trend |
spec/system/search/display_comments_search_spec.rb | 741 miliseconds | 14% | Trend |
spec/system/user/user_edits_customization_spec.rb | 732 miliseconds | 29% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb | 723 miliseconds | 1% | Trend |
spec/requests/api/v0/readinglist_spec.rb | 710 miliseconds | Trend | |
spec/decorators/user_decorator_spec.rb | 708 miliseconds | 2% | Trend |
spec/services/articles/creator_spec.rb | 690 miliseconds | 3% | Trend |
spec/models/tag_spec.rb | 689 miliseconds | 8% | Trend |
spec/requests/videos_spec.rb | 685 miliseconds | 4% | Trend |
spec/services/articles/page_view_updater_spec.rb | 683 miliseconds | 9% | Trend |
spec/system/admin/admin_updates_tag_spec.rb | 677 miliseconds | 18% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb | 677 miliseconds | 15% | Trend |
spec/workers/organizations/delete_worker_spec.rb | 673 miliseconds | 16% | Trend |
spec/services/markdown_processor/parser_spec.rb | 670 miliseconds | 13% | Trend |
spec/policies/response_template_policy_spec.rb | 665 miliseconds | 14% | Trend |
spec/uploaders/logo_uploader_spec.rb | 664 miliseconds | 16% | Trend |
spec/system/admin/admin_views_tags_spec.rb | 664 miliseconds | 6% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb | 655 miliseconds | 4% | Trend |
spec/services/search/listing_spec.rb | 643 miliseconds | 10% | Trend |
spec/requests/feed_events_spec.rb | 640 miliseconds | 10% | Trend |
spec/requests/poll_skips_spec.rb | 637 miliseconds | 1% | Trend |
spec/requests/api/v1/docs/comments_spec.rb | 633 miliseconds | 12% | Trend |
spec/services/notifications/new_mention/send_spec.rb | 628 miliseconds | 11% | Trend |
spec/services/articles/feeds/latest_spec.rb | 626 miliseconds | Trend | |
spec/queries/admin/moderators_query_spec.rb | 625 miliseconds | 7% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb | 618 miliseconds | 9% | Trend |
spec/requests/editor_spec.rb | 613 miliseconds | 9% | Trend |
spec/services/moderator/merge_user_spec.rb | 596 miliseconds | 2% | Trend |
spec/requests/admin/data_update_scripts_spec.rb | 593 miliseconds | 1% | Trend |
spec/requests/organizations_update_spec.rb | 586 miliseconds | 14% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb | 583 miliseconds | 9% | Trend |
spec/requests/comments_update_spec.rb | 576 miliseconds | 7% | Trend |
spec/requests/api/v1/reactions_spec.rb | 575 miliseconds | 16% | Trend |
spec/system/videos/user_visits_videos_spec.rb | 575 miliseconds | 13% | Trend |
spec/services/users/delete_comments_spec.rb | 565 miliseconds | 11% | Trend |
spec/requests/reading_list_items_spec.rb | 556 miliseconds | 3% | Trend |
spec/requests/admin/users/users_export_spec.rb | 556 miliseconds | 13% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb | 550 miliseconds | 14% | Trend |
spec/services/articles/feeds/timeframe_spec.rb | 548 miliseconds | 11% | Trend |
spec/serializers/search/comment_serializer_spec.rb | 547 miliseconds | 6% | Trend |
spec/uploaders/article_image_uploader_spec.rb | 547 miliseconds | 20% | Trend |
spec/requests/admin/welcome_spec.rb | 547 miliseconds | 8% | Trend |
spec/services/exporter/articles_spec.rb | 547 miliseconds | 3% | Trend |
spec/models/context_notification_spec.rb | 546 miliseconds | 7% | Trend |
spec/models/github_repo_spec.rb | 544 miliseconds | 9% | Trend |
spec/services/moderator/banish_user_spec.rb | 540 miliseconds | 10% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb | 538 miliseconds | 11% | Trend |
spec/models/response_template_spec.rb | 535 miliseconds | 13% | Trend |
spec/models/tweet_spec.rb | 529 miliseconds | 7% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb | 527 miliseconds | Trend | |
spec/services/podcasts/create_episode_spec.rb | 520 miliseconds | 18% | Trend |
spec/services/moderator/delete_user_spec.rb | 517 miliseconds | 19% | Trend |
spec/models/settings/base_spec.rb | 517 miliseconds | 6% | Trend |
spec/requests/admin/nested_sidebar_spec.rb | 512 miliseconds | 10% | Trend |
spec/liquid_tags/comment_tag_spec.rb | 506 miliseconds | 15% | Trend |
spec/requests/admin/moderator_actions_spec.rb | 504 miliseconds | 5% | Trend |
spec/requests/admin/profile_field_groups_spec.rb | 503 miliseconds | 3% | Trend |
spec/lib/data_update_scripts/touch_articles_with_capitalized_paths_spec.rb | 498 miliseconds | 4% | Trend |
spec/models/article_destroy_spec.rb | 493 miliseconds | 8% | Trend |
spec/requests/user/user_changes_password_spec.rb | 487 miliseconds | 5% | Trend |
spec/models/identity_spec.rb | 482 miliseconds | 12% | Trend |
spec/services/search/user_spec.rb | 480 miliseconds | 6% | Trend |
spec/services/mailchimp/bot_spec.rb | 479 miliseconds | 4% | Trend |
spec/models/podcast_episode_spec.rb | 478 miliseconds | 18% | Trend |
spec/requests/devices_spec.rb | 476 miliseconds | 10% | Trend |
spec/mailers/devise_mailer_spec.rb | 467 miliseconds | 11% | Trend |
spec/services/badges/award_streak_spec.rb | 466 miliseconds | 2% | Trend |
spec/liquid_tags/forem_tag_spec.rb | 464 miliseconds | 5% | Trend |
spec/requests/api_secrets_destroy_spec.rb | 457 miliseconds | 16% | Trend |
spec/models/profile_spec.rb | 453 miliseconds | 10% | Trend |
spec/helpers/social_image_helper_spec.rb | 451 miliseconds | 3% | Trend |
spec/workers/github_repos/repo_sync_worker_spec.rb | 443 miliseconds | 22% | Trend |
spec/queries/audit_log/unpublish_alls_query_spec.rb | 442 miliseconds | 7% | Trend |
spec/requests/social_previews_spec.rb | 440 miliseconds | Trend | |
spec/services/articles/feeds/tag_spec.rb | 439 miliseconds | 8% | Trend |
spec/services/articles/feeds/find_featured_story_spec.rb | 438 miliseconds | Trend | |
spec/requests/articles/articles_admin_unpublish_spec.rb | 434 miliseconds | 14% | Trend |
spec/models/listing_spec.rb | 430 miliseconds | 5% | Trend |
spec/decorators/mention_decorator_spec.rb | 424 miliseconds | 9% | Trend |
spec/requests/api/v0/follows_spec.rb | 419 miliseconds | 13% | Trend |
spec/workers/notifications/mention_worker_spec.rb | 417 miliseconds | 65% | Trend |
spec/view_objects/cloud_cover_url_spec.rb | 415 miliseconds | 11% | Trend |
spec/uploaders/badge_uploader_spec.rb | 414 miliseconds | 19% | Trend |
spec/models/feedback_message_spec.rb | 412 miliseconds | 14% | Trend |
spec/requests/profile_field_groups_request_spec.rb | 407 miliseconds | 15% | Trend |
spec/models/badge_achievement_spec.rb | 402 miliseconds | 16% | Trend |