DEV Community (dev.to) / dev.to / Forem / Build ID ae5fe1ca-782d-4145-b13d-b2b5fdda0a25
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
75b7121 | refs/heads/gh-readonly-queue/main/pr-20744-93c2babb899c077d92ae3c2affa07afffdb55938 | 8 | 26 minutes 5.79 seconds | 2024-04-01 16:58:11 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 11.77 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 11.77 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (26 minutes 5.79 seconds) |
---|---|---|
0 | 2024-04-01 17:01:38 UTC | 3 minutes 12.69 seconds |
1 | 2024-04-01 17:01:37 UTC | 3 minutes 14.52 seconds |
2 | 2024-04-01 17:01:37 UTC | 3 minutes 14.13 seconds |
3 | 2024-04-01 17:01:37 UTC | 3 minutes 15.48 seconds |
4 | 2024-04-01 17:01:37 UTC | 3 minutes 15.37 seconds |
5 | 2024-04-01 17:01:39 UTC | 3 minutes 15.56 seconds |
6 Finished Last | 2024-04-01 17:01:47 UTC | 3 minutes 24.97 seconds |
7 Finished First | 2024-04-01 17:01:35 UTC | 3 minutes 13.11 seconds |
The slow test files are highlighted in yellow.
Test files with higher execution time than 3 minutes 15.73 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 915 in total files) | Execution time | ||
---|---|---|---|
spec/requests/api/v0/api_controller_spec.rb | 819 miliseconds | 11% | Trend |
spec/system/admin/admin_manages_reports_spec.rb | 815 miliseconds | 4% | Trend |
spec/requests/admin/tags_spec.rb | 813 miliseconds | 5% | Trend |
spec/services/markdown_processor/parser_spec.rb | 797 miliseconds | 3% | Trend |
spec/requests/collections_spec.rb | 790 miliseconds | 5% | Trend |
spec/models/podcast_spec.rb | 788 miliseconds | 7% | Trend |
spec/models/users/setting_spec.rb | 788 miliseconds | 17% | Trend |
spec/models/profile_pin_spec.rb | 786 miliseconds | 7% | Trend |
spec/services/calculate_reaction_points_spec.rb | 786 miliseconds | 8% | Trend |
spec/helpers/application_helper_spec.rb | 784 miliseconds | 6% | Trend |
spec/requests/sidebars_spec.rb | 783 miliseconds | 16% | Trend |
spec/workers/users/delete_worker_spec.rb | 778 miliseconds | 20% | Trend |
spec/requests/liquid_embeds_spec.rb | 767 miliseconds | 6% | Trend |
spec/requests/api/v1/followers_spec.rb | 767 miliseconds | 6% | Trend |
spec/requests/api/v1/podcasts_episodes_spec.rb | 765 miliseconds | 1% | Trend |
spec/requests/poll_votes_spec.rb | 761 miliseconds | 10% | Trend |
spec/requests/api/v0/tags_spec.rb | 759 miliseconds | 94% | Trend |
spec/system/user/user_edits_customization_spec.rb | 758 miliseconds | 27% | Trend |
spec/queries/admin/moderators_query_spec.rb | 757 miliseconds | 12% | Trend |
spec/requests/api/v0/followers_spec.rb | 747 miliseconds | 10% | Trend |
spec/workers/organizations/delete_worker_spec.rb | 726 miliseconds | 10% | Trend |
spec/services/articles/page_view_updater_spec.rb | 725 miliseconds | 3% | Trend |
spec/requests/api/v0/users_spec.rb | 722 miliseconds | Trend | |
spec/services/moderator/sink_articles_spec.rb | 718 miliseconds | 11% | Trend |
spec/requests/admin/tags/moderators_spec.rb | 707 miliseconds | 5% | Trend |
spec/requests/admin/profile_fields_spec.rb | 706 miliseconds | 10% | Trend |
spec/services/segmented_users/bulk_upsert_spec.rb | 700 miliseconds | 12% | Trend |
spec/policies/response_template_policy_spec.rb | 692 miliseconds | 11% | Trend |
spec/workers/organizations/save_article_worker_spec.rb | 692 miliseconds | 20% | Trend |
spec/decorators/user_decorator_spec.rb | 682 miliseconds | 1% | Trend |
spec/models/tag_spec.rb | 682 miliseconds | 9% | Trend |
spec/services/users/resolve_spam_reports_spec.rb | 678 miliseconds | 12% | Trend |
spec/requests/videos_spec.rb | 664 miliseconds | 7% | Trend |
spec/uploaders/profile_image_uploader_spec.rb | 655 miliseconds | 29% | Trend |
spec/requests/api/v1/docs/comments_spec.rb | 644 miliseconds | 10% | Trend |
spec/services/moderator/merge_user_spec.rb | 643 miliseconds | 5% | Trend |
spec/services/notifications/new_mention/send_spec.rb | 641 miliseconds | 9% | Trend |
spec/requests/api/v0/readinglist_spec.rb | 625 miliseconds | 11% | Trend |
spec/workers/emails/send_user_digest_worker_spec.rb | 619 miliseconds | 37% | Trend |
spec/system/admin/admin_views_tags_spec.rb | 612 miliseconds | 13% | Trend |
spec/services/tag_adjustment_creation_service_spec.rb | 611 miliseconds | 11% | Trend |
spec/requests/api/v1/reactions_spec.rb | 611 miliseconds | 11% | Trend |
spec/services/page_view_rollup_spec.rb | 609 miliseconds | 15% | Trend |
spec/models/response_template_spec.rb | 597 miliseconds | 4% | Trend |
spec/liquid_tags/liquid_tag_base_spec.rb | 592 miliseconds | 9% | Trend |
spec/requests/editor_spec.rb | 591 miliseconds | 13% | Trend |
spec/requests/organizations_update_spec.rb | 591 miliseconds | 13% | Trend |
spec/requests/admin/data_update_scripts_spec.rb | 589 miliseconds | 2% | Trend |
spec/requests/poll_skips_spec.rb | 587 miliseconds | 8% | Trend |
spec/services/podcasts/create_episode_spec.rb | 583 miliseconds | 8% | Trend |
spec/lib/app_secrets_spec.rb | 580 miliseconds | 994% | Trend |
spec/services/articles/feeds/timeframe_spec.rb | 578 miliseconds | 6% | Trend |
spec/services/comments/calculate_score_spec.rb | 577 miliseconds | 11% | Trend |
spec/liquid_tags/comment_tag_spec.rb | 572 miliseconds | 4% | Trend |
spec/system/videos/user_visits_videos_spec.rb | 571 miliseconds | 13% | Trend |
spec/requests/admin/gdpr_delete_requests_spec.rb | 571 miliseconds | 11% | Trend |
spec/requests/api/v1/follows_spec.rb | 566 miliseconds | 6% | Trend |
spec/services/flare_tag_spec.rb | 564 miliseconds | 15% | Trend |
spec/services/users/delete_comments_spec.rb | 563 miliseconds | 12% | Trend |
spec/requests/admin/welcome_spec.rb | 558 miliseconds | 5% | Trend |
spec/requests/admin/users/users_export_spec.rb | 558 miliseconds | 13% | Trend |
spec/uploaders/article_image_uploader_spec.rb | 552 miliseconds | 20% | Trend |
spec/serializers/search/comment_serializer_spec.rb | 549 miliseconds | 5% | Trend |
spec/models/github_repo_spec.rb | 537 miliseconds | 10% | Trend |
spec/services/moderator/delete_user_spec.rb | 533 miliseconds | 16% | Trend |
spec/services/badges/award_first_post_spec.rb | 533 miliseconds | 19% | Trend |
spec/requests/admin/feed_playground_spec.rb | 532 miliseconds | 11% | Trend |
spec/requests/api/v1/admin/users_spec.rb | 532 miliseconds | 8% | Trend |
spec/models/identity_spec.rb | 528 miliseconds | 3% | Trend |
spec/workers/reactions/bust_reactable_cache_worker_spec.rb | 524 miliseconds | 15% | Trend |
spec/services/moderator/banish_user_spec.rb | 521 miliseconds | 14% | Trend |
spec/models/context_notification_spec.rb | 511 miliseconds | 13% | Trend |
spec/requests/comments_update_spec.rb | 501 miliseconds | 6% | Trend |
spec/workers/rating_votes/assign_rating_worker_spec.rb | 497 miliseconds | 5% | Trend |
spec/requests/admin/moderator_actions_spec.rb | 494 miliseconds | 7% | Trend |
spec/requests/admin/profile_field_groups_spec.rb | 489 miliseconds | 6% | Trend |
spec/liquid_tags/forem_tag_spec.rb | 485 miliseconds | Trend | |
spec/requests/admin/nested_sidebar_spec.rb | 479 miliseconds | 15% | Trend |
spec/models/settings/base_spec.rb | 466 miliseconds | 15% | Trend |
spec/requests/devices_spec.rb | 466 miliseconds | 12% | Trend |
spec/models/tweet_spec.rb | 464 miliseconds | 5% | Trend |
spec/services/mailchimp/bot_spec.rb | 454 miliseconds | 1% | Trend |
spec/models/podcast_episode_spec.rb | 453 miliseconds | 22% | Trend |
spec/models/article_destroy_spec.rb | 451 miliseconds | 16% | Trend |
spec/requests/articles/articles_admin_unpublish_spec.rb | 451 miliseconds | 10% | Trend |
spec/requests/api_secrets_destroy_spec.rb | 448 miliseconds | 18% | Trend |
spec/models/mention_spec.rb | 446 miliseconds | 15% | Trend |
spec/services/search/user_spec.rb | 439 miliseconds | 14% | Trend |
spec/mailers/devise_mailer_spec.rb | 438 miliseconds | 17% | Trend |
spec/queries/audit_log/unpublish_alls_query_spec.rb | 438 miliseconds | 10% | Trend |
spec/models/feedback_message_spec.rb | 436 miliseconds | 11% | Trend |
spec/lib/data_update_scripts/touch_articles_with_capitalized_paths_spec.rb | 434 miliseconds | 17% | Trend |
spec/decorators/mention_decorator_spec.rb | 432 miliseconds | 8% | Trend |
spec/requests/admin/users/users_change_reputation_modifier_spec.rb | 428 miliseconds | 16% | Trend |
spec/services/articles/feeds/tag_spec.rb | 415 miliseconds | 13% | Trend |
spec/models/profile_spec.rb | 411 miliseconds | 19% | Trend |
spec/models/credit_spec.rb | 408 miliseconds | 8% | Trend |
spec/requests/podcasts/podcast_episodes_index_spec.rb | 404 miliseconds | 9% | Trend |
spec/requests/follows_create_spec.rb | 403 miliseconds | 13% | Trend |
spec/requests/profile_field_groups_request_spec.rb | 402 miliseconds | 16% | Trend |