DEV Community (dev.to) / dev.to / Forem / Build ID 8da93147-893b-4d42-b124-fa738c54a433
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 2.52 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 2.52 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (25 minutes 59.84 seconds) |
---|---|---|
0 | 2024-04-09 15:09:40 UTC | 3 minutes 19.39 seconds |
1 | 2024-04-09 15:09:41 UTC | 3 minutes 21.76 seconds |
2 | 2024-04-09 15:09:40 UTC | 3 minutes 24.41 seconds |
3 Finished First | 2024-04-09 15:09:39 UTC | 3 minutes 20.71 seconds |
4 | 2024-04-09 15:09:40 UTC | 2 minutes 44.53 seconds |
5 Finished Last | 2024-04-09 15:09:42 UTC | 2 minutes 59.89 seconds |
6 | 2024-04-09 15:09:40 UTC | 3 minutes 24.52 seconds |
7 | 2024-04-09 15:09:41 UTC | 3 minutes 24.67 seconds |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 14.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 916 in total files) | Execution time | ||
---|---|---|---|
spec/workers/organizations/save_article_worker_spec.rb | 841 miliseconds | 3% | Trend |
spec/requests/collections_spec.rb | 839 miliseconds | 1% | Trend |
spec/system/podcasts/user_visits_podcast_page_spec.rb | 837 miliseconds | 7% | Trend |
spec/system/user/user_edits_customization_spec.rb | 834 miliseconds | 19% | Trend |
spec/requests/api/v1/followers_spec.rb | 833 miliseconds | Trend | |
spec/system/articles/user_visits_article_stats_spec.rb | 833 miliseconds | 23% | Trend |
spec/requests/sidebars_spec.rb | 810 miliseconds | 12% | Trend |
spec/system/admin/admin_manages_reports_spec.rb | 808 miliseconds | 5% | Trend |
spec/requests/admin/organizations_spec.rb | 806 miliseconds | 4% | Trend |
spec/system/search/display_comments_search_spec.rb | 800 miliseconds | 7% | Trend |
spec/helpers/application_helper_spec.rb | 792 miliseconds | 6% | Trend |
spec/uploaders/logo_uploader_spec.rb | 791 miliseconds | Trend | |
spec/helpers/admin/users_helper_spec.rb | 770 miliseconds | 12% | Trend |
spec/models/profile_pin_spec.rb | 763 miliseconds | 10% | Trend |
spec/services/moderator/sink_articles_spec.rb | 757 miliseconds | 7% | Trend |
spec/system/admin/admin_invites_user_spec.rb | 746 miliseconds | 8% | Trend |
spec/requests/poll_votes_spec.rb | 745 miliseconds | 12% | Trend |
spec/requests/admin/profile_fields_spec.rb | 734 miliseconds | 5% | Trend |
spec/system/admin/admin_updates_tag_spec.rb | 730 miliseconds | 12% | Trend |
spec/requests/api/v1/reactions_spec.rb | 723 miliseconds | 5% | Trend |
spec/models/podcast_spec.rb | 722 miliseconds | 15% | Trend |
spec/services/markdown_processor/parser_spec.rb | 710 miliseconds | 7% | Trend |
spec/policies/response_template_policy_spec.rb | 704 miliseconds | 10% | Trend |
spec/workers/github_repos/repo_sync_worker_spec.rb | 703 miliseconds | 23% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb | 691 miliseconds | 12% | Trend |
spec/services/articles/page_view_updater_spec.rb | 691 miliseconds | 8% | Trend |
spec/requests/api/v0/podcasts_episodes_spec.rb | 684 miliseconds | 11% | Trend |
spec/workers/organizations/delete_worker_spec.rb | 682 miliseconds | 16% | Trend |
spec/requests/api/v0/readinglist_spec.rb | 678 miliseconds | 3% | Trend |
spec/services/page_view_rollup_spec.rb | 678 miliseconds | 5% | Trend |
spec/services/search/listing_spec.rb | 677 miliseconds | 6% | Trend |
spec/uploaders/profile_image_uploader_spec.rb | 666 miliseconds | 28% | Trend |
spec/requests/admin/tags/moderators_spec.rb | 662 miliseconds | 13% | Trend |
spec/models/tag_spec.rb | 658 miliseconds | 12% | Trend |
spec/services/users/resolve_spam_reports_spec.rb | 657 miliseconds | 15% | Trend |
spec/requests/api/v1/docs/comments_spec.rb | 650 miliseconds | 10% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb | 646 miliseconds | 6% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb | 646 miliseconds | 2% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb | 639 miliseconds | 4% | Trend |
spec/queries/admin/moderators_query_spec.rb | 637 miliseconds | 5% | Trend |
spec/requests/api/v0/users_spec.rb | 635 miliseconds | 10% | Trend |
spec/workers/emails/send_user_digest_worker_spec.rb | 633 miliseconds | 36% | Trend |
spec/requests/videos_spec.rb | 631 miliseconds | 11% | Trend |
spec/requests/organizations_update_spec.rb | 628 miliseconds | 9% | Trend |
spec/system/admin/admin_views_tags_spec.rb | 622 miliseconds | 12% | Trend |
spec/decorators/user_decorator_spec.rb | 619 miliseconds | 10% | Trend |
spec/requests/editor_spec.rb | 613 miliseconds | 9% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb | 609 miliseconds | 14% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb | 606 miliseconds | 5% | Trend |
spec/services/articles/creator_spec.rb | 602 miliseconds | 15% | Trend |
spec/requests/poll_skips_spec.rb | 601 miliseconds | 6% | Trend |
spec/services/flare_tag_spec.rb | 601 miliseconds | 10% | Trend |
spec/requests/articles/articles_feed_spec.rb | 601 miliseconds | 186% | Trend |
spec/services/articles/feeds/latest_spec.rb | 582 miliseconds | 9% | Trend |
spec/requests/reading_list_items_spec.rb | 580 miliseconds | Trend | |
spec/services/tag_moderators/remove_spec.rb | 575 miliseconds | 618% | Trend |
spec/models/github_repo_spec.rb | 575 miliseconds | 4% | Trend |
spec/requests/api/v1/admin/users_spec.rb | 571 miliseconds | 3% | Trend |
spec/requests/admin/data_update_scripts_spec.rb | 569 miliseconds | 5% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb | 565 miliseconds | 10% | Trend |
spec/services/articles/feeds/timeframe_spec.rb | 564 miliseconds | 8% | Trend |
spec/services/podcasts/create_episode_spec.rb | 561 miliseconds | 12% | Trend |
spec/services/comments/calculate_score_spec.rb | 561 miliseconds | 14% | Trend |
spec/decorators/comment_decorator_spec.rb | 560 miliseconds | 1% | Trend |
spec/models/response_template_spec.rb | 558 miliseconds | 10% | Trend |
spec/models/identity_spec.rb | 555 miliseconds | Trend | |
spec/requests/admin/welcome_spec.rb | 554 miliseconds | 6% | Trend |
spec/requests/api/v1/follows_spec.rb | 548 miliseconds | 9% | Trend |
spec/services/moderator/banish_user_spec.rb | 539 miliseconds | 11% | Trend |
spec/requests/admin/users/users_export_spec.rb | 539 miliseconds | 16% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb | 536 miliseconds | 13% | Trend |
spec/serializers/search/comment_serializer_spec.rb | 536 miliseconds | 8% | Trend |
spec/services/moderator/delete_user_spec.rb | 535 miliseconds | 15% | Trend |
spec/models/settings/base_spec.rb | 531 miliseconds | 3% | Trend |
spec/liquid_tags/comment_tag_spec.rb | 521 miliseconds | 13% | Trend |
spec/models/context_notification_spec.rb | 520 miliseconds | 12% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb | 518 miliseconds | 1% | Trend |
spec/models/notification_subscription_spec.rb | 507 miliseconds | 15% | Trend |
spec/services/moderator/merge_user_spec.rb | 498 miliseconds | 19% | Trend |
spec/services/exporter/articles_spec.rb | 494 miliseconds | 13% | Trend |
spec/services/badges/award_spec.rb | 489 miliseconds | 13% | Trend |
spec/services/search/user_spec.rb | 488 miliseconds | 5% | Trend |
spec/models/article_destroy_spec.rb | 477 miliseconds | 11% | Trend |
spec/services/badges/award_streak_spec.rb | 463 miliseconds | 4% | Trend |
spec/requests/api_secrets_destroy_spec.rb | 462 miliseconds | 17% | Trend |
spec/requests/devices_spec.rb | 459 miliseconds | 13% | Trend |
spec/requests/social_previews_spec.rb | 455 miliseconds | 3% | Trend |
spec/requests/admin/nested_sidebar_spec.rb | 453 miliseconds | 20% | Trend |
spec/models/tweet_spec.rb | 453 miliseconds | 7% | Trend |
spec/lib/data_update_scripts/touch_articles_with_capitalized_paths_spec.rb | 447 miliseconds | 13% | Trend |
spec/requests/admin/profile_field_groups_spec.rb | 443 miliseconds | 14% | Trend |
spec/requests/articles/articles_admin_unpublish_spec.rb | 443 miliseconds | 10% | Trend |
spec/mailers/verification_mailer_spec.rb | 441 miliseconds | 215% | Trend |
spec/requests/user/user_changes_password_spec.rb | 441 miliseconds | 14% | Trend |
spec/requests/admin/users/users_change_reputation_modifier_spec.rb | 439 miliseconds | 14% | Trend |
spec/services/mailchimp/bot_spec.rb | 438 miliseconds | 4% | Trend |
spec/models/feedback_message_spec.rb | 435 miliseconds | 11% | Trend |
spec/requests/admin/moderator_actions_spec.rb | 432 miliseconds | 19% | Trend |
spec/requests/api/v0/follows_spec.rb | 430 miliseconds | 9% | Trend |
spec/queries/audit_log/unpublish_alls_query_spec.rb | 419 miliseconds | 15% | Trend |