DEV Community (dev.to) / dev.to / Forem / Build ID f60b753d-5372-40d7-9b5a-f3a2150e249a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
d399b68 | refs/pull/20830/merge | 8 | 26 minutes 16.3 seconds | 2024-04-03 18:14:31 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 15.99 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 15.99 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (26 minutes 16.3 seconds) |
---|---|---|
0 | 2024-04-03 18:18:00 UTC | 3 minutes 15.12 seconds |
1 | 2024-04-03 18:18:02 UTC | 3 minutes 16.31 seconds |
2 | 2024-04-03 18:18:00 UTC | 3 minutes 15.96 seconds |
3 | 2024-04-03 18:18:01 UTC | 3 minutes 6.58 seconds |
4 | 2024-04-03 18:18:00 UTC | 3 minutes 17.28 seconds |
5 Finished First | 2024-04-03 18:17:59 UTC | 3 minutes 10.57 seconds |
6 Finished Last | 2024-04-03 18:18:15 UTC | 3 minutes 35.09 seconds |
7 | 2024-04-03 18:18:02 UTC | 3 minutes 19.41 seconds |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 17.04 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 916 in total files) | Execution time | ||
---|---|---|---|
spec/system/podcasts/user_visits_podcast_page_spec.rb | 820 miliseconds | 9% | Trend |
spec/services/follows/check_cached_spec.rb | 820 miliseconds | 396% | Trend |
spec/requests/admin/organizations_spec.rb | 818 miliseconds | 3% | Trend |
spec/services/calculate_reaction_points_spec.rb | 817 miliseconds | 5% | Trend |
spec/system/admin/admin_manages_reports_spec.rb | 815 miliseconds | 5% | Trend |
spec/services/notifications/tag_adjustment_notification/send_spec.rb | 811 miliseconds | 1% | Trend |
spec/services/feeds/assemble_article_markdown_spec.rb | 808 miliseconds | 435% | Trend |
spec/system/tags/user_updates_a_tag_spec.rb | 808 miliseconds | 10% | Trend |
spec/services/badges/award_first_post_spec.rb | 805 miliseconds | 20% | Trend |
spec/requests/collections_spec.rb | 796 miliseconds | 3% | Trend |
spec/requests/api/v1/followers_spec.rb | 796 miliseconds | 3% | Trend |
spec/models/articles/feeds/variant_assembler_spec.rb | 783 miliseconds | 11% | Trend |
spec/helpers/application_helper_spec.rb | 774 miliseconds | 8% | Trend |
spec/requests/poll_votes_spec.rb | 772 miliseconds | 9% | Trend |
spec/requests/liquid_embeds_spec.rb | 769 miliseconds | 5% | Trend |
spec/requests/api/v0/followers_spec.rb | 768 miliseconds | 8% | Trend |
spec/models/profile_pin_spec.rb | 766 miliseconds | 9% | Trend |
spec/system/search/display_comments_search_spec.rb | 763 miliseconds | 12% | Trend |
spec/system/user/user_edits_customization_spec.rb | 754 miliseconds | 27% | Trend |
spec/services/moderator/sink_articles_spec.rb | 745 miliseconds | 9% | Trend |
spec/workers/users/delete_worker_spec.rb | 745 miliseconds | 23% | Trend |
spec/requests/admin/navigation_link_spec.rb | 743 miliseconds | 6% | Trend |
spec/system/admin/admin_updates_tag_spec.rb | 735 miliseconds | 11% | Trend |
spec/services/search/listing_spec.rb | 726 miliseconds | Trend | |
spec/models/podcast_spec.rb | 721 miliseconds | 15% | Trend |
spec/workers/organizations/save_article_worker_spec.rb | 720 miliseconds | 17% | Trend |
spec/requests/admin/profile_fields_spec.rb | 715 miliseconds | 8% | Trend |
spec/policies/response_template_policy_spec.rb | 713 miliseconds | 9% | Trend |
spec/requests/devices_spec.rb | 711 miliseconds | 34% | Trend |
spec/requests/api/v0/podcasts_episodes_spec.rb | 706 miliseconds | 8% | Trend |
spec/services/users/resolve_spam_reports_spec.rb | 705 miliseconds | 9% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb | 701 miliseconds | 11% | Trend |
spec/services/articles/page_view_updater_spec.rb | 691 miliseconds | 8% | Trend |
spec/models/tag_spec.rb | 690 miliseconds | 8% | Trend |
spec/services/markdown_processor/parser_spec.rb | 681 miliseconds | 11% | Trend |
spec/requests/api/v1/docs/comments_spec.rb | 671 miliseconds | 8% | Trend |
spec/system/admin/admin_views_tags_spec.rb | 653 miliseconds | 8% | Trend |
spec/requests/organizations_update_spec.rb | 653 miliseconds | 6% | Trend |
spec/services/articles/creator_spec.rb | 648 miliseconds | 8% | Trend |
spec/services/notifications/new_mention/send_spec.rb | 646 miliseconds | 9% | Trend |
spec/workers/emails/send_user_digest_worker_spec.rb | 644 miliseconds | 35% | Trend |
spec/uploaders/badge_uploader_spec.rb | 644 miliseconds | 25% | Trend |
spec/services/moderator/delete_user_spec.rb | 642 miliseconds | 1% | Trend |
spec/services/page_view_rollup_spec.rb | 642 miliseconds | 10% | Trend |
spec/requests/api/v0/users_spec.rb | 638 miliseconds | 10% | Trend |
spec/requests/admin/tags/moderators_spec.rb | 637 miliseconds | 16% | Trend |
spec/requests/videos_spec.rb | 633 miliseconds | 11% | Trend |
spec/decorators/user_decorator_spec.rb | 622 miliseconds | 9% | Trend |
spec/requests/api/v0/readinglist_spec.rb | 620 miliseconds | 11% | Trend |
spec/requests/admin/profile_field_groups_spec.rb | 620 miliseconds | 20% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb | 614 miliseconds | 13% | Trend |
spec/requests/api/v1/reactions_spec.rb | 609 miliseconds | 11% | Trend |
spec/services/comments/calculate_score_spec.rb | 606 miliseconds | 8% | Trend |
spec/requests/poll_skips_spec.rb | 603 miliseconds | 6% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb | 603 miliseconds | 9% | Trend |
spec/queries/admin/moderators_query_spec.rb | 597 miliseconds | 11% | Trend |
spec/services/flare_tag_spec.rb | 592 miliseconds | 11% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb | 585 miliseconds | 11% | Trend |
spec/requests/editor_spec.rb | 582 miliseconds | 13% | Trend |
spec/system/videos/user_visits_videos_spec.rb | 576 miliseconds | 14% | Trend |
spec/services/users/delete_comments_spec.rb | 563 miliseconds | 11% | Trend |
spec/requests/api/v1/follows_spec.rb | 562 miliseconds | 6% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb | 560 miliseconds | 9% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb | 556 miliseconds | 8% | Trend |
spec/requests/admin/data_update_scripts_spec.rb | 552 miliseconds | 8% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb | 550 miliseconds | 14% | Trend |
spec/models/settings/base_spec.rb | 545 miliseconds | Trend | |
spec/requests/reading_list_items_spec.rb | 543 miliseconds | 6% | Trend |
spec/models/github_repo_spec.rb | 541 miliseconds | 9% | Trend |
spec/services/moderator/merge_user_spec.rb | 536 miliseconds | 13% | Trend |
spec/serializers/search/comment_serializer_spec.rb | 535 miliseconds | 8% | Trend |
spec/models/response_template_spec.rb | 534 miliseconds | 14% | Trend |
spec/requests/admin/welcome_spec.rb | 531 miliseconds | 10% | Trend |
spec/services/exporter/articles_spec.rb | 524 miliseconds | 7% | Trend |
spec/requests/api/v1/admin/users_spec.rb | 524 miliseconds | 11% | Trend |
spec/requests/admin/users/users_export_spec.rb | 521 miliseconds | 18% | Trend |
spec/liquid_tags/comment_tag_spec.rb | 519 miliseconds | 13% | Trend |
spec/models/credit_spec.rb | 516 miliseconds | 15% | Trend |
spec/services/articles/feeds/timeframe_spec.rb | 516 miliseconds | 15% | Trend |
spec/services/moderator/banish_user_spec.rb | 514 miliseconds | 15% | Trend |
spec/decorators/comment_decorator_spec.rb | 513 miliseconds | 7% | Trend |
spec/models/context_notification_spec.rb | 512 miliseconds | 13% | Trend |
spec/models/identity_spec.rb | 508 miliseconds | 7% | Trend |
spec/requests/admin/nested_sidebar_spec.rb | 506 miliseconds | 11% | Trend |
spec/models/github_issue_spec.rb | 504 miliseconds | 61% | Trend |
spec/models/notification_subscription_spec.rb | 500 miliseconds | 17% | Trend |
spec/requests/comments_update_spec.rb | 489 miliseconds | 9% | Trend |
spec/requests/api_secrets_destroy_spec.rb | 482 miliseconds | 13% | Trend |
spec/requests/admin/users/users_change_reputation_modifier_spec.rb | 476 miliseconds | 7% | Trend |
spec/models/podcast_episode_spec.rb | 475 miliseconds | 18% | Trend |
spec/requests/admin/moderator_actions_spec.rb | 470 miliseconds | 11% | Trend |
spec/services/notifications/remove_all_spec.rb | 463 miliseconds | 59% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb | 460 miliseconds | 12% | Trend |
spec/mailers/devise_mailer_spec.rb | 454 miliseconds | 14% | Trend |
spec/models/article_destroy_spec.rb | 451 miliseconds | 16% | Trend |
spec/models/api_secret_spec.rb | 451 miliseconds | 28% | Trend |
spec/services/mailchimp/bot_spec.rb | 446 miliseconds | 2% | Trend |
spec/lib/data_update_scripts/touch_articles_with_capitalized_paths_spec.rb | 445 miliseconds | 14% | Trend |
spec/requests/user/user_changes_password_spec.rb | 444 miliseconds | 13% | Trend |
spec/services/articles/feeds/tag_spec.rb | 439 miliseconds | 8% | Trend |