DEV Community (dev.to) / dev.to / Forem / Build ID 46d35157-ac68-4902-9ed6-394a4b2ecd00
Public Back to CI builds
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e0728cb | refs/heads/main | 8 | 45 minutes 46.05 seconds 16% | 2023-03-15 18:32:30 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 3.63 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 3.63 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (45 minutes 46.05 seconds) |
---|---|---|
0 | 2023-03-15 18:32:30 UTC | 6 minutes 3.2 seconds |
1 Finished First | 2023-03-15 18:32:30 UTC | 6 minutes 10.14 seconds |
2 | 2023-03-15 18:32:31 UTC | 5 minutes 35.13 seconds |
3 Finished Last | 2023-03-15 18:32:33 UTC | 5 minutes 17.72 seconds |
4 | 2023-03-15 18:32:33 UTC | 5 minutes 59.7 seconds |
5 | 2023-03-15 18:32:32 UTC | 5 minutes 31.45 seconds |
6 | 2023-03-15 18:32:32 UTC | 6 minutes 2.43 seconds |
7 | 2023-03-15 18:32:31 UTC | 5 minutes 6.31 seconds |
You can likely decrease your CI build time by around 3 minutes 44 seconds by running more parallel CI nodes.
Running 23 parallel nodes should result in an optimal build time (~1.99 minutes)
Test file path (Displaying entries 401 - 500 of 855 in total files) | Execution time | ||
---|---|---|---|
spec/services/articles/creator_spec.rb | 609 miliseconds | 36% | Trend |
spec/requests/devices_spec.rb | 600 miliseconds | 6% | Trend |
spec/lib/data_update_scripts/add_single_resource_role_to_tech_admins_spec.rb | 596 miliseconds | 7% | Trend |
spec/requests/api/v0/admin/users_spec.rb | 588 miliseconds | 1% | Trend |
spec/services/homepage/fetch_tag_flares_spec.rb | 586 miliseconds | 1% | Trend |
spec/services/authentication/providers_spec.rb | 577 miliseconds | 4% | Trend |
spec/system/banned_user_interactions_spec.rb | 574 miliseconds | 21% | Trend |
spec/services/slack/messengers/comment_user_warned_spec.rb | 571 miliseconds | 8% | Trend |
spec/requests/api_secrets_create_spec.rb | 569 miliseconds | 4% | Trend |
spec/requests/admin/tags/moderators_spec.rb | 557 miliseconds | 16% | Trend |
spec/models/role_spec.rb | 556 miliseconds | 612% | Trend |
spec/services/html/parser_spec.rb | 555 miliseconds | 5% | Trend |
spec/services/badges/award_yearly_club_spec.rb | 555 miliseconds | 12% | Trend |
spec/requests/follows_bulk_show_spec.rb | 552 miliseconds | 3% | Trend |
spec/system/admin/admin_visits_badge_achievements_spec.rb | 551 miliseconds | 5% | Trend |
spec/models/podcast_episode_appearance_spec.rb | 545 miliseconds | 20% | Trend |
spec/services/images/generate_social_image_spec.rb | 539 miliseconds | 18% | Trend |
spec/services/credits/buy_spec.rb | 537 miliseconds | 13% | Trend |
spec/requests/api/v1/follows_spec.rb | 536 miliseconds | 15% | Trend |
spec/services/credits/ledger_spec.rb | 531 miliseconds | 13% | Trend |
spec/lib/data_update_scripts/cleanup_articles_with_invalid_feed_source_url_spec.rb | 527 miliseconds | 17% | Trend |
spec/models/data_update_script_spec.rb | 526 miliseconds | 3% | Trend |
spec/lib/data_update_scripts/profile_website_url_format_spec.rb | 524 miliseconds | 2% | Trend |
spec/requests/admin/profile_field_groups_spec.rb | 522 miliseconds | 28% | Trend |
spec/requests/articles/articles_admin_feature_spec.rb | 517 miliseconds | 20% | Trend |
spec/services/admin/charts_data_spec.rb | 513 miliseconds | 1% | Trend |
spec/uploaders/article_image_uploader_spec.rb | 512 miliseconds | 23% | Trend |
spec/mailers/devise_mailer_spec.rb | 512 miliseconds | 3% | Trend |
spec/services/articles/page_view_updater_spec.rb | 506 miliseconds | 8% | Trend |
spec/views/podcast_episodes/index.html.erb_spec.rb | 504 miliseconds | 8% | Trend |
spec/services/search/podcast_episode_spec.rb | 501 miliseconds | 18% | Trend |
spec/lib/data_update_scripts/update_articles_cached_entities_spec.rb | 497 miliseconds | 5% | Trend |
spec/requests/api/v0/follows_spec.rb | 494 miliseconds | 17% | Trend |
spec/services/articles/unpublish_spec.rb | 494 miliseconds | 17% | Trend |
spec/requests/rating_votes_spec.rb | 491 miliseconds | 12% | Trend |
spec/services/edge_cache/bust_comment_spec.rb | 487 miliseconds | 21% | Trend |
spec/workers/articles/score_calc_worker_spec.rb | 483 miliseconds | 13% | Trend |
spec/workers/moderator/sink_articles_worker_spec.rb | 482 miliseconds | 13% | Trend |
spec/services/edge_cache/bust_article_spec.rb | 481 miliseconds | 17% | Trend |
spec/models/email_authorization_spec.rb | 477 miliseconds | 3% | Trend |
spec/lib/data_update_scripts/cleanup_orphan_git_hub_repositories_spec.rb | 476 miliseconds | 25% | Trend |
spec/workers/reactions/bust_homepage_cache_worker_spec.rb | 474 miliseconds | 9% | Trend |
spec/services/notifications/new_badge_achievement/send_spec.rb | 464 miliseconds | 18% | Trend |
spec/models/poll_option_spec.rb | 455 miliseconds | 22% | Trend |
spec/requests/api/v1/docs/followers_spec.rb | 452 miliseconds | 17% | Trend |
spec/liquid_tags/github_tag/github_readme_tag_spec.rb | 451 miliseconds | 13% | Trend |
spec/queries/users/select_moderators_query_spec.rb | 448 miliseconds | 4% | Trend |
spec/services/re_captcha/check_enabled_spec.rb | 448 miliseconds | 5% | Trend |
spec/workers/organizations/update_organization_articles_paths_worker_spec.rb | 447 miliseconds | 10% | Trend |
spec/services/badges/award_spec.rb | 447 miliseconds | 23% | Trend |
spec/services/user_subscriptions/is_subscribed_cache_checker_spec.rb | 444 miliseconds | 10% | Trend |
spec/models/github_issue_spec.rb | 440 miliseconds | 24% | Trend |
spec/models/poll_skip_spec.rb | 437 miliseconds | 14% | Trend |
spec/requests/video_states_update_spec.rb | 436 miliseconds | 22% | Trend |
spec/lib/data_update_scripts/coerce_identity_auth_data_format_spec.rb | 434 miliseconds | 14% | Trend |
spec/liquid_tags/unified_embed/registry_spec.rb | 418 miliseconds | 26% | Trend |
spec/workers/articles/update_page_views_worker_spec.rb | 414 miliseconds | 25% | Trend |
spec/lib/data_update_scripts/profile_website_url_format_fixup_spec.rb | 413 miliseconds | 12% | Trend |
spec/services/articles/feeds/timeframe_spec.rb | 406 miliseconds | 21% | Trend |
spec/models/api_secret_spec.rb | 402 miliseconds | 22% | Trend |
spec/policies/github_repo_policy_spec.rb | 401 miliseconds | 18% | Trend |
spec/policies/authorizer_spec.rb | 401 miliseconds | 9% | Trend |
spec/services/users/suggest_for_sidebar_spec.rb | 400 miliseconds | 11% | Trend |
spec/services/users/remove_role_spec.rb | 396 miliseconds | 25% | Trend |
spec/services/articles/destroyer_spec.rb | 396 miliseconds | 29% | Trend |
spec/models/page_spec.rb | 394 miliseconds | 17% | Trend |
spec/workers/mentions/create_all_worker_spec.rb | 392 miliseconds | 17% | Trend |
spec/models/html_variant_spec.rb | 382 miliseconds | 32% | Trend |
spec/lib/string_attribute_cleaner_spec.rb | 380 miliseconds | 10% | Trend |
spec/lib/url_spec.rb | 378 miliseconds | 3% | Trend |
spec/queries/audit_log/unpublish_alls_query_spec.rb | 370 miliseconds | 15% | Trend |
spec/view_objects/cloud_cover_url_spec.rb | 367 miliseconds | 11% | Trend |
spec/serializers/search/reading_list_article_serializer_spec.rb | 359 miliseconds | 20% | Trend |
spec/models/settings/general_spec.rb | 351 miliseconds | 20% | Trend |
spec/liquid_tags/github_tag/github_issue_tag_spec.rb | 348 miliseconds | 23% | Trend |
spec/models/mention_spec.rb | 344 miliseconds | 18% | Trend |
spec/workers/moderator/unpublish_all_articles_worker_spec.rb | 344 miliseconds | 26% | Trend |
spec/uploaders/badge_uploader_spec.rb | 343 miliseconds | 28% | Trend |
spec/services/homepage/fetch_articles_spec.rb | 341 miliseconds | 33% | Trend |
spec/services/search/tag_spec.rb | 340 miliseconds | 25% | Trend |
spec/services/notifications/remove_all_spec.rb | 337 miliseconds | 35% | Trend |
spec/models/profile_field_spec.rb | 337 miliseconds | 23% | Trend |
spec/decorators/application_decorator_spec.rb | 337 miliseconds | 26% | Trend |
spec/requests/api/v1/admin/users_spec.rb | 335 miliseconds | 36% | Trend |
spec/requests/api/v0/profile_images_spec.rb | 335 miliseconds | 3% | Trend |
spec/models/poll_vote_spec.rb | 333 miliseconds | 32% | Trend |
spec/policies/discussion_lock_policy_spec.rb | 329 miliseconds | 17% | Trend |
spec/services/notifications/remove_all_by_action_spec.rb | 328 miliseconds | 31% | Trend |
spec/views/comments/_comment.html.erb_spec.rb | 319 miliseconds | 22% | Trend |
spec/requests/api/v1/instances_spec.rb | 316 miliseconds | 29% | Trend |
spec/requests/api/v1/tags_spec.rb | 314 miliseconds | 33% | Trend |
spec/system/admin/admin_creates_new_page_spec.rb | 314 miliseconds | 23% | Trend |
spec/services/articles/builder_spec.rb | 306 miliseconds | 36% | Trend |
spec/models/organization_membership_spec.rb | 305 miliseconds | Trend | |
spec/lib/data_update_scripts/update_article_flag_without_parsing_article_spec.rb | 300 miliseconds | 21% | Trend |
spec/services/notifications/welcome_notification/send_spec.rb | 299 miliseconds | 38% | Trend |
spec/models/device_spec.rb | 297 miliseconds | 35% | Trend |
spec/services/podcasts/get_episode_spec.rb | 297 miliseconds | 31% | Trend |
spec/liquid_tags/listing_tag_spec.rb | 295 miliseconds | 33% | Trend |
spec/services/credits/manage_spec.rb | 293 miliseconds | 26% | Trend |