DEV Community (dev.to) / dev.to / Forem / Build ID 8bdba1c3-5b31-42d2-abf8-cf9e0f55f2f9
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
fe5f382 | refs/pull/20838/merge | 8 | 26 minutes 10.16 seconds | 2024-04-08 13:55:49 UTC |
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 7.33 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 7.33 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (26 minutes 10.16 seconds) |
---|---|---|
0 | 2024-04-08 13:59:18 UTC | 3 minutes 15.24 seconds |
1 | 2024-04-08 13:59:17 UTC | 3 minutes 16.3 seconds |
2 | 2024-04-08 13:59:17 UTC | 3 minutes 17.35 seconds |
3 Finished Last | 2024-04-08 13:59:23 UTC | 3 minutes 21.58 seconds |
4 | 2024-04-08 13:59:15 UTC | 3 minutes 13.88 seconds |
5 | 2024-04-08 13:59:17 UTC | 3 minutes 16.42 seconds |
6 Finished First | 2024-04-08 13:59:15 UTC | 3 minutes 15.37 seconds |
7 | 2024-04-08 13:59:17 UTC | 3 minutes 14.05 seconds |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 16.27 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 916 in total files) | Execution time | ||
---|---|---|---|
spec/requests/discussion_locks_spec.rb | 825 miliseconds | 9% | Trend |
spec/system/user/user_edits_customization_spec.rb | 820 miliseconds | 20% | Trend |
spec/requests/profile_pins_spec.rb | 818 miliseconds | 15% | Trend |
spec/requests/organizations_update_spec.rb | 818 miliseconds | 17% | Trend |
spec/models/users/setting_spec.rb | 814 miliseconds | 14% | Trend |
spec/system/articles/user_visits_article_stats_spec.rb | 806 miliseconds | 26% | Trend |
spec/models/articles/feeds/variant_assembler_spec.rb | 805 miliseconds | 9% | Trend |
spec/models/user_visit_context_spec.rb | 795 miliseconds | 212% | Trend |
spec/services/articles/feeds/tag_spec.rb | 790 miliseconds | 65% | Trend |
spec/system/authentication/conditional_registration_spec.rb | 785 miliseconds | 16% | Trend |
spec/requests/api/v0/readinglist_spec.rb | 782 miliseconds | 11% | Trend |
spec/services/comments/calculate_score_spec.rb | 781 miliseconds | 18% | Trend |
spec/models/data_update_script_spec.rb | 776 miliseconds | 204% | Trend |
spec/helpers/application_helper_spec.rb | 775 miliseconds | 8% | Trend |
spec/services/calculate_reaction_points_spec.rb | 766 miliseconds | 11% | Trend |
spec/requests/liquid_embeds_spec.rb | 764 miliseconds | 6% | Trend |
spec/requests/api/v1/docs/comments_spec.rb | 763 miliseconds | 4% | Trend |
spec/requests/api/v1/docs/reactions_spec.rb | 763 miliseconds | 7% | Trend |
spec/models/discussion_lock_spec.rb | 751 miliseconds | 295% | Trend |
spec/services/page_view_rollup_spec.rb | 747 miliseconds | 4% | Trend |
spec/requests/editor_spec.rb | 747 miliseconds | 10% | Trend |
spec/decorators/user_decorator_spec.rb | 747 miliseconds | 8% | Trend |
spec/requests/poll_votes_spec.rb | 742 miliseconds | 12% | Trend |
spec/system/admin/admin_views_tags_spec.rb | 739 miliseconds | 3% | Trend |
spec/services/badges/award_spec.rb | 736 miliseconds | 30% | Trend |
spec/models/profile_pin_spec.rb | 733 miliseconds | 13% | Trend |
spec/requests/api/v1/reactions_spec.rb | 732 miliseconds | 6% | Trend |
spec/services/notifications/tag_adjustment_notification/send_spec.rb | 730 miliseconds | 11% | Trend |
spec/lib/data_update_scripts/remove_dangling_user_reactions_spec.rb | 730 miliseconds | 173% | Trend |
spec/services/badges/award_contributor_from_github_spec.rb | 730 miliseconds | 15% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb | 728 miliseconds | 10% | Trend |
spec/services/articles/creator_spec.rb | 727 miliseconds | 2% | Trend |
spec/workers/emails/send_user_digest_worker_spec.rb | 723 miliseconds | 27% | Trend |
spec/services/flare_tag_spec.rb | 720 miliseconds | 7% | Trend |
spec/requests/videos_spec.rb | 720 miliseconds | Trend | |
spec/requests/admin/profile_fields_spec.rb | 716 miliseconds | 8% | Trend |
spec/models/profile_field_spec.rb | 714 miliseconds | 155% | Trend |
spec/services/moderator/sink_articles_spec.rb | 709 miliseconds | 13% | Trend |
spec/policies/response_template_policy_spec.rb | 708 miliseconds | 10% | Trend |
spec/requests/api/v0/followers_spec.rb | 705 miliseconds | 15% | Trend |
spec/workers/organizations/save_article_worker_spec.rb | 705 miliseconds | 19% | Trend |
spec/system/admin/admin_updates_tag_spec.rb | 700 miliseconds | 15% | Trend |
spec/requests/admin/navigation_link_spec.rb | 694 miliseconds | 12% | Trend |
spec/services/user_subscriptions/create_from_controller_params_spec.rb | 690 miliseconds | 13% | Trend |
spec/uploaders/badge_uploader_spec.rb | 690 miliseconds | 33% | Trend |
spec/services/users/resolve_spam_reports_spec.rb | 684 miliseconds | 11% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb | 680 miliseconds | 13% | Trend |
spec/services/users/delete_comments_spec.rb | 676 miliseconds | 6% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb | 676 miliseconds | 13% | Trend |
spec/services/search/listing_spec.rb | 674 miliseconds | 7% | Trend |
spec/models/tweet_spec.rb | 673 miliseconds | 37% | Trend |
spec/services/podcasts/create_episode_spec.rb | 664 miliseconds | 4% | Trend |
spec/services/markdown_processor/parser_spec.rb | 664 miliseconds | 13% | Trend |
spec/services/articles/page_view_updater_spec.rb | 660 miliseconds | 12% | Trend |
spec/requests/api/v0/users_spec.rb | 656 miliseconds | 7% | Trend |
spec/models/tag_spec.rb | 651 miliseconds | 13% | Trend |
spec/workers/organizations/delete_worker_spec.rb | 647 miliseconds | 21% | Trend |
spec/requests/admin/tags/moderators_spec.rb | 645 miliseconds | 15% | Trend |
spec/models/ahoy/store_spec.rb | 641 miliseconds | 129% | Trend |
spec/liquid_tags/comment_tag_spec.rb | 627 miliseconds | 4% | Trend |
spec/requests/admin/data_update_scripts_spec.rb | 625 miliseconds | 3% | Trend |
spec/models/response_template_spec.rb | 614 miliseconds | 1% | Trend |
spec/requests/feed_events_spec.rb | 598 miliseconds | 15% | Trend |
spec/queries/admin/moderators_query_spec.rb | 595 miliseconds | 11% | Trend |
spec/liquid_tags/youtube_tag_spec.rb | 575 miliseconds | 677% | Trend |
spec/requests/admin/welcome_spec.rb | 574 miliseconds | 2% | Trend |
spec/view_objects/cloud_cover_url_spec.rb | 572 miliseconds | 20% | Trend |
spec/system/videos/user_visits_videos_spec.rb | 572 miliseconds | 15% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb | 570 miliseconds | 11% | Trend |
spec/requests/poll_skips_spec.rb | 567 miliseconds | 11% | Trend |
spec/requests/admin/profile_field_groups_spec.rb | 556 miliseconds | 7% | Trend |
spec/services/comment_creator_spec.rb | 553 miliseconds | 36% | Trend |
spec/services/articles/feeds/latest_spec.rb | 548 miliseconds | 14% | Trend |
spec/services/mailchimp/bot_spec.rb | 544 miliseconds | 18% | Trend |
spec/services/badges/award_first_post_spec.rb | 541 miliseconds | 18% | Trend |
spec/requests/reading_list_items_spec.rb | 536 miliseconds | 7% | Trend |
spec/queries/users/suggest_prominent_spec.rb | 531 miliseconds | 11% | Trend |
spec/requests/admin/users/users_change_reputation_modifier_spec.rb | 528 miliseconds | 3% | Trend |
spec/requests/api/v1/docs/tags_spec.rb | 527 miliseconds | 290% | Trend |
spec/requests/api/v1/follows_spec.rb | 525 miliseconds | 12% | Trend |
spec/lib/data_update_scripts/touch_articles_with_capitalized_paths_spec.rb | 524 miliseconds | 1% | Trend |
spec/requests/api/v1/admin/users_spec.rb | 522 miliseconds | 11% | Trend |
spec/workers/github_repos/repo_sync_worker_spec.rb | 520 miliseconds | 8% | Trend |
spec/requests/devices_spec.rb | 517 miliseconds | 2% | Trend |
spec/requests/user/user_changes_password_spec.rb | 514 miliseconds | Trend | |
spec/requests/admin/users/users_export_spec.rb | 507 miliseconds | 21% | Trend |
spec/services/moderator/merge_user_spec.rb | 502 miliseconds | 18% | Trend |
spec/services/moderator/banish_user_spec.rb | 501 miliseconds | 17% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb | 501 miliseconds | 4% | Trend |
spec/requests/articles/articles_admin_unpublish_spec.rb | 500 miliseconds | Trend | |
spec/models/identity_spec.rb | 498 miliseconds | 9% | Trend |
spec/serializers/search/comment_serializer_spec.rb | 494 miliseconds | 15% | Trend |
spec/services/moderator/delete_user_spec.rb | 493 miliseconds | 21% | Trend |
spec/requests/admin/nested_sidebar_spec.rb | 492 miliseconds | 13% | Trend |
spec/models/settings/base_spec.rb | 492 miliseconds | 10% | Trend |
spec/decorators/comment_decorator_spec.rb | 490 miliseconds | 11% | Trend |
spec/models/github_repo_spec.rb | 489 miliseconds | 18% | Trend |
spec/lib/data_update_scripts/rename_moderator_to_super_moderator_spec.rb | 487 miliseconds | 8% | Trend |
spec/services/exporter/articles_spec.rb | 485 miliseconds | 14% | Trend |
spec/models/context_notification_spec.rb | 484 miliseconds | 18% | Trend |