DEV Community (dev.to) / dev.to / Forem / Build ID 50fc3928-d114-46e2-9a46-ba9a1ebe545f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
51316c7 | refs/heads/gh-readonly-queue/main/pr-20753-ec32a8e7cc0a84ddff2e58b84badbab32334c8a4 | 8 | 26 minutes 7.84 seconds | 2024-03-28 12:15:05 UTC |
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 8.64 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 8.64 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (26 minutes 7.84 seconds) |
---|---|---|
0 | 2024-03-28 12:18:38 UTC | 3 minutes 20.87 seconds |
1 Finished Last | 2024-03-28 12:18:45 UTC | 3 minutes 27.17 seconds |
2 | 2024-03-28 12:18:37 UTC | 2 minutes 46.07 seconds |
3 | 2024-03-28 12:18:37 UTC | 3 minutes 20.44 seconds |
4 Finished First | 2024-03-28 12:18:37 UTC | 3 minutes 12.39 seconds |
5 | 2024-03-28 12:18:38 UTC | 3 minutes 19.73 seconds |
6 | 2024-03-28 12:18:39 UTC | 3 minutes 20.97 seconds |
7 | 2024-03-28 12:18:37 UTC | 3 minutes 20.24 seconds |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 15.98 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 914 in total files) | Execution time | ||
---|---|---|---|
spec/helpers/admin/users_helper_spec.rb | 792 miliseconds | 10% | Trend |
spec/system/admin/admin_manages_reports_spec.rb | 790 miliseconds | 7% | Trend |
spec/requests/collections_spec.rb | 783 miliseconds | 6% | Trend |
spec/services/calculate_reaction_points_spec.rb | 781 miliseconds | 8% | Trend |
spec/services/page_view_rollup_spec.rb | 780 miliseconds | 8% | Trend |
spec/requests/admin/tags_spec.rb | 775 miliseconds | 10% | Trend |
spec/requests/api/v1/followers_spec.rb | 769 miliseconds | 6% | Trend |
spec/requests/liquid_embeds_spec.rb | 760 miliseconds | 7% | Trend |
spec/system/articles/user_visits_article_stats_spec.rb | 745 miliseconds | 32% | Trend |
spec/requests/api/v0/followers_spec.rb | 738 miliseconds | 12% | Trend |
spec/system/search/display_comments_search_spec.rb | 737 miliseconds | 14% | Trend |
spec/system/user/user_edits_customization_spec.rb | 720 miliseconds | 30% | Trend |
spec/requests/poll_votes_spec.rb | 719 miliseconds | 15% | Trend |
spec/services/moderator/merge_user_spec.rb | 705 miliseconds | 15% | Trend |
spec/services/moderator/sink_articles_spec.rb | 704 miliseconds | 13% | Trend |
spec/requests/admin/profile_fields_spec.rb | 702 miliseconds | 10% | Trend |
spec/system/admin/admin_invites_user_spec.rb | 701 miliseconds | 14% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb | 701 miliseconds | 10% | Trend |
spec/uploaders/logo_uploader_spec.rb | 699 miliseconds | 12% | Trend |
spec/workers/organizations/save_article_worker_spec.rb | 683 miliseconds | 21% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb | 682 miliseconds | 14% | Trend |
spec/models/podcast_spec.rb | 678 miliseconds | 20% | Trend |
spec/services/markdown_processor/parser_spec.rb | 675 miliseconds | 12% | Trend |
spec/policies/response_template_policy_spec.rb | 666 miliseconds | 14% | Trend |
spec/liquid_tags/unified_embed/registry_spec.rb | 657 miliseconds | 76% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb | 655 miliseconds | 8% | Trend |
spec/requests/api/v0/readinglist_spec.rb | 644 miliseconds | 8% | Trend |
spec/requests/api/v0/users_spec.rb | 639 miliseconds | 10% | Trend |
spec/workers/emails/send_user_digest_worker_spec.rb | 635 miliseconds | 35% | Trend |
spec/requests/feed_events_spec.rb | 635 miliseconds | 10% | Trend |
spec/models/tag_spec.rb | 632 miliseconds | 15% | Trend |
spec/services/notifications/new_mention/send_spec.rb | 632 miliseconds | 10% | Trend |
spec/workers/organizations/delete_worker_spec.rb | 631 miliseconds | 22% | Trend |
spec/services/articles/feeds/latest_spec.rb | 623 miliseconds | 1% | Trend |
spec/requests/api/v1/follows_spec.rb | 618 miliseconds | 2% | Trend |
spec/requests/api/v1/docs/comments_spec.rb | 612 miliseconds | 15% | Trend |
spec/services/badges/award_first_post_spec.rb | 611 miliseconds | 7% | Trend |
spec/services/users/delete_comments_spec.rb | 608 miliseconds | 5% | Trend |
spec/requests/api/v1/reactions_spec.rb | 604 miliseconds | 12% | Trend |
spec/services/search/listing_spec.rb | 604 miliseconds | 16% | Trend |
spec/decorators/user_decorator_spec.rb | 604 miliseconds | 12% | Trend |
spec/requests/videos_spec.rb | 602 miliseconds | 16% | Trend |
spec/services/articles/creator_spec.rb | 602 miliseconds | 16% | Trend |
spec/queries/admin/moderators_query_spec.rb | 602 miliseconds | 10% | Trend |
spec/uploaders/profile_image_uploader_spec.rb | 597 miliseconds | 35% | Trend |
spec/services/users/resolve_spam_reports_spec.rb | 596 miliseconds | 23% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb | 595 miliseconds | 4% | Trend |
spec/services/flare_tag_spec.rb | 594 miliseconds | 10% | Trend |
spec/requests/editor_spec.rb | 592 miliseconds | 13% | Trend |
spec/liquid_tags/comment_tag_spec.rb | 590 miliseconds | 1% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb | 585 miliseconds | 3% | Trend |
spec/requests/admin/users/users_change_reputation_modifier_spec.rb | 581 miliseconds | 12% | Trend |
spec/models/github_repo_spec.rb | 576 miliseconds | 3% | Trend |
spec/requests/email_subscriptions_spec.rb | 572 miliseconds | 48% | Trend |
spec/uploaders/article_image_uploader_spec.rb | 571 miliseconds | 17% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb | 571 miliseconds | 13% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb | 567 miliseconds | 17% | Trend |
spec/services/comments/calculate_score_spec.rb | 565 miliseconds | 13% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb | 543 miliseconds | 15% | Trend |
spec/requests/reading_list_items_spec.rb | 534 miliseconds | 7% | Trend |
spec/requests/admin/tags/moderators_spec.rb | 529 miliseconds | 29% | Trend |
spec/models/notification_subscription_spec.rb | 524 miliseconds | 13% | Trend |
spec/services/moderator/banish_user_spec.rb | 519 miliseconds | 14% | Trend |
spec/requests/admin/welcome_spec.rb | 517 miliseconds | 12% | Trend |
spec/requests/comments_update_spec.rb | 512 miliseconds | 4% | Trend |
spec/models/response_template_spec.rb | 508 miliseconds | 18% | Trend |
spec/services/exporter/articles_spec.rb | 505 miliseconds | 11% | Trend |
spec/models/context_notification_spec.rb | 496 miliseconds | 16% | Trend |
spec/requests/admin/feed_playground_spec.rb | 488 miliseconds | 19% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb | 485 miliseconds | 24% | Trend |
spec/system/admin/admin_visits_overview_spec.rb | 485 miliseconds | 3% | Trend |
spec/models/settings/base_spec.rb | 479 miliseconds | 13% | Trend |
spec/services/moderator/delete_user_spec.rb | 478 miliseconds | 25% | Trend |
spec/models/identity_spec.rb | 475 miliseconds | 12% | Trend |
spec/workers/github_repos/repo_sync_worker_spec.rb | 475 miliseconds | 17% | Trend |
spec/serializers/search/comment_serializer_spec.rb | 474 miliseconds | 18% | Trend |
spec/decorators/comment_decorator_spec.rb | 466 miliseconds | 16% | Trend |
spec/models/feedback_message_spec.rb | 463 miliseconds | 5% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb | 463 miliseconds | 12% | Trend |
spec/requests/devices_spec.rb | 461 miliseconds | 13% | Trend |
spec/requests/admin/moderator_actions_spec.rb | 460 miliseconds | 13% | Trend |
spec/services/search/user_spec.rb | 457 miliseconds | 11% | Trend |
spec/requests/admin/profile_field_groups_spec.rb | 455 miliseconds | 12% | Trend |
spec/requests/api_secrets_destroy_spec.rb | 451 miliseconds | 17% | Trend |
spec/requests/admin/nested_sidebar_spec.rb | 448 miliseconds | 21% | Trend |
spec/decorators/mention_decorator_spec.rb | 448 miliseconds | 5% | Trend |
spec/services/articles/feeds/tag_spec.rb | 437 miliseconds | 8% | Trend |
spec/requests/articles/articles_admin_unpublish_spec.rb | 434 miliseconds | 14% | Trend |
spec/models/listing_spec.rb | 432 miliseconds | 5% | Trend |
spec/requests/api/v0/follows_spec.rb | 431 miliseconds | 9% | Trend |
spec/models/mention_spec.rb | 428 miliseconds | 18% | Trend |
spec/helpers/social_image_helper_spec.rb | 426 miliseconds | 9% | Trend |
spec/view_objects/cloud_cover_url_spec.rb | 422 miliseconds | 11% | Trend |
spec/requests/stories/articles_search_spec.rb | 421 miliseconds | 40% | Trend |
spec/requests/podcasts/podcast_episodes_index_spec.rb | 419 miliseconds | 6% | Trend |
spec/models/tweet_spec.rb | 417 miliseconds | 15% | Trend |
spec/requests/social_previews_spec.rb | 417 miliseconds | 4% | Trend |
spec/services/badges/award_streak_spec.rb | 417 miliseconds | 12% | Trend |
spec/lib/data_update_scripts/add_single_resource_role_to_tech_admins_spec.rb | 414 miliseconds | 6% | Trend |
spec/services/mailchimp/bot_spec.rb | 414 miliseconds | 10% | Trend |