DEV Community (dev.to) / dev.to / Forem / Build ID a0f258cf-0647-45c9-a50d-80f9e9df9c3d
Public Back to CI builds
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
9ca0905 | refs/pull/19189/merge | 6 | 44 minutes 23.61 seconds 15% | 2023-03-06 19:47:56 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 2.4 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 2.4 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (44 minutes 23.61 seconds) |
---|---|---|
0 | 2023-03-06 19:47:58 UTC | 7 minutes 33.09 seconds |
1 | 2023-03-06 19:47:57 UTC | 7 minutes 31.06 seconds |
2 | 2023-03-06 19:47:57 UTC | 7 minutes 6.46 seconds |
3 Finished First | 2023-03-06 19:47:56 UTC | 7 minutes 12.74 seconds |
4 Finished Last | 2023-03-06 19:47:59 UTC | 7 minutes 31.14 seconds |
5 | 2023-03-06 19:47:57 UTC | 7 minutes 29.16 seconds |
You can likely decrease your CI build time by around 5 minutes 4 seconds by running more parallel CI nodes.
Running 19 parallel nodes should result in an optimal build time (~2.34 minutes)
Test file path (Displaying entries 401 - 500 of 855 in total files) | Execution time | ||
---|---|---|---|
spec/workers/notifications/create_round_robin_moderation_notifications_worker_spec.rb | 522 miliseconds | 37% | Trend |
spec/uploaders/badge_uploader_spec.rb | 506 miliseconds | 1% | Trend |
spec/services/search/podcast_episode_spec.rb | 505 miliseconds | 27% | Trend |
spec/models/profile_spec.rb | 504 miliseconds | 31% | Trend |
spec/services/articles/feeds/find_featured_story_spec.rb | 502 miliseconds | 22% | Trend |
spec/models/html_variant_spec.rb | 502 miliseconds | Trend | |
spec/requests/admin/profile_field_groups_spec.rb | 499 miliseconds | 30% | Trend |
spec/system/admin/admin_visits_extensions_spec.rb | 496 miliseconds | 16% | Trend |
spec/services/badges/award_spec.rb | 495 miliseconds | 15% | Trend |
spec/models/badge_achievement_spec.rb | 491 miliseconds | 24% | Trend |
spec/helpers/social_image_helper_spec.rb | 486 miliseconds | 30% | Trend |
spec/requests/api/v1/follows_spec.rb | 484 miliseconds | 22% | Trend |
spec/requests/social_previews_spec.rb | 482 miliseconds | 20% | Trend |
spec/requests/api_secrets_destroy_spec.rb | 481 miliseconds | 27% | Trend |
spec/models/github_issue_spec.rb | 481 miliseconds | 21% | Trend |
spec/views/podcast_episodes/index.html.erb_spec.rb | 481 miliseconds | 13% | Trend |
spec/workers/reactions/bust_homepage_cache_worker_spec.rb | 475 miliseconds | 12% | Trend |
spec/services/push_notifications/send_spec.rb | 474 miliseconds | 25% | Trend |
spec/services/credits/buy_spec.rb | 473 miliseconds | 14% | Trend |
spec/models/email_authorization_spec.rb | 470 miliseconds | 6% | Trend |
spec/services/users/remove_role_spec.rb | 470 miliseconds | 18% | Trend |
spec/liquid_tags/github_tag/github_issue_tag_spec.rb | 459 miliseconds | 3% | Trend |
spec/services/notifications/new_badge_achievement/send_spec.rb | 458 miliseconds | 17% | Trend |
spec/requests/video_states_update_spec.rb | 457 miliseconds | 8% | Trend |
spec/requests/api/v0/admin/users_spec.rb | 456 miliseconds | 8% | Trend |
spec/requests/api/v1/admin/users_spec.rb | 456 miliseconds | 15% | Trend |
spec/services/display_ad_event_rollup_spec.rb | 455 miliseconds | 23% | Trend |
spec/workers/organizations/update_organization_articles_paths_worker_spec.rb | 452 miliseconds | 1% | Trend |
spec/requests/profile_field_groups_request_spec.rb | 450 miliseconds | 19% | Trend |
spec/lib/data_update_scripts/rename_moderator_to_super_moderator_spec.rb | 449 miliseconds | 25% | Trend |
spec/lib/data_update_scripts/profile_website_url_format_fixup_spec.rb | 442 miliseconds | 5% | Trend |
spec/requests/api_secrets_create_spec.rb | 439 miliseconds | 22% | Trend |
spec/lib/data_update_scripts/remove_dangling_user_reactions_spec.rb | 438 miliseconds | 34% | Trend |
spec/uploaders/article_image_uploader_spec.rb | 435 miliseconds | 30% | Trend |
spec/services/badges/award_beloved_comment_spec.rb | 432 miliseconds | 25% | Trend |
spec/services/html/parser_spec.rb | 431 miliseconds | 23% | Trend |
spec/policies/user_policy_spec.rb | 427 miliseconds | 11% | Trend |
spec/lib/data_update_scripts/cleanup_articles_with_invalid_feed_source_url_spec.rb | 416 miliseconds | 27% | Trend |
spec/workers/mentions/create_all_worker_spec.rb | 412 miliseconds | 22% | Trend |
spec/services/articles/page_view_updater_spec.rb | 407 miliseconds | 23% | Trend |
spec/workers/mentions/send_email_notification_worker_spec.rb | 407 miliseconds | 29% | Trend |
spec/services/notifications/remove_all_spec.rb | 402 miliseconds | 4% | Trend |
spec/services/articles/attributes_spec.rb | 402 miliseconds | 23% | Trend |
spec/lib/data_update_scripts/update_articles_cached_entities_spec.rb | 401 miliseconds | 18% | Trend |
spec/liquid_tags/unified_embed/registry_spec.rb | 395 miliseconds | 29% | Trend |
spec/services/re_captcha/check_enabled_spec.rb | 391 miliseconds | 18% | Trend |
spec/services/homepage/fetch_articles_spec.rb | 390 miliseconds | 19% | Trend |
spec/serializers/search/reading_list_article_serializer_spec.rb | 384 miliseconds | 9% | Trend |
spec/mailers/devise_mailer_spec.rb | 383 miliseconds | 26% | Trend |
spec/services/user_subscriptions/is_subscribed_cache_checker_spec.rb | 381 miliseconds | 19% | Trend |
spec/workers/follows/send_email_notification_worker_spec.rb | 379 miliseconds | 18% | Trend |
spec/models/api_secret_spec.rb | 378 miliseconds | 28% | Trend |
spec/requests/notifications/reads_spec.rb | 377 miliseconds | 27% | Trend |
spec/requests/admin/extensions_spec.rb | 372 miliseconds | 26% | Trend |
spec/models/page_spec.rb | 368 miliseconds | 24% | Trend |
spec/services/admin/charts_data_spec.rb | 364 miliseconds | 25% | Trend |
spec/requests/follows_bulk_show_spec.rb | 361 miliseconds | 35% | Trend |
spec/services/articles/feeds/timeframe_spec.rb | 360 miliseconds | 30% | Trend |
spec/services/credits/ledger_spec.rb | 356 miliseconds | 27% | Trend |
spec/requests/rating_votes_spec.rb | 355 miliseconds | 25% | Trend |
spec/policies/discussion_lock_policy_spec.rb | 352 miliseconds | 6% | Trend |
spec/models/poll_vote_spec.rb | 351 miliseconds | 26% | Trend |
spec/policies/authorizer_spec.rb | 351 miliseconds | 20% | Trend |
spec/services/edge_cache/bust_comment_spec.rb | 349 miliseconds | 33% | Trend |
spec/models/podcast_episode_appearance_spec.rb | 348 miliseconds | 32% | Trend |
spec/liquid_tags/listing_tag_spec.rb | 346 miliseconds | 23% | Trend |
spec/view_objects/cloud_cover_url_spec.rb | 346 miliseconds | 20% | Trend |
spec/models/settings/general_spec.rb | 344 miliseconds | 13% | Trend |
spec/models/profile_field_spec.rb | 343 miliseconds | 21% | Trend |
spec/queries/audit_log/unpublish_alls_query_spec.rb | 341 miliseconds | 26% | Trend |
spec/requests/follows_create_spec.rb | 336 miliseconds | 29% | Trend |
spec/services/open_graph_spec.rb | 333 miliseconds | 12% | Trend |
spec/workers/articles/score_calc_worker_spec.rb | 324 miliseconds | 33% | Trend |
spec/services/users/suggest_for_sidebar_spec.rb | 320 miliseconds | 33% | Trend |
spec/lib/data_update_scripts/migrate_themes_spec.rb | 319 miliseconds | 5% | Trend |
spec/services/articles/destroyer_spec.rb | 319 miliseconds | 30% | Trend |
spec/requests/follows_bulk_update_spec.rb | 316 miliseconds | 26% | Trend |
spec/requests/api/v0/feature_flags_spec.rb | 313 miliseconds | 16% | Trend |
spec/services/search/tag_spec.rb | 304 miliseconds | 29% | Trend |
spec/services/articles/builder_spec.rb | 303 miliseconds | 37% | Trend |
spec/lib/data_update_scripts/coerce_identity_auth_data_format_spec.rb | 303 miliseconds | 35% | Trend |
spec/services/podcasts/get_episode_spec.rb | 302 miliseconds | 32% | Trend |
spec/requests/api/v1/feature_flags_spec.rb | 301 miliseconds | 34% | Trend |
spec/lib/url_spec.rb | 298 miliseconds | 33% | Trend |
spec/requests/api/v1/docs/followers_spec.rb | 297 miliseconds | 38% | Trend |
spec/workers/moderator/unpublish_all_articles_worker_spec.rb | 296 miliseconds | 36% | Trend |
spec/models/poll_skip_spec.rb | 295 miliseconds | 44% | Trend |
spec/services/notifications/remove_all_by_action_spec.rb | 294 miliseconds | 40% | Trend |
spec/models/page_view_spec.rb | 294 miliseconds | 39% | Trend |
spec/liquid_tags/unified_embed/tag_spec.rb | 293 miliseconds | 4% | Trend |
spec/models/mention_spec.rb | 291 miliseconds | 31% | Trend |
spec/requests/api/v1/docs/videos_spec.rb | 289 miliseconds | 16% | Trend |
spec/workers/moderator/sink_articles_worker_spec.rb | 285 miliseconds | 33% | Trend |
spec/requests/async_info_spec.rb | 285 miliseconds | 25% | Trend |
spec/requests/api/v1/instances_spec.rb | 281 miliseconds | 18% | Trend |
spec/views/comments/_comment.html.erb_spec.rb | 281 miliseconds | 37% | Trend |
spec/workers/data_update_worker_spec.rb | 278 miliseconds | 10% | Trend |
spec/requests/api/v0/instances_spec.rb | 277 miliseconds | 21% | Trend |
spec/models/data_update_script_spec.rb | 276 miliseconds | 37% | Trend |
spec/requests/api/v1/docs/followed_tags_spec.rb | 274 miliseconds | 5% | Trend |