DEV Community (dev.to) / dev.to / Forem / Build ID 67ab810a-4257-44fb-a0a8-b643511935ce
Public Back to CI builds
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
67b6fbc | refs/heads/main | 8 | 38 minutes 49.88 seconds | 2023-03-15 19:59:22 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.85 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.85 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (38 minutes 49.88 seconds) |
---|---|---|
0 | 2023-03-15 19:59:24 UTC | 4 minutes 59.45 seconds |
1 | 2023-03-15 19:59:23 UTC | 4 minutes 55.1 seconds |
2 Finished First | 2023-03-15 19:59:22 UTC | 4 minutes 54.94 seconds |
3 | 2023-03-15 19:59:23 UTC | 5 minutes 3.18 seconds |
4 | 2023-03-15 19:59:23 UTC | 5 minutes 5.44 seconds |
5 Finished Last | 2023-03-15 19:59:24 UTC | 3 minutes 58.55 seconds |
6 | 2023-03-15 19:59:24 UTC | 4 minutes 52.5 seconds |
7 | 2023-03-15 19:59:23 UTC | 5 minutes 0.76 seconds |
You can likely decrease your CI build time by around 2 minutes 55 seconds by running more parallel CI nodes.
Running 20 parallel nodes should result in an optimal build time (~1.94 minutes)
Test file path (Displaying entries 401 - 500 of 855 in total files) | Execution time | ||
---|---|---|---|
spec/requests/social_previews_spec.rb | 524 miliseconds | 17% | Trend |
spec/models/listing_spec.rb | 520 miliseconds | 25% | Trend |
spec/services/articles/feeds/tag_spec.rb | 511 miliseconds | 28% | Trend |
spec/models/listing_category_spec.rb | 509 miliseconds | 89% | Trend |
spec/liquid_tags/katex_tag_spec.rb | 508 miliseconds | 13% | Trend |
spec/models/credit_spec.rb | 497 miliseconds | 21% | Trend |
spec/system/admin/admin_visits_badge_achievements_spec.rb | 493 miliseconds | 13% | Trend |
spec/requests/articles/articles_admin_unpublish_spec.rb | 493 miliseconds | 27% | Trend |
spec/services/badges/award_yearly_club_spec.rb | 490 miliseconds | 24% | Trend |
spec/requests/api/v1/follows_spec.rb | 488 miliseconds | 22% | Trend |
spec/requests/admin/tags/moderators_spec.rb | 486 miliseconds | 26% | Trend |
spec/services/articles/unpublish_spec.rb | 485 miliseconds | 21% | Trend |
spec/services/credits/buy_spec.rb | 482 miliseconds | 19% | Trend |
spec/services/push_notifications/send_spec.rb | 478 miliseconds | 22% | Trend |
spec/lib/data_update_scripts/cleanup_articles_with_invalid_feed_source_url_spec.rb | 477 miliseconds | 23% | Trend |
spec/requests/api_secrets_destroy_spec.rb | 470 miliseconds | 24% | Trend |
spec/services/search/podcast_episode_spec.rb | 460 miliseconds | 29% | Trend |
spec/requests/devices_spec.rb | 457 miliseconds | 29% | Trend |
spec/system/banned_user_interactions_spec.rb | 448 miliseconds | 36% | Trend |
spec/lib/data_update_scripts/rename_moderator_to_super_moderator_spec.rb | 437 miliseconds | 20% | Trend |
spec/services/html/parser_spec.rb | 435 miliseconds | 21% | Trend |
spec/system/admin/admin_visits_extensions_spec.rb | 430 miliseconds | 26% | Trend |
spec/services/homepage/fetch_tag_flares_spec.rb | 430 miliseconds | 24% | Trend |
spec/models/github_issue_spec.rb | 426 miliseconds | 27% | Trend |
spec/models/poll_option_spec.rb | 425 miliseconds | 15% | Trend |
spec/views/podcast_episodes/index.html.erb_spec.rb | 423 miliseconds | 28% | Trend |
spec/lib/data_update_scripts/add_single_resource_role_to_tech_admins_spec.rb | 421 miliseconds | 34% | Trend |
spec/services/edge_cache/bust_article_spec.rb | 417 miliseconds | 18% | Trend |
spec/requests/api/v1/admin/users_spec.rb | 410 miliseconds | 25% | Trend |
spec/liquid_tags/unified_embed/registry_spec.rb | 408 miliseconds | 27% | Trend |
spec/services/display_ad_event_rollup_spec.rb | 406 miliseconds | 35% | Trend |
spec/services/notifications/reactions/reaction_data_spec.rb | 397 miliseconds | 71% | Trend |
spec/requests/rating_votes_spec.rb | 392 miliseconds | 25% | Trend |
spec/workers/feeds/import_articles_worker_spec.rb | 391 miliseconds | 4% | Trend |
spec/services/badges/award_beloved_comment_spec.rb | 385 miliseconds | 32% | Trend |
spec/requests/profile_field_groups_request_spec.rb | 381 miliseconds | 35% | Trend |
spec/uploaders/article_image_uploader_spec.rb | 380 miliseconds | 41% | Trend |
spec/uploaders/badge_uploader_spec.rb | 379 miliseconds | 18% | Trend |
spec/requests/follows_bulk_show_spec.rb | 376 miliseconds | 31% | Trend |
spec/requests/api/v0/admin/users_spec.rb | 370 miliseconds | 29% | Trend |
spec/services/articles/attributes_spec.rb | 370 miliseconds | 31% | Trend |
spec/services/edge_cache/bust_comment_spec.rb | 365 miliseconds | 34% | Trend |
spec/workers/articles/update_page_views_worker_spec.rb | 364 miliseconds | 29% | Trend |
spec/models/page_spec.rb | 362 miliseconds | 21% | Trend |
spec/services/articles/feeds/timeframe_spec.rb | 362 miliseconds | 32% | Trend |
spec/services/articles/page_view_updater_spec.rb | 361 miliseconds | 36% | Trend |
spec/services/slack/messengers/comment_user_warned_spec.rb | 359 miliseconds | 36% | Trend |
spec/services/admin/charts_data_spec.rb | 358 miliseconds | 29% | Trend |
spec/lib/data_update_scripts/profile_website_url_format_spec.rb | 357 miliseconds | 27% | Trend |
spec/lib/data_update_scripts/update_articles_cached_entities_spec.rb | 357 miliseconds | 22% | Trend |
spec/queries/audit_log/unpublish_alls_query_spec.rb | 356 miliseconds | 12% | Trend |
spec/models/data_update_script_spec.rb | 354 miliseconds | 21% | Trend |
spec/services/badges/award_spec.rb | 350 miliseconds | 43% | Trend |
spec/requests/follows_create_spec.rb | 350 miliseconds | 29% | Trend |
spec/requests/notifications/reads_spec.rb | 350 miliseconds | 33% | Trend |
spec/policies/user_policy_spec.rb | 349 miliseconds | 25% | Trend |
spec/requests/api/v1/tags_spec.rb | 348 miliseconds | 20% | Trend |
spec/services/users/remove_role_spec.rb | 346 miliseconds | 38% | Trend |
spec/services/re_captcha/check_enabled_spec.rb | 345 miliseconds | 25% | Trend |
spec/services/notifications/remove_all_by_action_spec.rb | 342 miliseconds | 33% | Trend |
spec/lib/data_update_scripts/profile_website_url_format_fixup_spec.rb | 340 miliseconds | 27% | Trend |
spec/models/api_secret_spec.rb | 340 miliseconds | 33% | Trend |
spec/models/podcast_episode_appearance_spec.rb | 340 miliseconds | 29% | Trend |
spec/models/poll_vote_spec.rb | 339 miliseconds | 35% | Trend |
spec/models/application_record_spec.rb | 339 miliseconds | 1% | Trend |
spec/workers/mentions/create_all_worker_spec.rb | 339 miliseconds | 33% | Trend |
spec/services/open_graph_spec.rb | 338 miliseconds | 9% | Trend |
spec/services/users/suggest_for_sidebar_spec.rb | 335 miliseconds | 25% | Trend |
spec/policies/space_policy_spec.rb | 330 miliseconds | Trend | |
spec/services/articles/destroyer_spec.rb | 327 miliseconds | 38% | Trend |
spec/services/credits/ledger_spec.rb | 326 miliseconds | 31% | Trend |
spec/requests/admin/extensions_spec.rb | 324 miliseconds | 29% | Trend |
spec/mailers/devise_mailer_spec.rb | 322 miliseconds | 31% | Trend |
spec/requests/api/v0/tags_spec.rb | 321 miliseconds | 31% | Trend |
spec/services/homepage/fetch_articles_spec.rb | 317 miliseconds | 33% | Trend |
spec/services/user_subscriptions/is_subscribed_cache_checker_spec.rb | 314 miliseconds | 32% | Trend |
spec/serializers/search/reading_list_article_serializer_spec.rb | 313 miliseconds | 23% | Trend |
spec/view_objects/cloud_cover_url_spec.rb | 311 miliseconds | 29% | Trend |
spec/lib/data_update_scripts/coerce_identity_auth_data_format_spec.rb | 303 miliseconds | 37% | Trend |
spec/workers/organizations/update_organization_articles_paths_worker_spec.rb | 301 miliseconds | 27% | Trend |
spec/models/page_view_spec.rb | 295 miliseconds | 40% | Trend |
spec/requests/follows_bulk_update_spec.rb | 291 miliseconds | 24% | Trend |
spec/models/poll_skip_spec.rb | 290 miliseconds | 45% | Trend |
spec/lib/url_spec.rb | 288 miliseconds | 23% | Trend |
spec/workers/moderator/unpublish_all_articles_worker_spec.rb | 287 miliseconds | 40% | Trend |
spec/models/mention_spec.rb | 284 miliseconds | 29% | Trend |
spec/liquid_tags/listing_tag_spec.rb | 283 miliseconds | 34% | Trend |
spec/policies/authorizer_spec.rb | 282 miliseconds | 37% | Trend |
spec/workers/moderator/sink_articles_worker_spec.rb | 281 miliseconds | 26% | Trend |
spec/models/settings/general_spec.rb | 281 miliseconds | 34% | Trend |
spec/services/articles/builder_spec.rb | 280 miliseconds | 45% | Trend |
spec/system/admin/admin_creates_new_page_spec.rb | 280 miliseconds | 28% | Trend |
spec/services/notifications/remove_all_spec.rb | 267 miliseconds | 49% | Trend |
spec/services/credits/manage_spec.rb | 264 miliseconds | 34% | Trend |
spec/requests/api/v0/feature_flags_spec.rb | 263 miliseconds | 40% | Trend |
spec/lib/data_update_scripts/remove_dangling_user_reactions_spec.rb | 260 miliseconds | 27% | Trend |
spec/models/device_spec.rb | 260 miliseconds | 39% | Trend |
spec/services/podcasts/get_episode_spec.rb | 260 miliseconds | 38% | Trend |
spec/requests/api/v0/instances_spec.rb | 257 miliseconds | 34% | Trend |
spec/services/search/tag_spec.rb | 252 miliseconds | 42% | Trend |