DEV Community (dev.to) / dev.to / Forem / Build ID 0f366851-9b06-4292-933f-7344399b7bf5
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
7a43a5e | refs/pull/20870/merge | 8 | 25 minutes 36.12 seconds 2% | 2024-04-18 20:21:02 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 9.9 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.9 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (25 minutes 36.12 seconds) |
---|---|---|
0 | 2024-04-18 20:24:27 UTC | 3 minutes 9.48 seconds |
1 Finished Last | 2024-04-18 20:24:36 UTC | 3 minutes 23.82 seconds |
2 | 2024-04-18 20:24:26 UTC | 3 minutes 8.35 seconds |
3 | 2024-04-18 20:24:26 UTC | 3 minutes 9.37 seconds |
4 | 2024-04-18 20:24:28 UTC | 3 minutes 13.21 seconds |
5 | 2024-04-18 20:24:28 UTC | 3 minutes 8.54 seconds |
6 | 2024-04-18 20:24:26 UTC | 3 minutes 12.49 seconds |
7 Finished First | 2024-04-18 20:24:26 UTC | 3 minutes 10.9 seconds |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 12.02 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/forms/creator_settings_form_spec.rb | 848 miliseconds | 547% | Trend |
spec/lib/data_update_scripts/cleanup_articles_with_invalid_feed_source_url_spec.rb | 848 miliseconds | 103% | Trend |
spec/services/markdown_processor/parser_spec.rb | 848 miliseconds | 9% | Trend |
spec/system/podcasts/user_visits_podcast_page_spec.rb | 846 miliseconds | 6% | Trend |
spec/system/tags/user_updates_a_tag_spec.rb | 845 miliseconds | 6% | Trend |
spec/system/collections/user_views_collections_spec.rb | 838 miliseconds | 4% | Trend |
spec/services/notifications/tag_adjustment_notification/send_spec.rb | 826 miliseconds | Trend | |
spec/services/segmented_users/bulk_upsert_spec.rb | 822 miliseconds | 4% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb | 821 miliseconds | 29% | Trend |
spec/uploaders/profile_image_uploader_spec.rb | 819 miliseconds | 12% | Trend |
spec/helpers/admin/users_helper_spec.rb | 817 miliseconds | 6% | Trend |
spec/requests/admin/organizations_spec.rb | 812 miliseconds | 4% | Trend |
spec/requests/admin/profile_fields_spec.rb | 811 miliseconds | 3% | Trend |
spec/requests/api/v0/followers_spec.rb | 808 miliseconds | 3% | Trend |
spec/system/authentication/conditional_registration_spec.rb | 794 miliseconds | 15% | Trend |
spec/workers/users/delete_worker_spec.rb | 794 miliseconds | 18% | Trend |
spec/system/search/display_comments_search_spec.rb | 781 miliseconds | 10% | Trend |
spec/requests/api/v1/followers_spec.rb | 781 miliseconds | 5% | Trend |
spec/system/admin/admin_manages_reports_spec.rb | 770 miliseconds | 10% | Trend |
spec/requests/api/v0/follows_spec.rb | 768 miliseconds | 61% | Trend |
spec/system/user/user_edits_customization_spec.rb | 764 miliseconds | 26% | Trend |
spec/requests/poll_votes_spec.rb | 757 miliseconds | 11% | Trend |
spec/requests/collections_spec.rb | 754 miliseconds | 9% | Trend |
spec/services/articles/page_view_updater_spec.rb | 751 miliseconds | Trend | |
spec/decorators/user_decorator_spec.rb | 733 miliseconds | 6% | Trend |
spec/workers/organizations/save_article_worker_spec.rb | 731 miliseconds | 16% | Trend |
spec/requests/api/v1/docs/followed_tags_spec.rb | 711 miliseconds | 161% | Trend |
spec/services/moderator/sink_articles_spec.rb | 711 miliseconds | 13% | Trend |
spec/workers/organizations/delete_worker_spec.rb | 701 miliseconds | 14% | Trend |
spec/requests/admin/navigation_link_spec.rb | 697 miliseconds | 12% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb | 697 miliseconds | 10% | Trend |
spec/uploaders/logo_uploader_spec.rb | 690 miliseconds | 13% | Trend |
spec/requests/api/v0/readinglist_spec.rb | 679 miliseconds | 3% | Trend |
spec/requests/api/v0/podcasts_episodes_spec.rb | 676 miliseconds | 12% | Trend |
spec/requests/api/v0/users_spec.rb | 661 miliseconds | 7% | Trend |
spec/requests/admin/tags/moderators_spec.rb | 660 miliseconds | 13% | Trend |
spec/services/search/listing_spec.rb | 652 miliseconds | 10% | Trend |
spec/system/admin/admin_updates_tag_spec.rb | 644 miliseconds | 22% | Trend |
spec/requests/api/v1/docs/comments_spec.rb | 639 miliseconds | 12% | Trend |
spec/services/articles/creator_spec.rb | 638 miliseconds | 10% | Trend |
spec/requests/videos_spec.rb | 635 miliseconds | 11% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb | 634 miliseconds | 5% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb | 634 miliseconds | 10% | Trend |
spec/system/videos/user_visits_videos_spec.rb | 633 miliseconds | 6% | Trend |
spec/models/tweet_spec.rb | 630 miliseconds | 28% | Trend |
spec/requests/feed_events_spec.rb | 624 miliseconds | 11% | Trend |
spec/requests/organizations_update_spec.rb | 612 miliseconds | 12% | Trend |
spec/services/notifications/new_mention/send_spec.rb | 609 miliseconds | 14% | Trend |
spec/services/flare_tag_spec.rb | 607 miliseconds | 9% | Trend |
spec/services/moderator/delete_user_spec.rb | 602 miliseconds | 4% | Trend |
spec/requests/editor_spec.rb | 602 miliseconds | 10% | Trend |
spec/queries/admin/moderators_query_spec.rb | 598 miliseconds | 11% | Trend |
spec/services/articles/feeds/timeframe_spec.rb | 596 miliseconds | 2% | Trend |
spec/services/page_view_rollup_spec.rb | 592 miliseconds | 17% | Trend |
spec/system/admin/admin_views_tags_spec.rb | 592 miliseconds | 16% | Trend |
spec/models/github_repo_spec.rb | 587 miliseconds | 2% | Trend |
spec/requests/reading_list_items_spec.rb | 581 miliseconds | Trend | |
spec/services/badges/award_first_post_spec.rb | 580 miliseconds | 12% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb | 578 miliseconds | 12% | Trend |
spec/services/articles/feeds/latest_spec.rb | 576 miliseconds | 10% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb | 571 miliseconds | 8% | Trend |
spec/models/identity_spec.rb | 567 miliseconds | 2% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb | 565 miliseconds | 12% | Trend |
spec/decorators/comment_decorator_spec.rb | 561 miliseconds | 1% | Trend |
spec/requests/admin/users/users_export_spec.rb | 560 miliseconds | 12% | Trend |
spec/models/notification_subscription_spec.rb | 556 miliseconds | 7% | Trend |
spec/models/response_template_spec.rb | 556 miliseconds | 11% | Trend |
spec/requests/poll_skips_spec.rb | 553 miliseconds | 13% | Trend |
spec/services/comments/calculate_score_spec.rb | 552 miliseconds | 16% | Trend |
spec/models/settings/base_spec.rb | 550 miliseconds | Trend | |
spec/services/moderator/merge_user_spec.rb | 548 miliseconds | 11% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb | 545 miliseconds | 10% | Trend |
spec/requests/admin/feed_playground_spec.rb | 538 miliseconds | 11% | Trend |
spec/services/users/delete_comments_spec.rb | 537 miliseconds | 15% | Trend |
spec/workers/mentions/send_email_notification_worker_spec.rb | 525 miliseconds | 31% | Trend |
spec/liquid_tags/comment_tag_spec.rb | 523 miliseconds | 12% | Trend |
spec/services/badges/award_spec.rb | 519 miliseconds | 7% | Trend |
spec/services/moderator/banish_user_spec.rb | 519 miliseconds | 14% | Trend |
spec/models/context_notification_spec.rb | 517 miliseconds | 12% | Trend |
spec/serializers/search/comment_serializer_spec.rb | 509 miliseconds | 13% | Trend |
spec/uploaders/article_image_uploader_spec.rb | 508 miliseconds | 25% | Trend |
spec/services/exporter/articles_spec.rb | 503 miliseconds | 11% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb | 498 miliseconds | 5% | Trend |
spec/models/article_destroy_spec.rb | 477 miliseconds | 11% | Trend |
spec/requests/admin/welcome_spec.rb | 466 miliseconds | 21% | Trend |
spec/services/search/user_spec.rb | 464 miliseconds | 10% | Trend |
spec/uploaders/badge_uploader_spec.rb | 458 miliseconds | 11% | Trend |
spec/models/profile_spec.rb | 452 miliseconds | 11% | Trend |
spec/requests/api_secrets_destroy_spec.rb | 451 miliseconds | 19% | Trend |
spec/services/push_notifications/send_spec.rb | 450 miliseconds | 8% | Trend |
spec/mailers/devise_mailer_spec.rb | 448 miliseconds | 15% | Trend |
spec/requests/devices_spec.rb | 447 miliseconds | 15% | Trend |
spec/models/podcast_episode_spec.rb | 444 miliseconds | 24% | Trend |
spec/liquid_tags/github_tag/github_issue_tag_spec.rb | 442 miliseconds | 53% | Trend |
spec/requests/api/v1/admin/users_spec.rb | 438 miliseconds | 25% | Trend |
spec/requests/admin/users/users_change_reputation_modifier_spec.rb | 435 miliseconds | 15% | Trend |
spec/services/articles/feeds/tag_spec.rb | 435 miliseconds | 8% | Trend |
spec/services/mailchimp/bot_spec.rb | 433 miliseconds | 5% | Trend |
spec/models/badge_achievement_spec.rb | 432 miliseconds | 9% | Trend |
spec/workers/follows/send_email_notification_worker_spec.rb | 431 miliseconds | 67% | Trend |