DEV Community (dev.to) / dev.to / Forem / Build ID 8bc987b2-a991-43a5-8adc-afc3972c378b
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
6ff9614 | refs/pull/21260/merge | 8 | 3 months ago | 4 minutes 2.68 seconds | 27 minutes 24.84 seconds 3% |
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 29.09 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 29.09 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (27 minutes 24.84 seconds) | Test files |
---|---|---|---|
0 | 2024-09-03 11:57:05 UTC | 3 minutes 19.18 seconds | |
1 | 2024-09-03 11:57:05 UTC | 3 minutes 23.56 seconds | |
2 | 2024-09-03 11:57:05 UTC | 3 minutes 19.6 seconds | |
3 | 2024-09-03 11:57:05 UTC | 3 minutes 22.85 seconds | |
4 Finished First | 2024-09-03 11:57:05 UTC | 3 minutes 22.7 seconds | |
5 | 2024-09-03 11:57:07 UTC | 3 minutes 25.14 seconds | |
6 Finished Last | 2024-09-03 11:57:34 UTC | 3 minutes 51.1 seconds | |
7 | 2024-09-03 11:57:05 UTC | 3 minutes 20.75 seconds | |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 25.61 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 922 in total files) | Execution time | ||
---|---|---|---|
spec/requests/follows_show_spec.rb
|
845 miliseconds | 7% | Trend |
spec/system/search/display_comments_search_spec.rb
|
840 miliseconds | 44% | Trend |
spec/services/calculate_reaction_points_spec.rb
|
836 miliseconds | 9% | Trend |
spec/system/collections/user_views_collections_spec.rb
|
832 miliseconds | 12% | Trend |
spec/requests/api/v1/followers_spec.rb
|
830 miliseconds | 5% | Trend |
spec/system/admin/admin_manages_reports_spec.rb
|
802 miliseconds | 10% | Trend |
spec/requests/api/v0/api_controller_spec.rb
|
800 miliseconds | 14% | Trend |
spec/requests/api/v1/admin/users_spec.rb
|
795 miliseconds | 28% | Trend |
spec/workers/users/delete_worker_spec.rb
|
790 miliseconds | 19% | Trend |
spec/requests/liquid_embeds_spec.rb
|
780 miliseconds | 8% | Trend |
spec/system/admin/admin_invites_user_spec.rb
|
775 miliseconds | 10% | Trend |
spec/helpers/application_helper_spec.rb
|
775 miliseconds | 15% | Trend |
spec/services/comments/calculate_score_spec.rb
|
772 miliseconds | 16% | Trend |
spec/system/user/user_edits_customization_spec.rb
|
768 miliseconds | 28% | Trend |
spec/requests/admin/tags_spec.rb
|
768 miliseconds | 15% | Trend |
spec/requests/admin/tags/moderators_spec.rb
|
767 miliseconds | 14% | Trend |
spec/services/notifications/tag_adjustment_notification/send_spec.rb
|
764 miliseconds | 13% | Trend |
spec/requests/admin/organizations_spec.rb
|
757 miliseconds | 15% | Trend |
spec/requests/stripe_subscriptions_spec.rb
|
751 miliseconds | 31% | Trend |
spec/requests/poll_votes_spec.rb
|
733 miliseconds | 11% | Trend |
spec/services/moderator/sink_articles_spec.rb
|
725 miliseconds | 18% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb
|
721 miliseconds | 8% | Trend |
spec/models/podcast_spec.rb
|
720 miliseconds | 18% | Trend |
spec/requests/admin/navigation_link_spec.rb
|
720 miliseconds | 8% | Trend |
spec/requests/api/v0/followers_spec.rb
|
719 miliseconds | 19% | Trend |
spec/requests/admin/profile_fields_spec.rb
|
708 miliseconds | 9% | Trend |
spec/policies/response_template_policy_spec.rb
|
703 miliseconds | 9% | Trend |
spec/workers/organizations/save_article_worker_spec.rb
|
702 miliseconds | 13% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb
|
700 miliseconds | 9% | Trend |
spec/services/articles/page_view_updater_spec.rb
|
699 miliseconds | 8% | Trend |
spec/decorators/user_decorator_spec.rb
|
695 miliseconds | 14% | Trend |
spec/models/consumer_app_spec.rb
|
693 miliseconds | 207% | Trend |
spec/services/users/resolve_spam_reports_spec.rb
|
690 miliseconds | 12% | Trend |
spec/models/tag_spec.rb
|
685 miliseconds | 14% | Trend |
spec/services/flare_tag_spec.rb
|
679 miliseconds | 5% | Trend |
spec/uploaders/logo_uploader_spec.rb
|
673 miliseconds | 17% | Trend |
spec/services/search/listing_spec.rb
|
666 miliseconds | 16% | Trend |
spec/requests/videos_spec.rb
|
662 miliseconds | 15% | Trend |
spec/uploaders/profile_image_uploader_spec.rb
|
661 miliseconds | 24% | Trend |
spec/services/page_view_rollup_spec.rb
|
659 miliseconds | 9% | Trend |
spec/workers/organizations/delete_worker_spec.rb
|
656 miliseconds | 14% | Trend |
spec/requests/api/v0/readinglist_spec.rb
|
647 miliseconds | 13% | Trend |
spec/requests/api/v1/docs/comments_spec.rb
|
647 miliseconds | 12% | Trend |
spec/requests/organizations_update_spec.rb
|
642 miliseconds | 8% | Trend |
spec/system/admin/admin_views_tags_spec.rb
|
636 miliseconds | 16% | Trend |
spec/services/exporter/articles_spec.rb
|
633 miliseconds | 1% | Trend |
spec/requests/api/v0/users_spec.rb
|
633 miliseconds | 12% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb
|
633 miliseconds | 13% | Trend |
spec/services/notifications/new_mention/send_spec.rb
|
628 miliseconds | 15% | Trend |
spec/system/videos/user_visits_videos_spec.rb
|
627 miliseconds | 28% | Trend |
spec/services/moderator/delete_user_spec.rb
|
626 miliseconds | Trend | |
spec/requests/feed_events_spec.rb
|
625 miliseconds | 15% | Trend |
spec/models/context_notification_spec.rb
|
617 miliseconds | 3% | Trend |
spec/views/users/settings_spec.rb
|
614 miliseconds | 34% | Trend |
spec/services/articles/creator_spec.rb
|
605 miliseconds | 14% | Trend |
spec/requests/editor_spec.rb
|
604 miliseconds | 9% | Trend |
spec/requests/poll_skips_spec.rb
|
597 miliseconds | 14% | Trend |
spec/services/badges/award_spec.rb
|
595 miliseconds | 2% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb
|
586 miliseconds | 17% | Trend |
spec/queries/admin/moderators_query_spec.rb
|
585 miliseconds | 18% | Trend |
spec/requests/admin/welcome_spec.rb
|
575 miliseconds | 6% | Trend |
spec/requests/api/v1/reactions_spec.rb
|
572 miliseconds | 16% | Trend |
spec/services/articles/feeds/latest_spec.rb
|
572 miliseconds | 16% | Trend |
spec/services/html/parser_spec.rb
|
567 miliseconds | 56% | Trend |
spec/models/identity_spec.rb
|
567 miliseconds | 4% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb
|
567 miliseconds | 12% | Trend |
spec/models/podcast_episode_spec.rb
|
563 miliseconds | 6% | Trend |
spec/requests/api/v1/follows_spec.rb
|
562 miliseconds | 18% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb
|
560 miliseconds | 14% | Trend |
spec/services/users/delete_comments_spec.rb
|
556 miliseconds | 13% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb
|
552 miliseconds | 16% | Trend |
spec/services/articles/feeds/timeframe_spec.rb
|
550 miliseconds | 20% | Trend |
spec/models/response_template_spec.rb
|
548 miliseconds | 3% | Trend |
spec/requests/admin/data_update_scripts_spec.rb
|
540 miliseconds | 18% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb
|
537 miliseconds | 17% | Trend |
spec/requests/reading_list_items_spec.rb
|
535 miliseconds | 15% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb
|
532 miliseconds | 14% | Trend |
spec/liquid_tags/comment_tag_spec.rb
|
525 miliseconds | 13% | Trend |
spec/requests/admin/users/users_export_spec.rb
|
519 miliseconds | 20% | Trend |
spec/serializers/search/comment_serializer_spec.rb
|
507 miliseconds | 15% | Trend |
spec/services/moderator/merge_user_spec.rb
|
503 miliseconds | 16% | Trend |
spec/decorators/comment_decorator_spec.rb
|
490 miliseconds | 14% | Trend |
spec/requests/admin/feed_playground_spec.rb
|
486 miliseconds | 20% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb
|
481 miliseconds | 21% | Trend |
spec/models/settings/base_spec.rb
|
479 miliseconds | 28% | Trend |
spec/requests/admin/profile_field_groups_spec.rb
|
476 miliseconds | 14% | Trend |
spec/models/github_repo_spec.rb
|
474 miliseconds | 19% | Trend |
spec/services/billboard_event_rollup_spec.rb
|
458 miliseconds | 24% | Trend |
spec/requests/devices_spec.rb
|
457 miliseconds | 15% | Trend |
spec/services/search/user_spec.rb
|
454 miliseconds | 19% | Trend |
spec/models/profile_spec.rb
|
451 miliseconds | 13% | Trend |
spec/uploaders/badge_uploader_spec.rb
|
450 miliseconds | 9% | Trend |
spec/models/article_destroy_spec.rb
|
449 miliseconds | 16% | Trend |
spec/requests/admin/moderator_actions_spec.rb
|
446 miliseconds | 18% | Trend |
spec/requests/podcasts/podcast_episodes_index_spec.rb
|
442 miliseconds | 10% | Trend |
spec/lib/data_update_scripts/touch_articles_with_capitalized_paths_spec.rb
|
438 miliseconds | 16% | Trend |
spec/services/articles/feeds/tag_spec.rb
|
438 miliseconds | 10% | Trend |
spec/requests/api_secrets_destroy_spec.rb
|
438 miliseconds | 18% | Trend |
spec/services/podcasts/get_episode_spec.rb
|
438 miliseconds | 33% | Trend |
spec/models/tweet_spec.rb
|
435 miliseconds | 16% | Trend |