DEV Community (dev.to) / dev.to / Forem / Build ID d07ac8a5-4a7b-4251-ad36-01a0773be4a8
Public Back to CI builds
Commit hash | Branch | Parallel nodes | Created at | Updated at |
---|---|---|---|---|
614da97fc3554e9c2a3be631d58a71c76aca1250 | refs/pull/19167/merge | 9 | 2023-02-22 08:26:47 UTC | 2023-02-22 08:26:54 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 1 hour 28 minutes 53.049 seconds. The shorter this time is, the better.
The first CI node finished its work at 2023-02-22 08:26:47 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 15.297 seconds.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 1 hour 28 minutes 53.049 seconds. The shorter this time is, the better.
Node index | Finish time | Execution time |
---|---|---|
0 Finished Last | 2023-02-22 09:55:40 UTC | 6 minutes 45.485 seconds |
1 | 2023-02-22 08:26:49 UTC | 4 minutes 44.371 seconds |
2 | 2023-02-22 08:26:48 UTC | 4 minutes 45.81 seconds |
3 Finished First | 2023-02-22 08:26:47 UTC | 5 minutes 20.34 seconds |
4 | 2023-02-22 08:26:50 UTC | 4 minutes 46.561 seconds |
5 | 2023-02-22 08:26:48 UTC | 5 minutes 19.634 seconds |
6 | 2023-02-22 08:26:49 UTC | 5 minutes 13.247 seconds |
7 | 2023-02-22 08:26:48 UTC | 5 minutes 5.982 seconds |
8 | 2023-02-22 08:26:48 UTC | 5 minutes 16.244 seconds |
Build distribution ID | Parallel nodes | Total execution time | Ideal node execution time | Distance |
---|---|---|---|---|
869ea333-43b9-4a73-87af-a5313ad3c41f | 9 | 47 minutes 17.669 seconds | 5 minutes 15.297 seconds | 0.002 seconds |
You can likely decrease your CI build time by around 3 minutes 18 seconds by running more parallel CI nodes.
Running 24 parallel nodes should result in an optimal build time (~1.97 minutes)
Test file path (Displaying entries 1 - 100 of 855 in total files) | Execution time |
---|---|
spec/requests/stories/tagged_articles_spec.rb | 1 minute 46.704 seconds |
spec/services/feeds/import_spec.rb | 1 minute 30.044 seconds |
spec/models/user_spec.rb | 1 minute 25.091 seconds |
spec/system/articles/user_creates_an_article_spec.rb | 1 minute 24.969 seconds |
spec/requests/comments_spec.rb | 1 minute 9.158 seconds |
spec/requests/api/v1/articles_spec.rb | 1 minute 7.596 seconds |
spec/system/user/view_user_index_spec.rb | 1 minute 6.902 seconds |
spec/system/user_uses_the_editor_spec.rb | 1 minute 5.379 seconds |
spec/services/authentication/authenticator_spec.rb | 59.877 seconds |
spec/system/user/user_self_destroy_spec.rb | 57.07 seconds |
spec/requests/notifications_spec.rb | 51.477 seconds |
spec/services/articles/feeds/variant_query_spec.rb | 49.376 seconds |
spec/models/article_spec.rb | 44.802 seconds |
spec/system/articles/user_visits_articles_by_timeframe_spec.rb | 42.49 seconds |
spec/requests/dashboard_spec.rb | 40.298 seconds |
spec/policies/article_policy_spec.rb | 37.798 seconds |
spec/system/articles/user_discussion_locks_spec.rb | 36.658 seconds |
spec/system/articles/user_visits_an_article_spec.rb | 35.443 seconds |
spec/system/admin/admin_visits_extensions_spec.rb | 34.979 seconds |
spec/requests/tags_spec.rb | 33.971 seconds |
spec/workers/follows/update_points_worker_spec.rb | 31.084 seconds |
spec/system/comments/user_views_article_comments_spec.rb | 27.355 seconds |
spec/requests/user/user_settings_spec.rb | 27.112 seconds |
spec/requests/listings_spec.rb | 26.248 seconds |
spec/requests/user/user_profile_spec.rb | 25.656 seconds |
spec/system/organization/user_updates_org_settings_spec.rb | 25.079 seconds |
spec/requests/stories_index_spec.rb | 23.879 seconds |
spec/system/homepage/user_visits_homepage_spec.rb | 23.776 seconds |
spec/requests/api/v1/comments_spec.rb | 23.651 seconds |
spec/requests/moderations_spec.rb | 23.257 seconds |
spec/system/user_views_logo_spec.rb | 22.928 seconds |
spec/system/authentication/user_logs_in_with_apple_spec.rb | 22.01 seconds |
spec/requests/api/v0/articles_spec.rb | 21.69 seconds |
spec/requests/admin/users_spec.rb | 21.255 seconds |
spec/requests/api/v0/listings_spec.rb | 20.917 seconds |
spec/services/broadcasts/welcome_notification/generator_spec.rb | 20.658 seconds |
spec/system/authentication/user_logs_in_with_forem_spec.rb | 20.42 seconds |
spec/system/authentication/user_logs_in_with_github_spec.rb | 19.676 seconds |
spec/system/authentication/user_logs_in_with_facebook_spec.rb | 19.637 seconds |
spec/system/authentication/user_logs_in_with_twitter_spec.rb | 19.576 seconds |
spec/requests/stories_show_spec.rb | 18.5 seconds |
spec/requests/api/v0/comments_spec.rb | 16.004 seconds |
spec/models/ab_experiment/goal_conversion_handler_spec.rb | 15.695 seconds |
spec/system/authentication/user_logs_in_with_email_spec.rb | 15.634 seconds |
spec/system/dashboards/user_scrolls_down_dashboard_follows_spec.rb | 15.056 seconds |
spec/system/podcasts/user_visits_podcast_episode_spec.rb | 14.53 seconds |
spec/requests/admin/users_manage_spec.rb | 14.527 seconds |
spec/models/comment_spec.rb | 14.271 seconds |
spec/i18n_spec.rb | 14.242 seconds |
spec/system/articles/user_edits_an_article_spec.rb | 14.076 seconds |
spec/requests/api/v1/listings_spec.rb | 13.971 seconds |
spec/models/notification_spec.rb | 13.8 seconds |
spec/system/dashboards/user_visits_dashboard_spec.rb | 13.763 seconds |
spec/system/homepage/user_visits_homepage_articles_spec.rb | 13.412 seconds |
spec/system/dashboards/user_sorts_dashboard_articles_spec.rb | 13.392 seconds |
spec/system/user/user_edits_profile_spec.rb | 13.098 seconds |
spec/system/homepage/user_visits_homepage_with_announcement_spec.rb | 12.9 seconds |
spec/system/user/view_user_comments_spec.rb | 12.694 seconds |
spec/system/ahoy/tracking_create_account_spec.rb | 12.124 seconds |
spec/mailers/notify_mailer_spec.rb | 11.822 seconds |
spec/services/articles/feeds/large_forem_experimental_spec.rb | 11.712 seconds |
spec/system/notifications/notifications_page_spec.rb | 11.046 seconds |
spec/system/onboardings/user_completes_onboarding_spec.rb | 10.874 seconds |
spec/system/articles/user_visits_articles_by_tag_spec.rb | 10.521 seconds |
spec/system/comments/user_edits_a_comment_spec.rb | 9.873 seconds |
spec/requests/registrations_spec.rb | 9.537 seconds |
spec/services/users/delete_spec.rb | 9.27 seconds |
spec/requests/articles/articles_show_spec.rb | 8.871 seconds |
spec/system/user/trusted_user_flags_user_spec.rb | 8.553 seconds |
spec/requests/articles/articles_spec.rb | 8.439 seconds |
spec/system/organization/user_views_an_organization_spec.rb | 8.36 seconds |
spec/services/mentions/create_all_spec.rb | 7.812 seconds |
spec/requests/admin/configs_spec.rb | 7.789 seconds |
spec/system/user_visits_a_comments_page_spec.rb | 7.782 seconds |
spec/system/comments/user_views_a_comment_spec.rb | 7.739 seconds |
spec/services/badges/award_community_wellness_spec.rb | 7.402 seconds |
spec/queries/admin/users_query_spec.rb | 7.263 seconds |
spec/system/admin/config/admin_updates_smtp_settings_spec.rb | 7.198 seconds |
spec/requests/articles/articles_update_spec.rb | 7.179 seconds |
spec/system/user_logs_in_with_password_spec.rb | 6.989 seconds |
spec/requests/reactions_spec.rb | 6.986 seconds |
spec/system/user_views_a_reading_list_spec.rb | 6.844 seconds |
spec/requests/api/v1/users_spec.rb | 6.821 seconds |
spec/requests/notification_subscriptions_spec.rb | 6.805 seconds |
spec/system/tags/user_updates_a_tag_spec.rb | 6.748 seconds |
spec/requests/admin/overview_spec.rb | 6.625 seconds |
spec/system/articles/moderator_moderates_an_article_spec.rb | 6.609 seconds |
spec/requests/sitemaps_spec.rb | 6.44 seconds |
spec/services/search/reading_list_spec.rb | 6.32 seconds |
spec/system/admin/admin_manages_pages_spec.rb | 6.269 seconds |
spec/system/articles/user_deletes_an_article_spec.rb | 6.252 seconds |
spec/services/analytics_service_spec.rb | 6.243 seconds |
spec/services/articles/enrich_image_attributes_spec.rb | 6.117 seconds |
spec/system/authentication/redirects_using_referer_spec.rb | 6.086 seconds |
spec/services/podcasts/feed_spec.rb | 6.056 seconds |
spec/queries/comments/community_wellness_query_spec.rb | 6.01 seconds |
spec/services/articles/updater_spec.rb | 5.977 seconds |
spec/services/notifications/reactions/send_spec.rb | 5.943 seconds |
spec/services/users/update_spec.rb | 5.694 seconds |
spec/requests/api/v0/analytics_spec.rb | 5.68 seconds |