DEV Community (dev.to) / dev.to / Forem / Build ID c32a5f9f-bb32-441e-b51a-ec9adcaada8f
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
ff1f7e2 | refs/pull/21249/merge | 8 | 3 months ago | 4 minutes 2.76 seconds | 27 minutes 46.08 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 24.75 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 24.75 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (27 minutes 46.08 seconds) | Test files |
---|---|---|---|
0 Finished Last | 2024-08-30 23:50:10 UTC | 3 minutes 52.91 seconds | |
1 | 2024-08-30 23:49:45 UTC | 3 minutes 27.11 seconds | |
2 | 2024-08-30 23:49:46 UTC | 3 minutes 24.97 seconds | |
3 | 2024-08-30 23:49:45 UTC | 3 minutes 21.26 seconds | |
4 | 2024-08-30 23:49:47 UTC | 3 minutes 22.95 seconds | |
5 | 2024-08-30 23:49:47 UTC | 3 minutes 22.25 seconds | |
6 | 2024-08-30 23:49:45 UTC | 3 minutes 26.69 seconds | |
7 Finished First | 2024-08-30 23:49:45 UTC | 3 minutes 27.98 seconds | |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 28.26 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/services/users/confirm_flag_reactions_spec.rb
|
842 miliseconds | 13% | Trend |
spec/services/markdown_processor/parser_spec.rb
|
841 miliseconds | 17% | Trend |
spec/services/notifications/tag_adjustment_notification/send_spec.rb
|
834 miliseconds | 5% | Trend |
spec/requests/discussion_locks_spec.rb
|
823 miliseconds | 11% | Trend |
spec/system/user/user_edits_customization_spec.rb
|
816 miliseconds | 23% | Trend |
spec/services/notifications/milestone/send_spec.rb
|
808 miliseconds | 15% | Trend |
spec/system/admin/admin_invites_user_spec.rb
|
802 miliseconds | 6% | Trend |
spec/system/collections/user_views_collections_spec.rb
|
800 miliseconds | 16% | Trend |
spec/system/authentication/conditional_registration_spec.rb
|
798 miliseconds | 18% | Trend |
spec/models/identity_spec.rb
|
781 miliseconds | 31% | Trend |
spec/services/moderator/sink_articles_spec.rb
|
779 miliseconds | 12% | Trend |
spec/requests/admin/profile_fields_spec.rb
|
779 miliseconds | 1% | Trend |
spec/models/profile_pin_spec.rb
|
778 miliseconds | 7% | Trend |
spec/requests/admin/navigation_link_spec.rb
|
767 miliseconds | 3% | Trend |
spec/system/articles/user_visits_article_stats_spec.rb
|
765 miliseconds | 41% | Trend |
spec/requests/liquid_embeds_spec.rb
|
762 miliseconds | 10% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb
|
761 miliseconds | 3% | Trend |
spec/system/admin/admin_manages_reports_spec.rb
|
757 miliseconds | 14% | Trend |
spec/helpers/admin/users_helper_spec.rb
|
757 miliseconds | 17% | Trend |
spec/requests/poll_votes_spec.rb
|
756 miliseconds | 9% | Trend |
spec/requests/api/v0/followers_spec.rb
|
752 miliseconds | 14% | Trend |
spec/requests/collections_spec.rb
|
751 miliseconds | 18% | Trend |
spec/helpers/application_helper_spec.rb
|
750 miliseconds | 16% | Trend |
spec/models/tag_spec.rb
|
750 miliseconds | 5% | Trend |
spec/system/admin/admin_updates_tag_spec.rb
|
738 miliseconds | 9% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb
|
730 miliseconds | 5% | Trend |
spec/services/users/resolve_spam_reports_spec.rb
|
726 miliseconds | 7% | Trend |
spec/workers/organizations/save_article_worker_spec.rb
|
724 miliseconds | 12% | Trend |
spec/models/podcast_spec.rb
|
722 miliseconds | 18% | Trend |
spec/requests/api/v0/podcasts_episodes_spec.rb
|
717 miliseconds | 11% | Trend |
spec/uploaders/profile_image_uploader_spec.rb
|
709 miliseconds | 19% | Trend |
spec/policies/response_template_policy_spec.rb
|
701 miliseconds | 10% | Trend |
spec/requests/admin/moderator_logs_spec.rb
|
694 miliseconds | 339% | Trend |
spec/requests/stripe_subscriptions_spec.rb
|
693 miliseconds | 36% | Trend |
spec/workers/articles/update_page_views_worker_spec.rb
|
681 miliseconds | 2% | Trend |
spec/lib/data_update_scripts/nullify_invalid_tag_fields_spec.rb
|
671 miliseconds | 311% | Trend |
spec/workers/organizations/delete_worker_spec.rb
|
667 miliseconds | 14% | Trend |
spec/decorators/user_decorator_spec.rb
|
661 miliseconds | 18% | Trend |
spec/services/search/listing_spec.rb
|
659 miliseconds | 18% | Trend |
spec/uploaders/logo_uploader_spec.rb
|
658 miliseconds | 20% | Trend |
spec/requests/api/v0/readinglist_spec.rb
|
647 miliseconds | 14% | Trend |
spec/services/notifications/new_mention/send_spec.rb
|
646 miliseconds | 12% | Trend |
spec/system/videos/user_visits_videos_spec.rb
|
644 miliseconds | 26% | Trend |
spec/requests/videos_spec.rb
|
642 miliseconds | 17% | Trend |
spec/requests/organizations_update_spec.rb
|
640 miliseconds | 8% | Trend |
spec/requests/api/v1/docs/comments_spec.rb
|
634 miliseconds | 13% | Trend |
spec/system/admin/admin_views_tags_spec.rb
|
628 miliseconds | 17% | Trend |
spec/services/page_view_rollup_spec.rb
|
623 miliseconds | 14% | Trend |
spec/services/flare_tag_spec.rb
|
621 miliseconds | 14% | Trend |
spec/requests/feed_events_spec.rb
|
618 miliseconds | 16% | Trend |
spec/requests/api/v0/users_spec.rb
|
614 miliseconds | 14% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb
|
603 miliseconds | 17% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb
|
599 miliseconds | 7% | Trend |
spec/services/moderator/delete_user_spec.rb
|
597 miliseconds | 4% | Trend |
spec/requests/admin/data_update_scripts_spec.rb
|
591 miliseconds | 10% | Trend |
spec/requests/editor_spec.rb
|
590 miliseconds | 10% | Trend |
spec/requests/admin/users/users_export_spec.rb
|
587 miliseconds | 9% | Trend |
spec/services/users/delete_comments_spec.rb
|
586 miliseconds | 8% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb
|
576 miliseconds | 13% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb
|
574 miliseconds | 19% | Trend |
spec/liquid_tags/comment_tag_spec.rb
|
571 miliseconds | 6% | Trend |
spec/requests/poll_skips_spec.rb
|
566 miliseconds | 19% | Trend |
spec/requests/api/v1/admin/users_spec.rb
|
564 miliseconds | 11% | Trend |
spec/services/articles/feeds/latest_spec.rb
|
561 miliseconds | 18% | Trend |
spec/services/articles/feeds/timeframe_spec.rb
|
555 miliseconds | 19% | Trend |
spec/requests/admin/feed_playground_spec.rb
|
550 miliseconds | 9% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb
|
550 miliseconds | 14% | Trend |
spec/requests/admin/welcome_spec.rb
|
549 miliseconds | 10% | Trend |
spec/services/badges/award_first_post_spec.rb
|
548 miliseconds | 19% | Trend |
spec/services/comments/calculate_score_spec.rb
|
547 miliseconds | 17% | Trend |
spec/requests/api/v1/reactions_spec.rb
|
547 miliseconds | 20% | Trend |
spec/models/response_template_spec.rb
|
546 miliseconds | 4% | Trend |
spec/requests/incoming_webhooks/stripe/stripe_events_spec.rb
|
544 miliseconds | 20% | Trend |
spec/services/moderator/merge_user_spec.rb
|
535 miliseconds | 11% | Trend |
spec/requests/api/v1/follows_spec.rb
|
533 miliseconds | 22% | Trend |
spec/uploaders/article_image_uploader_spec.rb
|
531 miliseconds | 21% | Trend |
spec/services/moderator/banish_user_spec.rb
|
517 miliseconds | 19% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb
|
512 miliseconds | 18% | Trend |
spec/models/notification_subscription_spec.rb
|
510 miliseconds | 7% | Trend |
spec/requests/admin/nested_sidebar_spec.rb
|
507 miliseconds | 37% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb
|
506 miliseconds | 21% | Trend |
spec/serializers/search/comment_serializer_spec.rb
|
503 miliseconds | 16% | Trend |
spec/services/search/user_spec.rb
|
500 miliseconds | 12% | Trend |
spec/models/github_repo_spec.rb
|
497 miliseconds | 14% | Trend |
spec/decorators/comment_decorator_spec.rb
|
493 miliseconds | 13% | Trend |
spec/requests/admin/moderator_actions_spec.rb
|
489 miliseconds | 10% | Trend |
spec/services/exporter/articles_spec.rb
|
484 miliseconds | 24% | Trend |
spec/requests/user/user_changes_password_spec.rb
|
480 miliseconds | 3% | Trend |
spec/requests/devices_spec.rb
|
478 miliseconds | 13% | Trend |
spec/models/article_destroy_spec.rb
|
477 miliseconds | 11% | Trend |
spec/services/badges/award_spec.rb
|
476 miliseconds | 17% | Trend |
spec/workers/github_repos/repo_sync_worker_spec.rb
|
473 miliseconds | 6% | Trend |
spec/lib/data_update_scripts/touch_articles_with_capitalized_paths_spec.rb
|
463 miliseconds | 10% | Trend |
spec/requests/admin/users/users_change_reputation_modifier_spec.rb
|
462 miliseconds | 12% | Trend |
spec/models/settings/base_spec.rb
|
462 miliseconds | 30% | Trend |
spec/models/tweet_spec.rb
|
460 miliseconds | 13% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb
|
456 miliseconds | 24% | Trend |
spec/requests/admin/profile_field_groups_spec.rb
|
454 miliseconds | 18% | Trend |
spec/mailers/devise_mailer_spec.rb
|
452 miliseconds | 20% | Trend |
spec/requests/admin/users/users_change_max_score_spec.rb
|
449 miliseconds | 12% | Trend |