DEV Community (dev.to) / dev.to / Forem / Build ID 57d2caa3-e6e4-4e1d-872a-9df1a705e119
Public Back to CI builds
Commit hash | Branch | Parallel nodes | Created at | Updated at |
---|---|---|---|---|
2913a2e98b3ad498d5fa5a376d7c6c64715a1b9f | refs/pull/18970/merge | 6 | 2023-01-18 11:00:25 UTC | 2023-01-18 11:00:32 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 21 minutes 45.997 seconds. The shorter this time is, the better.
The first CI node finished its work at 2023-01-19 15:49:12 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 6 minutes 42.553 seconds.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 21 minutes 45.997 seconds. The shorter this time is, the better.
Node index | Finish time | Execution time |
---|---|---|
0 | 2023-01-19 15:50:05 UTC | 6 minutes 14.384 seconds |
1 | 2023-01-19 15:50:44 UTC | 7 minutes 15.797 seconds |
2 Finished Last | 2023-01-19 16:10:58 UTC | 4 minutes 28.184 seconds |
3 | 2023-01-19 15:51:57 UTC | 7 minutes 49.493 seconds |
4 | 2023-01-19 15:52:56 UTC | 8 minutes 49.023 seconds |
5 Finished First | 2023-01-19 15:49:12 UTC | 5 minutes 38.439 seconds |
Build distribution ID | Parallel nodes | Total execution time | Ideal node execution time | Distance |
---|---|---|---|---|
8c6583fb-6858-4174-aa68-eb0a7c9d0a33 | 6 | 40 minutes 15.317 seconds | 6 minutes 42.553 seconds | 0.001 seconds |
You can likely decrease your CI build time by around 4 minutes 42 seconds by running more parallel CI nodes.
Running 20 parallel nodes should result in an optimal build time (~2.01 minutes)
Test file path (Displaying entries 1 - 100 of 842 in total files) | Execution time |
---|---|
spec/models/user_spec.rb | 2 minutes 2.161 seconds |
spec/services/feeds/import_spec.rb | 1 minute 8.967 seconds |
spec/system/authentication/user_logs_in_with_github_spec.rb | 58.076 seconds |
spec/requests/notifications_spec.rb | 56.275 seconds |
spec/services/authentication/authenticator_spec.rb | 55.75 seconds |
spec/services/articles/feeds/variant_query_spec.rb | 52.392 seconds |
spec/requests/stories/tagged_articles_spec.rb | 49.019 seconds |
spec/models/article_spec.rb | 41.554 seconds |
spec/services/badges/award_community_wellness_spec.rb | 39.253 seconds |
spec/requests/response_templates_spec.rb | 36.696 seconds |
spec/system/user/user_edits_extensions_spec.rb | 35.985 seconds |
spec/system/articles/user_discussion_locks_spec.rb | 32.556 seconds |
spec/system/notifications/notifications_page_spec.rb | 31.521 seconds |
spec/requests/dashboard_spec.rb | 31.228 seconds |
spec/system/user_uses_the_editor_spec.rb | 29.07 seconds |
spec/requests/comments_spec.rb | 28.693 seconds |
spec/requests/registrations_spec.rb | 27.224 seconds |
spec/i18n_spec.rb | 25.995 seconds |
spec/requests/user/user_settings_spec.rb | 25.591 seconds |
spec/policies/article_policy_spec.rb | 25.51 seconds |
spec/requests/api/v0/articles_spec.rb | 24.902 seconds |
spec/system/user/view_user_index_spec.rb | 24.446 seconds |
spec/requests/listings_spec.rb | 24.263 seconds |
spec/system/articles/user_visits_an_article_spec.rb | 23.69 seconds |
spec/services/broadcasts/welcome_notification/generator_spec.rb | 21.322 seconds |
spec/requests/articles/articles_feed_spec.rb | 21.031 seconds |
spec/models/poll_option_spec.rb | 20.47 seconds |
spec/requests/stories_index_spec.rb | 20.347 seconds |
spec/requests/api/v1/articles_spec.rb | 19.996 seconds |
spec/requests/moderations_spec.rb | 19.686 seconds |
spec/system/comments/user_views_article_comments_spec.rb | 19.552 seconds |
spec/system/authentication/user_logs_in_with_facebook_spec.rb | 19.5 seconds |
spec/system/authentication/user_logs_in_with_forem_spec.rb | 19.183 seconds |
spec/system/user_logs_in_with_password_spec.rb | 19.131 seconds |
spec/requests/api/v1/comments_spec.rb | 18.608 seconds |
spec/requests/admin/users_manage_spec.rb | 18.357 seconds |
spec/requests/stories_show_spec.rb | 17.808 seconds |
spec/system/articles/user_creates_an_article_spec.rb | 17.738 seconds |
spec/system/podcasts/user_visits_podcast_episode_spec.rb | 17.444 seconds |
spec/system/articles/user_edits_an_article_spec.rb | 16.257 seconds |
spec/requests/comments_destroy_spec.rb | 16.116 seconds |
spec/system/search/user_searches_users_spec.rb | 15.693 seconds |
spec/system/homepage/user_visits_homepage_spec.rb | 15.566 seconds |
spec/system/authentication/user_logs_in_with_twitter_spec.rb | 15.364 seconds |
spec/requests/api/v0/listings_spec.rb | 15.159 seconds |
spec/requests/admin/users_spec.rb | 15.091 seconds |
spec/requests/admin/gdpr_delete_requests_spec.rb | 15.089 seconds |
spec/system/articles/user_visits_articles_by_timeframe_spec.rb | 15.03 seconds |
spec/requests/api/v0/comments_spec.rb | 14.605 seconds |
spec/system/dashboards/user_scrolls_down_dashboard_follows_spec.rb | 14.36 seconds |
spec/system/authentication/user_logs_in_with_apple_spec.rb | 13.579 seconds |
spec/requests/user/user_profile_spec.rb | 13.358 seconds |
spec/models/ab_experiment/goal_conversion_handler_spec.rb | 13.188 seconds |
spec/system/homepage/user_visits_homepage_articles_spec.rb | 12.808 seconds |
spec/system/articles/user_deletes_an_article_spec.rb | 12.653 seconds |
spec/system/onboardings/user_completes_onboarding_spec.rb | 12.485 seconds |
spec/system/articles/user_visits_articles_by_tag_spec.rb | 12.415 seconds |
spec/models/comment_spec.rb | 12.189 seconds |
spec/system/user/view_user_comments_spec.rb | 11.989 seconds |
spec/system/organization/user_updates_org_settings_spec.rb | 11.702 seconds |
spec/system/homepage/user_visits_homepage_with_announcement_spec.rb | 11.427 seconds |
spec/services/articles/feeds/large_forem_experimental_spec.rb | 11.288 seconds |
spec/system/user/user_self_destroy_spec.rb | 10.981 seconds |
spec/models/notification_spec.rb | 10.967 seconds |
spec/system/comments/user_edits_a_comment_spec.rb | 10.948 seconds |
spec/requests/api/v1/listings_spec.rb | 10.917 seconds |
spec/system/dashboards/user_sorts_dashboard_articles_spec.rb | 10.783 seconds |
spec/requests/articles/articles_spec.rb | 10.772 seconds |
spec/system/dashboards/user_visits_dashboard_spec.rb | 10.491 seconds |
spec/mailers/notify_mailer_spec.rb | 10.434 seconds |
spec/requests/tags_spec.rb | 9.86 seconds |
spec/system/authentication/user_logs_in_with_email_spec.rb | 9.789 seconds |
spec/requests/articles/articles_show_spec.rb | 9.593 seconds |
spec/requests/reactions_spec.rb | 9.498 seconds |
spec/services/search/reading_list_spec.rb | 9.18 seconds |
spec/requests/sitemaps_spec.rb | 8.955 seconds |
spec/system/user_visits_a_comments_page_spec.rb | 8.893 seconds |
spec/services/users/delete_spec.rb | 8.717 seconds |
spec/system/ahoy/tracking_create_account_spec.rb | 7.624 seconds |
spec/system/comments/user_views_a_comment_spec.rb | 7.516 seconds |
spec/services/mentions/create_all_spec.rb | 7.515 seconds |
spec/system/user/user_edits_profile_spec.rb | 7.454 seconds |
spec/requests/admin/configs_spec.rb | 7.4 seconds |
spec/queries/admin/users_query_spec.rb | 7.181 seconds |
spec/system/organization/user_views_an_organization_spec.rb | 6.941 seconds |
spec/system/articles/moderator_moderates_an_article_spec.rb | 6.866 seconds |
spec/system/user/trusted_user_flags_user_spec.rb | 6.616 seconds |
spec/services/podcasts/feed_spec.rb | 6.548 seconds |
spec/requests/admin/overview_spec.rb | 6.526 seconds |
spec/requests/articles/articles_update_spec.rb | 6.407 seconds |
spec/system/admin/admin_manages_pages_spec.rb | 6.337 seconds |
spec/queries/comments/community_wellness_query_spec.rb | 6.261 seconds |
spec/services/analytics_service_spec.rb | 6.255 seconds |
spec/requests/api/v1/users_spec.rb | 6.22 seconds |
spec/system/user_views_a_reading_list_spec.rb | 6.162 seconds |
spec/requests/admin/articles_spec.rb | 5.598 seconds |
spec/requests/api/v1/analytics_spec.rb | 5.444 seconds |
spec/system/authentication/redirects_using_referer_spec.rb | 5.39 seconds |
spec/requests/api/v0/analytics_spec.rb | 5.341 seconds |
spec/requests/pages_spec.rb | 5.329 seconds |