DEV Community (dev.to) / dev.to / Forem / Build ID 36cea65a-2340-4daa-8b5c-c1db528475f7
Public Back to CI builds
Commit hash | Branch | Parallel nodes | Created at | Updated at |
---|---|---|---|---|
4d6944fb9e00701eabbe50567408d1fbfba5674f | refs/pull/19149/merge | 9 | 2023-02-20 18:05:35 UTC | 2023-02-20 18:07:12 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 minutes 16.297 seconds. The shorter this time is, the better.
The first CI node finished its work at 2023-02-20 18:05:35 UTC. CI nodes that finished at least 60s later are highlighted.
The reason for slow CI nodes might be too large test files (see the Test Files tab). You may want to try the Knapsack Pro Queue Mode (Ruby) to improve the distribution of your tests. Learn more about dynamic test suite split here.
Note: if you run a CI build for the same commit again (for instance when you retry a CI build), then you will see the data updated below. Some of the nodes might be highlighted until the whole CI build is complete.
The average test execution time per CI node is 4 minutes 57.146 seconds.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 7 minutes 16.297 seconds. The shorter this time is, the better.
Node index | Finish time | Execution time |
---|---|---|
0 | 2023-02-20 18:05:38 UTC | 5 minutes 0.621 seconds |
1 | 2023-02-20 18:05:37 UTC | 5 minutes 19.798 seconds |
2 | 2023-02-20 18:05:36 UTC | 4 minutes 49.875 seconds |
3 | 2023-02-20 18:05:36 UTC | 5 minutes 19.083 seconds |
4 | 2023-02-20 18:05:36 UTC | 5 minutes 19.3 seconds |
5 Finished First | 2023-02-20 18:05:35 UTC | 5 minutes 14.824 seconds |
6 | 2023-02-20 18:05:36 UTC | 4 minutes 41.232 seconds |
7 | 2023-02-20 18:05:38 UTC | 5 minutes 6.969 seconds |
8 Finished Last | 2023-02-20 18:12:51 UTC | 3 minutes 42.609 seconds |
Build distribution ID | Parallel nodes | Total execution time | Ideal node execution time | Distance |
---|---|---|---|---|
b301373d-e8a4-403b-9efc-cce2bffde815 | 9 | 44 minutes 34.309 seconds | 4 minutes 57.146 seconds | 0.003 seconds |
You can likely decrease your CI build time by around 3 minutes 1 second by running more parallel CI nodes.
Running 23 parallel nodes should result in an optimal build time (~1.94 minutes)
Test file path (Displaying entries 1 - 100 of 853 in total files) | Execution time |
---|---|
spec/system/articles/user_discussion_locks_spec.rb | 1 minute 45.351 seconds |
spec/models/user_spec.rb | 1 minute 37.889 seconds |
spec/system/articles/user_visits_an_article_spec.rb | 1 minute 25.861 seconds |
spec/requests/notifications_spec.rb | 1 minute 22.95 seconds |
spec/services/feeds/import_spec.rb | 1 minute 5.218 seconds |
spec/requests/user/user_settings_spec.rb | 1 minute 5.19 seconds |
spec/requests/dashboard_spec.rb | 1 minute 5.032 seconds |
spec/services/authentication/authenticator_spec.rb | 1 minute 3.763 seconds |
spec/system/homepage/user_visits_homepage_articles_spec.rb | 1 minute 3.008 seconds |
spec/models/article_spec.rb | 58.424 seconds |
spec/system/user/view_user_index_spec.rb | 55.423 seconds |
spec/services/articles/feeds/variant_query_spec.rb | 46.494 seconds |
spec/requests/comments_spec.rb | 39.635 seconds |
spec/requests/stories/tagged_articles_spec.rb | 37.889 seconds |
spec/requests/listings_spec.rb | 33.592 seconds |
spec/policies/article_policy_spec.rb | 33.007 seconds |
spec/requests/api/v1/articles_spec.rb | 31.696 seconds |
spec/requests/stories_index_spec.rb | 30.785 seconds |
spec/requests/moderations_spec.rb | 30.35 seconds |
spec/i18n_spec.rb | 28.79 seconds |
spec/requests/api/v0/articles_spec.rb | 23.735 seconds |
spec/services/broadcasts/welcome_notification/generator_spec.rb | 23.59 seconds |
spec/system/user_uses_the_editor_spec.rb | 23.284 seconds |
spec/system/comments/user_views_article_comments_spec.rb | 22.113 seconds |
spec/system/authentication/user_logs_in_with_facebook_spec.rb | 21.803 seconds |
spec/system/authentication/user_logs_in_with_forem_spec.rb | 20.701 seconds |
spec/requests/api/v1/comments_spec.rb | 20.304 seconds |
spec/requests/podcasts/podcast_create_spec.rb | 20.191 seconds |
spec/requests/api/v0/comments_spec.rb | 19.793 seconds |
spec/system/articles/user_visits_articles_by_timeframe_spec.rb | 18.556 seconds |
spec/system/authentication/user_logs_in_with_github_spec.rb | 18.46 seconds |
spec/system/podcasts/user_visits_podcast_episode_spec.rb | 18.129 seconds |
spec/system/articles/user_creates_an_article_spec.rb | 18.036 seconds |
spec/system/authentication/user_logs_in_with_twitter_spec.rb | 17.79 seconds |
spec/requests/stories_show_spec.rb | 17.641 seconds |
spec/requests/api/v0/listings_spec.rb | 17.185 seconds |
spec/system/dashboards/user_scrolls_down_dashboard_follows_spec.rb | 16.86 seconds |
spec/system/articles/user_edits_an_article_spec.rb | 16.579 seconds |
spec/system/authentication/user_logs_in_with_apple_spec.rb | 16.443 seconds |
spec/requests/admin/users_manage_spec.rb | 16.379 seconds |
spec/models/notification_spec.rb | 16.104 seconds |
spec/models/comment_spec.rb | 15.669 seconds |
spec/models/ab_experiment/goal_conversion_handler_spec.rb | 15.554 seconds |
spec/system/homepage/user_visits_homepage_with_announcement_spec.rb | 15.419 seconds |
spec/system/homepage/user_visits_homepage_spec.rb | 15.203 seconds |
spec/system/articles/user_visits_articles_by_tag_spec.rb | 14.852 seconds |
spec/requests/admin/users_spec.rb | 14.803 seconds |
spec/requests/user/user_profile_spec.rb | 14.232 seconds |
spec/system/user/view_user_comments_spec.rb | 14.078 seconds |
spec/system/onboardings/user_completes_onboarding_spec.rb | 13.666 seconds |
spec/system/comments/user_edits_a_comment_spec.rb | 13.324 seconds |
spec/system/organization/user_updates_org_settings_spec.rb | 12.509 seconds |
spec/services/badges/award_community_wellness_spec.rb | 12.385 seconds |
spec/requests/articles/articles_show_spec.rb | 12.126 seconds |
spec/requests/api/v1/listings_spec.rb | 12.112 seconds |
spec/requests/admin/configs_spec.rb | 11.898 seconds |
spec/system/organization/user_views_an_organization_spec.rb | 11.617 seconds |
spec/system/authentication/user_logs_in_with_email_spec.rb | 11.557 seconds |
spec/requests/tags_spec.rb | 11.033 seconds |
spec/system/user/user_self_destroy_spec.rb | 10.726 seconds |
spec/requests/articles/articles_update_spec.rb | 10.675 seconds |
spec/system/user/user_edits_extensions_spec.rb | 10.301 seconds |
spec/system/articles/moderator_moderates_an_article_spec.rb | 9.925 seconds |
spec/system/dashboards/user_sorts_dashboard_articles_spec.rb | 9.64 seconds |
spec/requests/articles/articles_spec.rb | 9.521 seconds |
spec/services/analytics_service_spec.rb | 9.491 seconds |
spec/mailers/notify_mailer_spec.rb | 9.457 seconds |
spec/requests/sitemaps_spec.rb | 9.285 seconds |
spec/requests/registrations_spec.rb | 8.918 seconds |
spec/services/articles/feeds/large_forem_experimental_spec.rb | 8.908 seconds |
spec/system/notifications/notifications_page_spec.rb | 8.88 seconds |
spec/system/user/user_edits_profile_spec.rb | 8.772 seconds |
spec/services/mentions/create_all_spec.rb | 8.622 seconds |
spec/services/search/reading_list_spec.rb | 8.605 seconds |
spec/services/users/delete_spec.rb | 8.543 seconds |
spec/system/ahoy/tracking_create_account_spec.rb | 8.532 seconds |
spec/system/dashboards/user_visits_dashboard_spec.rb | 8.337 seconds |
spec/system/user/trusted_user_flags_user_spec.rb | 8.282 seconds |
spec/system/user_visits_a_comments_page_spec.rb | 7.904 seconds |
spec/system/comments/user_views_a_comment_spec.rb | 7.867 seconds |
spec/queries/admin/users_query_spec.rb | 7.765 seconds |
spec/requests/api/v1/users_spec.rb | 7.432 seconds |
spec/system/admin/admin_manages_pages_spec.rb | 7.12 seconds |
spec/system/user_views_a_reading_list_spec.rb | 6.826 seconds |
spec/system/authentication/conditional_registration_spec.rb | 6.806 seconds |
spec/requests/reactions_spec.rb | 6.77 seconds |
spec/system/authentication/redirects_using_referer_spec.rb | 6.422 seconds |
spec/system/admin/config/admin_updates_smtp_settings_spec.rb | 6.393 seconds |
spec/queries/comments/community_wellness_query_spec.rb | 6.285 seconds |
spec/services/notifications/reactions/send_spec.rb | 6.053 seconds |
spec/services/podcasts/feed_spec.rb | 6.012 seconds |
spec/requests/pages_spec.rb | 5.95 seconds |
spec/services/articles/enrich_image_attributes_spec.rb | 5.835 seconds |
spec/requests/admin/articles_spec.rb | 5.818 seconds |
spec/system/user_logs_in_with_password_spec.rb | 5.77 seconds |
spec/system/tags/user_updates_a_tag_spec.rb | 5.447 seconds |
spec/services/users/update_spec.rb | 5.418 seconds |
spec/requests/api/v1/analytics_spec.rb | 5.284 seconds |
spec/models/reaction_spec.rb | 5.28 seconds |
spec/requests/admin/overview_spec.rb | 5.201 seconds |