DEV Community (dev.to) / dev.to / Forem / Build ID 7c1580db-07f9-4430-99c2-56f3072cf374
Public Back to CI builds
Commit hash | Branch | Parallel nodes | Created at | Updated at |
---|---|---|---|---|
132d550864e7de6fca3cec854fc21146db7ac446 | refs/pull/18952/merge | 6 | 2023-01-13 20:33:05 UTC | 2023-01-13 20:33: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 38 minutes 1.901 seconds. The shorter this time is, the better.
The first CI node finished its work at 2023-01-13 20:33:05 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 5 minutes 55.991 seconds.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 38 minutes 1.901 seconds. The shorter this time is, the better.
Node index | Finish time | Execution time |
---|---|---|
0 Finished Last | 2023-01-13 21:11:07 UTC | 6 minutes 10.014 seconds |
1 | 2023-01-13 20:33:07 UTC | 5 minutes 57.108 seconds |
2 | 2023-01-13 20:33:08 UTC | 5 minutes 53.465 seconds |
3 | 2023-01-13 20:33:08 UTC | 5 minutes 54.974 seconds |
4 | 2023-01-13 20:33:08 UTC | 5 minutes 49.523 seconds |
5 Finished First | 2023-01-13 20:33:05 UTC | 5 minutes 50.866 seconds |
Build distribution ID | Parallel nodes | Total execution time | Ideal node execution time | Distance |
---|---|---|---|---|
5876418b-d01e-4c3b-b84c-3217186d3122 | 6 | 35 minutes 35.946 seconds | 5 minutes 55.991 seconds | 0.003 seconds |
You can likely decrease your CI build time by around 3 minutes 58 seconds by running more parallel CI nodes.
Running 18 parallel nodes should result in an optimal build time (~1.98 minutes)
Test file path (Displaying entries 1 - 100 of 841 in total files) | Execution time |
---|---|
spec/models/user_spec.rb | 1 minute 29.926 seconds |
spec/services/feeds/import_spec.rb | 1 minute 10.676 seconds |
spec/system/articles/user_discussion_locks_spec.rb | 1 minute 8.803 seconds |
spec/requests/comments_spec.rb | 1 minute 3.628 seconds |
spec/system/user_uses_the_editor_spec.rb | 1 minute 0.707 seconds |
spec/requests/notifications_spec.rb | 42.931 seconds |
spec/services/articles/feeds/variant_query_spec.rb | 41.391 seconds |
spec/services/authentication/authenticator_spec.rb | 41.086 seconds |
spec/requests/stories/tagged_articles_spec.rb | 39.347 seconds |
spec/services/broadcasts/welcome_notification/generator_spec.rb | 38.338 seconds |
spec/models/article_spec.rb | 37.713 seconds |
spec/requests/stories_index_spec.rb | 31.937 seconds |
spec/system/user/view_user_comments_spec.rb | 26.805 seconds |
spec/requests/dashboard_spec.rb | 26.119 seconds |
spec/system/user/view_user_index_spec.rb | 25.812 seconds |
spec/requests/user/user_settings_spec.rb | 25.584 seconds |
spec/policies/article_policy_spec.rb | 25.044 seconds |
spec/system/articles/user_visits_an_article_spec.rb | 24.496 seconds |
spec/requests/listings_spec.rb | 22.829 seconds |
spec/services/homepage/fetch_articles_spec.rb | 20.597 seconds |
spec/requests/api/v1/articles_spec.rb | 20.386 seconds |
spec/system/authentication/user_logs_in_with_forem_spec.rb | 19.89 seconds |
spec/system/articles/user_creates_an_article_spec.rb | 19.502 seconds |
spec/system/comments/user_views_article_comments_spec.rb | 19.145 seconds |
spec/requests/api/v0/articles_spec.rb | 18.98 seconds |
spec/requests/stories_show_spec.rb | 17.926 seconds |
spec/system/articles/user_visits_articles_by_timeframe_spec.rb | 17.672 seconds |
spec/system/authentication/user_logs_in_with_twitter_spec.rb | 16.881 seconds |
spec/requests/moderations_spec.rb | 16.783 seconds |
spec/system/authentication/user_logs_in_with_facebook_spec.rb | 16.565 seconds |
spec/requests/admin/users_manage_spec.rb | 16.322 seconds |
spec/requests/admin/users_spec.rb | 14.859 seconds |
spec/system/authentication/user_logs_in_with_github_spec.rb | 14.731 seconds |
spec/requests/api/v1/comments_spec.rb | 14.35 seconds |
spec/requests/api/v0/comments_spec.rb | 14.338 seconds |
spec/system/dashboards/user_scrolls_down_dashboard_follows_spec.rb | 14.286 seconds |
spec/system/homepage/user_visits_homepage_spec.rb | 14.252 seconds |
spec/requests/admin/permissions_spec.rb | 13.963 seconds |
spec/system/comments/user_views_a_comment_spec.rb | 13.057 seconds |
spec/system/homepage/user_visits_homepage_with_announcement_spec.rb | 12.847 seconds |
spec/models/notification_spec.rb | 12.815 seconds |
spec/requests/user/user_profile_spec.rb | 12.568 seconds |
spec/system/organization/user_updates_org_settings_spec.rb | 12.462 seconds |
spec/system/authentication/user_logs_in_with_apple_spec.rb | 12.314 seconds |
spec/system/articles/user_edits_an_article_spec.rb | 12.224 seconds |
spec/requests/api/v0/listings_spec.rb | 12.2 seconds |
spec/models/comment_spec.rb | 12.191 seconds |
spec/requests/api/v1/listings_spec.rb | 11.958 seconds |
spec/system/podcasts/user_visits_podcast_episode_spec.rb | 11.913 seconds |
spec/models/ab_experiment/goal_conversion_handler_spec.rb | 11.163 seconds |
spec/system/homepage/user_visits_homepage_articles_spec.rb | 10.77 seconds |
spec/system/user/user_self_destroy_spec.rb | 9.708 seconds |
spec/system/articles/user_visits_articles_by_tag_spec.rb | 9.7 seconds |
spec/system/onboardings/user_completes_onboarding_spec.rb | 9.621 seconds |
spec/system/dashboards/user_sorts_dashboard_articles_spec.rb | 9.088 seconds |
spec/services/users/delete_spec.rb | 8.98 seconds |
spec/i18n_spec.rb | 8.969 seconds |
spec/requests/articles/articles_show_spec.rb | 8.951 seconds |
spec/system/comments/user_edits_a_comment_spec.rb | 8.741 seconds |
spec/system/authentication/user_logs_in_with_email_spec.rb | 8.71 seconds |
spec/system/user/user_edits_profile_spec.rb | 8.487 seconds |
spec/services/badges/award_community_wellness_spec.rb | 8.377 seconds |
spec/system/dashboards/user_visits_dashboard_spec.rb | 8.316 seconds |
spec/requests/admin/configs_spec.rb | 8.276 seconds |
spec/mailers/notify_mailer_spec.rb | 8.242 seconds |
spec/requests/articles/articles_spec.rb | 8.234 seconds |
spec/requests/tags_spec.rb | 8.223 seconds |
spec/system/notifications/notifications_page_spec.rb | 8.22 seconds |
spec/services/mentions/create_all_spec.rb | 8.123 seconds |
spec/services/articles/feeds/large_forem_experimental_spec.rb | 8.07 seconds |
spec/requests/registrations_spec.rb | 7.433 seconds |
spec/system/user_visits_a_comments_page_spec.rb | 7.401 seconds |
spec/system/ahoy/tracking_create_account_spec.rb | 7.386 seconds |
spec/system/organization/user_views_an_organization_spec.rb | 7.353 seconds |
spec/system/user/trusted_user_flags_user_spec.rb | 6.915 seconds |
spec/services/search/reading_list_spec.rb | 6.885 seconds |
spec/requests/reactions_spec.rb | 6.873 seconds |
spec/queries/admin/users_query_spec.rb | 6.499 seconds |
spec/requests/api/v1/users_spec.rb | 6.491 seconds |
spec/services/analytics_service_spec.rb | 6.416 seconds |
spec/requests/sitemaps_spec.rb | 6.376 seconds |
spec/system/admin/admin_manages_pages_spec.rb | 6.249 seconds |
spec/requests/articles/articles_update_spec.rb | 6.216 seconds |
spec/services/podcasts/feed_spec.rb | 6.165 seconds |
spec/system/articles/moderator_moderates_an_article_spec.rb | 6.142 seconds |
spec/system/user_views_a_reading_list_spec.rb | 5.619 seconds |
spec/requests/admin/articles_spec.rb | 5.529 seconds |
spec/system/authentication/redirects_using_referer_spec.rb | 5.464 seconds |
spec/system/user_logs_in_with_password_spec.rb | 5.408 seconds |
spec/requests/pages_spec.rb | 5.302 seconds |
spec/services/articles/updater_spec.rb | 5.172 seconds |
spec/system/tags/user_updates_a_tag_spec.rb | 5.128 seconds |
spec/system/admin/config/admin_updates_smtp_settings_spec.rb | 5.121 seconds |
spec/requests/api/v0/analytics_spec.rb | 5.049 seconds |
spec/requests/api/v1/analytics_spec.rb | 5.043 seconds |
spec/services/users/update_spec.rb | 4.979 seconds |
spec/queries/comments/community_wellness_query_spec.rb | 4.786 seconds |
spec/requests/admin/overview_spec.rb | 4.774 seconds |
spec/system/user/user_edits_extensions_spec.rb | 4.723 seconds |
spec/models/reaction_spec.rb | 4.694 seconds |