DEV Community (dev.to) / dev.to / Forem / Build ID 197d9cdd-99fe-4c31-9d56-dad4e4bf7e46
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
d62cdf7 | refs/pull/21322/merge | 8 | 12 days ago | 4 minutes 18.33 seconds | 27 minutes 30.0 seconds 2% |
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 44.91 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 44.91 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (27 minutes 30.0 seconds) | Test files |
---|---|---|---|
0 | 2024-10-10 20:14:04 UTC | 3 minutes 20.21 seconds | |
1 | 2024-10-10 20:14:03 UTC | 3 minutes 25.41 seconds | |
2 | 2024-10-10 20:14:03 UTC | 3 minutes 19.33 seconds | |
3 Finished Last | 2024-10-10 20:14:47 UTC | 4 minutes 2.23 seconds | |
4 | 2024-10-10 20:14:03 UTC | 3 minutes 19.44 seconds | |
5 | 2024-10-10 20:14:02 UTC | 3 minutes 23.53 seconds | |
6 | 2024-10-10 20:14:03 UTC | 3 minutes 21.07 seconds | |
7 Finished First | 2024-10-10 20:14:02 UTC | 3 minutes 18.81 seconds | |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 26.25 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 925 in total files) | Execution time | ||
---|---|---|---|
spec/system/articles/user_visits_article_stats_spec.rb
|
856 miliseconds | 24% | Trend |
spec/system/admin/admin_manages_reports_spec.rb
|
852 miliseconds | 8% | Trend |
spec/policies/api_secret_policy_spec.rb
|
852 miliseconds | 262% | Trend |
spec/system/collections/user_views_collections_spec.rb
|
847 miliseconds | 6% | Trend |
spec/services/users/confirm_flag_reactions_spec.rb
|
845 miliseconds | 13% | Trend |
spec/requests/collections_spec.rb
|
829 miliseconds | 10% | Trend |
spec/requests/api/v1/reactions_spec.rb
|
827 miliseconds | 26% | Trend |
spec/workers/users/delete_worker_spec.rb
|
820 miliseconds | 15% | Trend |
spec/system/authentication/omniauth_redirect_uri_spec.rb
|
820 miliseconds | 159% | Trend |
spec/services/notifications/tag_adjustment_notification/send_spec.rb
|
815 miliseconds | 11% | Trend |
spec/helpers/admin/users_helper_spec.rb
|
814 miliseconds | 9% | Trend |
spec/requests/api/v0/api_controller_spec.rb
|
813 miliseconds | 7% | Trend |
spec/services/calculate_reaction_points_spec.rb
|
808 miliseconds | 10% | Trend |
spec/requests/admin/tags_spec.rb
|
808 miliseconds | 11% | Trend |
spec/helpers/application_helper_spec.rb
|
785 miliseconds | 12% | Trend |
spec/requests/admin/tags/moderators_spec.rb
|
781 miliseconds | 11% | Trend |
spec/requests/admin/navigation_link_spec.rb
|
775 miliseconds | Trend | |
spec/services/users/resolve_spam_reports_spec.rb
|
771 miliseconds | 1% | Trend |
spec/services/moderator/sink_articles_spec.rb
|
763 miliseconds | 5% | Trend |
spec/models/profile_pin_spec.rb
|
762 miliseconds | 11% | Trend |
spec/services/notifications/new_follower/follow_data_spec.rb
|
759 miliseconds | 285% | Trend |
spec/requests/api/v1/followers_spec.rb
|
756 miliseconds | 18% | Trend |
spec/decorators/user_decorator_spec.rb
|
753 miliseconds | 4% | Trend |
spec/requests/admin/organizations_spec.rb
|
748 miliseconds | 12% | Trend |
spec/workers/organizations/delete_worker_spec.rb
|
744 miliseconds | 9% | Trend |
spec/system/admin/admin_invites_user_spec.rb
|
738 miliseconds | 12% | Trend |
spec/requests/liquid_embeds_spec.rb
|
736 miliseconds | 9% | Trend |
spec/policies/response_template_policy_spec.rb
|
733 miliseconds | 4% | Trend |
spec/requests/api/v0/followers_spec.rb
|
729 miliseconds | 10% | Trend |
spec/requests/api/v0/podcasts_episodes_spec.rb
|
720 miliseconds | 7% | Trend |
spec/services/articles/page_view_updater_spec.rb
|
716 miliseconds | 7% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb
|
710 miliseconds | 7% | Trend |
spec/services/notifications/new_mention/send_spec.rb
|
687 miliseconds | 8% | Trend |
spec/models/tag_spec.rb
|
687 miliseconds | 12% | Trend |
spec/system/admin/admin_updates_tag_spec.rb
|
686 miliseconds | 16% | Trend |
spec/requests/api/v0/users_spec.rb
|
686 miliseconds | 7% | Trend |
spec/uploaders/logo_uploader_spec.rb
|
683 miliseconds | 15% | Trend |
spec/services/page_view_rollup_spec.rb
|
673 miliseconds | 10% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb
|
671 miliseconds | 15% | Trend |
spec/requests/api/v1/docs/comments_spec.rb
|
656 miliseconds | 9% | Trend |
spec/requests/api/v0/readinglist_spec.rb
|
656 miliseconds | 12% | Trend |
spec/requests/feed_events_spec.rb
|
651 miliseconds | 14% | Trend |
spec/requests/videos_spec.rb
|
648 miliseconds | 12% | Trend |
spec/workers/articles/update_page_views_worker_spec.rb
|
641 miliseconds | 13% | Trend |
spec/system/videos/user_visits_videos_spec.rb
|
638 miliseconds | 8% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb
|
635 miliseconds | 11% | Trend |
spec/requests/organizations_update_spec.rb
|
634 miliseconds | 8% | Trend |
spec/services/flare_tag_spec.rb
|
634 miliseconds | 12% | Trend |
spec/requests/editor_spec.rb
|
625 miliseconds | 8% | Trend |
spec/system/admin/admin_views_tags_spec.rb
|
621 miliseconds | 9% | Trend |
spec/uploaders/article_image_uploader_spec.rb
|
618 miliseconds | 1% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb
|
608 miliseconds | 17% | Trend |
spec/services/users/delete_comments_spec.rb
|
589 miliseconds | 12% | Trend |
spec/models/settings/user_experience_spec.rb
|
586 miliseconds | 910% | Trend |
spec/requests/admin/data_update_scripts_spec.rb
|
585 miliseconds | 1% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb
|
580 miliseconds | 10% | Trend |
spec/services/comments/calculate_score_spec.rb
|
576 miliseconds | 15% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb
|
573 miliseconds | 17% | Trend |
spec/requests/incoming_webhooks/stripe/stripe_events_spec.rb
|
573 miliseconds | 11% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb
|
572 miliseconds | 7% | Trend |
spec/services/articles/feeds/latest_spec.rb
|
566 miliseconds | 16% | Trend |
spec/services/articles/feeds/timeframe_spec.rb
|
562 miliseconds | 12% | Trend |
spec/requests/admin/welcome_spec.rb
|
561 miliseconds | 7% | Trend |
spec/requests/poll_skips_spec.rb
|
557 miliseconds | 19% | Trend |
spec/services/exporter/articles_spec.rb
|
557 miliseconds | 10% | Trend |
spec/requests/reading_list_items_spec.rb
|
557 miliseconds | 13% | Trend |
spec/liquid_tags/comment_tag_spec.rb
|
547 miliseconds | 13% | Trend |
spec/models/identity_spec.rb
|
545 miliseconds | 11% | Trend |
spec/models/context_notification_spec.rb
|
543 miliseconds | 8% | Trend |
spec/services/search/user_spec.rb
|
542 miliseconds | Trend | |
spec/serializers/search/comment_serializer_spec.rb
|
541 miliseconds | 4% | Trend |
spec/services/moderator/banish_user_spec.rb
|
541 miliseconds | 17% | Trend |
spec/requests/admin/users/users_export_spec.rb
|
539 miliseconds | 15% | Trend |
spec/models/github_repo_spec.rb
|
537 miliseconds | 12% | Trend |
spec/requests/api/v1/follows_spec.rb
|
526 miliseconds | 18% | Trend |
spec/requests/admin/feed_playground_spec.rb
|
524 miliseconds | 8% | Trend |
spec/models/response_template_spec.rb
|
522 miliseconds | 13% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb
|
522 miliseconds | 20% | Trend |
spec/services/moderator/delete_user_spec.rb
|
521 miliseconds | 27% | Trend |
spec/requests/comments_update_spec.rb
|
518 miliseconds | 12% | Trend |
spec/models/podcast_episode_spec.rb
|
516 miliseconds | 9% | Trend |
spec/models/settings/base_spec.rb
|
515 miliseconds | 9% | Trend |
spec/services/moderator/merge_user_spec.rb
|
508 miliseconds | 12% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb
|
508 miliseconds | 17% | Trend |
spec/models/notification_subscription_spec.rb
|
506 miliseconds | 9% | Trend |
spec/services/re_captcha/check_enabled_spec.rb
|
505 miliseconds | 18% | Trend |
spec/services/badges/award_spec.rb
|
503 miliseconds | 12% | Trend |
spec/requests/admin/nested_sidebar_spec.rb
|
502 miliseconds | 10% | Trend |
spec/uploaders/badge_uploader_spec.rb
|
502 miliseconds | 3% | Trend |
spec/models/article_destroy_spec.rb
|
483 miliseconds | 6% | Trend |
spec/services/podcasts/create_episode_spec.rb
|
476 miliseconds | 8% | Trend |
spec/decorators/comment_decorator_spec.rb
|
476 miliseconds | 13% | Trend |
spec/requests/admin/profile_field_groups_spec.rb
|
465 miliseconds | 14% | Trend |
spec/services/billboard_event_rollup_spec.rb
|
461 miliseconds | 17% | Trend |
spec/requests/devices_spec.rb
|
456 miliseconds | 10% | Trend |
spec/requests/api_secrets_destroy_spec.rb
|
454 miliseconds | 21% | Trend |
spec/services/articles/unpublish_spec.rb
|
453 miliseconds | 8% | Trend |
spec/requests/podcasts/podcast_episodes_index_spec.rb
|
448 miliseconds | 8% | Trend |
spec/requests/admin/moderator_actions_spec.rb
|
447 miliseconds | 16% | Trend |
spec/requests/admin/users/users_change_max_score_spec.rb
|
445 miliseconds | 9% | Trend |