DEV Community (dev.to) / dev.to / Forem / Build ID 735af1bc-3146-40cf-8b1a-9658e4c559df
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
1baa2ef | refs/pull/21230/merge | 8 | 3 months ago | 4 minutes 37.59 seconds | 27 minutes 11.8 seconds 4% |
All parallel CI nodes finished their work.
Some of the CI nodes have not run any tests. This could happen when a CI node started late after other CI nodes had already executed all of their tests in the Queue Mode.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 32.47 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 32.47 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (27 minutes 11.8 seconds) | Test files |
---|---|---|---|
0 | 2024-08-26 16:36:27 UTC | 3 minutes 53.96 seconds | |
1 Finished Last | 2024-08-26 16:36:58 UTC | 0 seconds | None |
2 | 2024-08-26 16:36:26 UTC | 3 minutes 46.13 seconds | |
3 | 2024-08-26 16:36:34 UTC | 4 minutes 1.08 seconds | |
4 | 2024-08-26 16:36:26 UTC | 3 minutes 54.24 seconds | |
5 | 2024-08-26 16:36:25 UTC | 3 minutes 49.52 seconds | |
6 Finished First | 2024-08-26 16:36:25 UTC | 3 minutes 53.19 seconds | |
7 | 2024-08-26 16:36:26 UTC | 3 minutes 53.7 seconds | |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 23.98 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/collections/user_views_collections_spec.rb
|
850 miliseconds | 10% | Trend |
spec/workers/users/delete_worker_spec.rb
|
839 miliseconds | 14% | Trend |
spec/system/authentication/conditional_registration_spec.rb
|
839 miliseconds | 13% | Trend |
spec/system/articles/user_visits_article_stats_spec.rb
|
837 miliseconds | 36% | Trend |
spec/system/admin/admin_manages_reports_spec.rb
|
819 miliseconds | 8% | Trend |
spec/helpers/application_helper_spec.rb
|
812 miliseconds | 11% | Trend |
spec/requests/collections_spec.rb
|
809 miliseconds | 12% | Trend |
spec/system/search/display_comments_search_spec.rb
|
804 miliseconds | 47% | Trend |
spec/requests/api/v0/api_controller_spec.rb
|
802 miliseconds | 14% | Trend |
spec/services/notifications/tag_adjustment_notification/send_spec.rb
|
797 miliseconds | 9% | Trend |
spec/requests/api/v1/followers_spec.rb
|
783 miliseconds | 10% | Trend |
spec/services/markdown_processor/parser_spec.rb
|
783 miliseconds | 24% | Trend |
spec/requests/admin/tags_spec.rb
|
781 miliseconds | 13% | Trend |
spec/helpers/admin/users_helper_spec.rb
|
776 miliseconds | 15% | Trend |
spec/requests/admin/tags/moderators_spec.rb
|
766 miliseconds | 14% | Trend |
spec/system/user/user_edits_customization_spec.rb
|
758 miliseconds | 29% | Trend |
spec/requests/liquid_embeds_spec.rb
|
752 miliseconds | 11% | Trend |
spec/requests/api/v0/followers_spec.rb
|
745 miliseconds | 16% | Trend |
spec/requests/poll_votes_spec.rb
|
743 miliseconds | 10% | Trend |
spec/models/profile_pin_spec.rb
|
733 miliseconds | 13% | Trend |
spec/requests/admin/profile_fields_spec.rb
|
730 miliseconds | 7% | Trend |
spec/services/moderator/sink_articles_spec.rb
|
729 miliseconds | 17% | Trend |
spec/system/admin/admin_invites_user_spec.rb
|
720 miliseconds | 16% | Trend |
spec/requests/admin/navigation_link_spec.rb
|
707 miliseconds | 10% | Trend |
spec/workers/organizations/save_article_worker_spec.rb
|
703 miliseconds | 13% | Trend |
spec/uploaders/article_image_uploader_spec.rb
|
700 miliseconds | 4% | Trend |
spec/models/tweet_spec.rb
|
699 miliseconds | 33% | Trend |
spec/policies/authorizer_spec.rb
|
694 miliseconds | 114% | Trend |
spec/decorators/user_decorator_spec.rb
|
692 miliseconds | 14% | Trend |
spec/services/articles/page_view_updater_spec.rb
|
684 miliseconds | 10% | Trend |
spec/policies/response_template_policy_spec.rb
|
680 miliseconds | 12% | Trend |
spec/requests/api/v0/podcasts_episodes_spec.rb
|
675 miliseconds | 15% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb
|
673 miliseconds | 13% | Trend |
spec/services/search/listing_spec.rb
|
672 miliseconds | 16% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb
|
664 miliseconds | 15% | Trend |
spec/requests/api/v0/users_spec.rb
|
664 miliseconds | 8% | Trend |
spec/workers/organizations/delete_worker_spec.rb
|
663 miliseconds | 13% | Trend |
spec/models/tag_spec.rb
|
662 miliseconds | 17% | Trend |
spec/workers/articles/update_page_views_worker_spec.rb
|
661 miliseconds | 6% | Trend |
spec/requests/videos_spec.rb
|
655 miliseconds | 16% | Trend |
spec/services/articles/creator_spec.rb
|
651 miliseconds | 8% | Trend |
spec/system/admin/admin_views_tags_spec.rb
|
649 miliseconds | 14% | Trend |
spec/requests/api/v1/docs/comments_spec.rb
|
646 miliseconds | 12% | Trend |
spec/services/flare_tag_spec.rb
|
646 miliseconds | 9% | Trend |
spec/services/notifications/new_mention/send_spec.rb
|
637 miliseconds | 14% | Trend |
spec/requests/organizations_update_spec.rb
|
630 miliseconds | 10% | Trend |
spec/services/page_view_rollup_spec.rb
|
624 miliseconds | 14% | Trend |
spec/queries/admin/moderators_query_spec.rb
|
618 miliseconds | 13% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb
|
614 miliseconds | 6% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb
|
606 miliseconds | 15% | Trend |
spec/services/comments/calculate_score_spec.rb
|
600 miliseconds | 9% | Trend |
spec/services/articles/feeds/latest_spec.rb
|
598 miliseconds | 12% | Trend |
spec/requests/feed_events_spec.rb
|
596 miliseconds | 19% | Trend |
spec/services/articles/feeds/timeframe_spec.rb
|
592 miliseconds | 14% | Trend |
spec/services/markdown_processor/fixer/base_spec.rb
|
592 miliseconds | 305% | Trend |
spec/uploaders/logo_uploader_spec.rb
|
592 miliseconds | 27% | Trend |
spec/requests/admin/data_update_scripts_spec.rb
|
592 miliseconds | 10% | Trend |
spec/requests/editor_spec.rb
|
591 miliseconds | 11% | Trend |
spec/system/videos/user_visits_videos_spec.rb
|
587 miliseconds | 33% | Trend |
spec/services/comment_creator_spec.rb
|
586 miliseconds | 41% | Trend |
spec/requests/api/v1/reactions_spec.rb
|
578 miliseconds | 15% | Trend |
spec/requests/poll_skips_spec.rb
|
576 miliseconds | 17% | Trend |
spec/models/github_repo_spec.rb
|
575 miliseconds | 2% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb
|
567 miliseconds | 12% | Trend |
spec/requests/reading_list_items_spec.rb
|
567 miliseconds | 10% | Trend |
spec/requests/api/v1/follows_spec.rb
|
564 miliseconds | 17% | Trend |
spec/requests/incoming_webhooks/stripe/stripe_events_spec.rb
|
564 miliseconds | 16% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb
|
557 miliseconds | 14% | Trend |
spec/models/context_notification_spec.rb
|
546 miliseconds | 8% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb
|
541 miliseconds | 16% | Trend |
spec/services/badges/award_first_post_spec.rb
|
539 miliseconds | 19% | Trend |
spec/models/identity_spec.rb
|
537 miliseconds | 9% | Trend |
spec/services/moderator/delete_user_spec.rb
|
534 miliseconds | 14% | Trend |
spec/services/exporter/articles_spec.rb
|
529 miliseconds | 17% | Trend |
spec/requests/admin/welcome_spec.rb
|
528 miliseconds | 14% | Trend |
spec/requests/admin/feed_playground_spec.rb
|
524 miliseconds | 14% | Trend |
spec/models/notification_subscription_spec.rb
|
523 miliseconds | 5% | Trend |
spec/requests/admin/users/users_export_spec.rb
|
523 miliseconds | 19% | Trend |
spec/models/response_template_spec.rb
|
509 miliseconds | 10% | Trend |
spec/decorators/comment_decorator_spec.rb
|
509 miliseconds | 11% | Trend |
spec/serializers/search/comment_serializer_spec.rb
|
507 miliseconds | 15% | Trend |
spec/services/moderator/merge_user_spec.rb
|
504 miliseconds | 16% | Trend |
spec/requests/admin/nested_sidebar_spec.rb
|
502 miliseconds | 38% | Trend |
spec/liquid_tags/comment_tag_spec.rb
|
498 miliseconds | 18% | Trend |
spec/services/moderator/banish_user_spec.rb
|
496 miliseconds | 23% | Trend |
spec/requests/comments_update_spec.rb
|
488 miliseconds | 19% | Trend |
spec/models/podcast_episode_spec.rb
|
483 miliseconds | 20% | Trend |
spec/requests/admin/moderator_actions_spec.rb
|
481 miliseconds | 11% | Trend |
spec/models/settings/base_spec.rb
|
476 miliseconds | 29% | Trend |
spec/services/search/user_spec.rb
|
476 miliseconds | 15% | Trend |
spec/requests/api/v1/admin/users_spec.rb
|
472 miliseconds | 23% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb
|
468 miliseconds | 23% | Trend |
spec/services/badges/award_spec.rb
|
467 miliseconds | 19% | Trend |
spec/models/profile_spec.rb
|
464 miliseconds | 11% | Trend |
spec/requests/admin/users/users_change_reputation_modifier_spec.rb
|
452 miliseconds | 12% | Trend |
spec/requests/incoming_webhooks/mailchimp/unsubscribe_spec.rb
|
452 miliseconds | 52% | Trend |
spec/services/mailchimp/bot_spec.rb
|
450 miliseconds | 14% | Trend |
spec/requests/admin/profile_field_groups_spec.rb
|
446 miliseconds | 20% | Trend |
spec/requests/api_secrets_destroy_spec.rb
|
442 miliseconds | 17% | Trend |
spec/workers/github_repos/repo_sync_worker_spec.rb
|
439 miliseconds | 13% | Trend |