DEV Community (dev.to) / dev.to / Forem / Build ID 53d4d998-117f-4af0-a078-d63db825a010
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
9e866b7 | refs/pull/21237/merge | 8 | 3 months ago | 3 minutes 51.42 seconds | 28 minutes 51.2 seconds 1% |
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 3.14 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 3.14 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (28 minutes 51.2 seconds) | Test files |
---|---|---|---|
0 | 2024-08-27 18:45:27 UTC | 3 minutes 39.83 seconds | |
1 | 2024-08-27 18:45:26 UTC | 3 minutes 37.91 seconds | |
2 Finished First | 2024-08-27 18:45:25 UTC | 3 minutes 35.58 seconds | |
3 | 2024-08-27 18:45:26 UTC | 3 minutes 36.58 seconds | |
4 | 2024-08-27 18:45:25 UTC | 3 minutes 36.31 seconds | |
5 | 2024-08-27 18:45:26 UTC | 3 minutes 32.5 seconds | |
6 Finished Last | 2024-08-27 18:45:28 UTC | 3 minutes 39.27 seconds | |
7 | 2024-08-27 18:45:26 UTC | 3 minutes 33.24 seconds | |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 36.4 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/system/admin/admin_visits_extensions_spec.rb
|
896 miliseconds | 201% | Trend |
spec/requests/comments_destroy_spec.rb
|
891 miliseconds | 11% | Trend |
spec/views/articles_spec.rb
|
888 miliseconds | 16% | Trend |
spec/helpers/articles_helper_spec.rb
|
875 miliseconds | 840% | Trend |
spec/requests/discussion_locks_spec.rb
|
862 miliseconds | 7% | Trend |
spec/liquid_tags/link_tag_spec.rb
|
859 miliseconds | 9% | Trend |
spec/system/podcasts/user_visits_podcast_page_spec.rb
|
852 miliseconds | 14% | Trend |
spec/services/notifications/milestone/send_spec.rb
|
850 miliseconds | 10% | Trend |
spec/services/markdown_processor/parser_spec.rb
|
850 miliseconds | 17% | Trend |
spec/requests/api/v0/readinglist_spec.rb
|
837 miliseconds | 11% | Trend |
spec/workers/organizations/save_article_worker_spec.rb
|
834 miliseconds | 2% | Trend |
spec/system/articles/user_visits_article_stats_spec.rb
|
823 miliseconds | 37% | Trend |
spec/requests/collections_spec.rb
|
822 miliseconds | 10% | Trend |
spec/uploaders/profile_image_uploader_spec.rb
|
819 miliseconds | 6% | Trend |
spec/requests/api/v0/api_controller_spec.rb
|
804 miliseconds | 14% | Trend |
spec/helpers/admin/users_helper_spec.rb
|
804 miliseconds | 11% | Trend |
spec/requests/api/v0/followers_spec.rb
|
802 miliseconds | 10% | Trend |
spec/serializers/search/comment_serializer_spec.rb
|
798 miliseconds | 33% | Trend |
spec/services/calculate_reaction_points_spec.rb
|
786 miliseconds | 14% | Trend |
spec/system/admin/admin_manages_reports_spec.rb
|
782 miliseconds | 12% | Trend |
spec/helpers/application_helper_spec.rb
|
782 miliseconds | 14% | Trend |
spec/requests/admin/users/users_export_spec.rb
|
778 miliseconds | 19% | Trend |
spec/requests/api/v0/podcasts_episodes_spec.rb
|
771 miliseconds | 3% | Trend |
spec/requests/admin/navigation_link_spec.rb
|
765 miliseconds | 3% | Trend |
spec/models/tag_spec.rb
|
763 miliseconds | 4% | Trend |
spec/decorators/user_decorator_spec.rb
|
760 miliseconds | 6% | Trend |
spec/requests/liquid_embeds_spec.rb
|
759 miliseconds | 10% | Trend |
spec/system/admin/admin_invites_user_spec.rb
|
758 miliseconds | 12% | Trend |
spec/requests/api/v1/followers_spec.rb
|
751 miliseconds | 14% | Trend |
spec/requests/admin/tags/moderators_spec.rb
|
748 miliseconds | 16% | Trend |
spec/requests/admin/profile_fields_spec.rb
|
739 miliseconds | 5% | Trend |
spec/models/identity_spec.rb
|
723 miliseconds | 21% | Trend |
spec/services/users/resolve_spam_reports_spec.rb
|
723 miliseconds | 8% | Trend |
spec/services/github/oauth_client_spec.rb
|
720 miliseconds | 462% | Trend |
spec/services/articles/page_view_updater_spec.rb
|
717 miliseconds | 6% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb
|
715 miliseconds | 9% | Trend |
spec/services/search/listing_spec.rb
|
702 miliseconds | 12% | Trend |
spec/queries/audit_log/unpublish_alls_query_spec.rb
|
697 miliseconds | 35% | Trend |
spec/services/notifications/new_mention/send_spec.rb
|
685 miliseconds | 8% | Trend |
spec/requests/videos_spec.rb
|
685 miliseconds | 12% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb
|
682 miliseconds | 7% | Trend |
spec/policies/response_template_policy_spec.rb
|
673 miliseconds | 13% | Trend |
spec/requests/api/v1/docs/comments_spec.rb
|
672 miliseconds | 8% | Trend |
spec/services/page_view_rollup_spec.rb
|
653 miliseconds | 10% | Trend |
spec/queries/admin/moderators_query_spec.rb
|
641 miliseconds | 10% | Trend |
spec/models/badge_achievement_spec.rb
|
640 miliseconds | 28% | Trend |
spec/services/flare_tag_spec.rb
|
636 miliseconds | 11% | Trend |
spec/requests/organizations_update_spec.rb
|
633 miliseconds | 10% | Trend |
spec/services/articles/creator_spec.rb
|
629 miliseconds | 11% | Trend |
spec/system/admin/admin_views_tags_spec.rb
|
629 miliseconds | 17% | Trend |
spec/requests/api/v0/users_spec.rb
|
625 miliseconds | 14% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb
|
612 miliseconds | 6% | Trend |
spec/workers/articles/update_page_views_worker_spec.rb
|
601 miliseconds | 14% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb
|
599 miliseconds | 9% | Trend |
spec/requests/editor_spec.rb
|
596 miliseconds | 10% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb
|
595 miliseconds | 16% | Trend |
spec/services/articles/feeds/latest_spec.rb
|
594 miliseconds | 13% | Trend |
spec/requests/api/v1/reactions_spec.rb
|
587 miliseconds | 14% | Trend |
spec/system/videos/user_visits_videos_spec.rb
|
585 miliseconds | 33% | Trend |
spec/models/mention_spec.rb
|
583 miliseconds | 15% | Trend |
spec/services/images/generate_social_image_spec.rb
|
582 miliseconds | 37% | Trend |
spec/services/articles/feeds/timeframe_spec.rb
|
580 miliseconds | 16% | Trend |
spec/services/badges/award_first_post_spec.rb
|
576 miliseconds | 14% | Trend |
spec/decorators/mention_decorator_spec.rb
|
572 miliseconds | 18% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb
|
572 miliseconds | 11% | Trend |
spec/services/articles/feeds/tag_spec.rb
|
571 miliseconds | 17% | Trend |
spec/services/comments/calculate_score_spec.rb
|
569 miliseconds | 14% | Trend |
spec/requests/social_previews_spec.rb
|
568 miliseconds | 20% | Trend |
spec/liquid_tags/comment_tag_spec.rb
|
558 miliseconds | 8% | Trend |
spec/requests/incoming_webhooks/stripe/stripe_events_spec.rb
|
558 miliseconds | 17% | Trend |
spec/requests/reading_list_items_spec.rb
|
551 miliseconds | 12% | Trend |
spec/requests/admin/data_update_scripts_spec.rb
|
547 miliseconds | 17% | Trend |
spec/services/moderator/delete_user_spec.rb
|
545 miliseconds | 13% | Trend |
spec/services/users/delete_comments_spec.rb
|
544 miliseconds | 15% | Trend |
spec/services/moderator/merge_user_spec.rb
|
532 miliseconds | 12% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb
|
530 miliseconds | 17% | Trend |
spec/requests/api/v1/follows_spec.rb
|
529 miliseconds | 22% | Trend |
spec/models/response_template_spec.rb
|
526 miliseconds | 7% | Trend |
spec/models/notification_subscription_spec.rb
|
525 miliseconds | 4% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb
|
525 miliseconds | 15% | Trend |
spec/services/moderator/banish_user_spec.rb
|
525 miliseconds | 19% | Trend |
spec/requests/api/v1/admin/users_spec.rb
|
525 miliseconds | 15% | Trend |
spec/models/settings/base_spec.rb
|
519 miliseconds | 22% | Trend |
spec/requests/async_info_spec.rb
|
517 miliseconds | 13% | Trend |
spec/services/exporter/articles_spec.rb
|
516 miliseconds | 19% | Trend |
spec/models/context_notification_spec.rb
|
514 miliseconds | 13% | Trend |
spec/services/articles/unpublish_spec.rb
|
513 miliseconds | 16% | Trend |
spec/decorators/comment_decorator_spec.rb
|
509 miliseconds | 11% | Trend |
spec/requests/admin/welcome_spec.rb
|
507 miliseconds | 17% | Trend |
spec/requests/admin/feed_playground_spec.rb
|
502 miliseconds | 18% | Trend |
spec/requests/comments_update_spec.rb
|
498 miliseconds | 17% | Trend |
spec/requests/admin/nested_sidebar_spec.rb
|
496 miliseconds | 38% | Trend |
spec/requests/admin/moderator_actions_spec.rb
|
490 miliseconds | 10% | Trend |
spec/uploaders/badge_uploader_spec.rb
|
486 miliseconds | 2% | Trend |
spec/services/search/user_spec.rb
|
485 miliseconds | 14% | Trend |
spec/services/badges/award_spec.rb
|
482 miliseconds | 17% | Trend |
spec/workers/github_repos/repo_sync_worker_spec.rb
|
480 miliseconds | 5% | Trend |
spec/lib/data_update_scripts/touch_articles_with_capitalized_paths_spec.rb
|
475 miliseconds | 9% | Trend |
spec/models/article_destroy_spec.rb
|
475 miliseconds | 12% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb
|
473 miliseconds | 22% | Trend |