DEV Community (dev.to) / dev.to / Forem / Build ID 82bfda27-8747-4fd5-914a-840c54921ab8
Public Back to CI builds
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
2f0e870 | refs/pull/19220/merge | 10 | 42 minutes 24.52 seconds 7% | 2023-03-13 21:23:06 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.51 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.51 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (42 minutes 24.52 seconds) |
---|---|---|
0 | 2023-03-13 21:23:07 UTC | 4 minutes 28.3 seconds |
1 | 2023-03-13 21:23:08 UTC | 4 minutes 22.5 seconds |
2 | 2023-03-13 21:23:07 UTC | 4 minutes 20.62 seconds |
3 | 2023-03-13 21:23:08 UTC | 4 minutes 16.34 seconds |
4 | 2023-03-13 21:23:07 UTC | 4 minutes 27.96 seconds |
5 | 2023-03-13 21:23:07 UTC | 3 minutes 56.26 seconds |
6 | 2023-03-13 21:23:06 UTC | 4 minutes 15.54 seconds |
7 | 2023-03-13 21:23:08 UTC | 4 minutes 16.46 seconds |
8 Finished Last | 2023-03-13 21:23:08 UTC | 4 minutes 19.89 seconds |
9 Finished First | 2023-03-13 21:23:06 UTC | 3 minutes 40.7 seconds |
You can likely decrease your CI build time by around 2 minutes 19 seconds by running more parallel CI nodes.
Running 22 parallel nodes should result in an optimal build time (~1.93 minutes)
Test file path (Displaying entries 401 - 500 of 855 in total files) | Execution time | ||
---|---|---|---|
spec/requests/display_ad_events_spec.rb | 541 miliseconds | 33% | Trend |
spec/services/homepage/fetch_tag_flares_spec.rb | 537 miliseconds | 9% | Trend |
spec/services/articles/unpublish_spec.rb | 533 miliseconds | 11% | Trend |
spec/requests/admin/tools_spec.rb | 533 miliseconds | 26% | Trend |
spec/services/articles/feeds/timeframe_spec.rb | 530 miliseconds | 2% | Trend |
spec/liquid_tags/forem_tag_spec.rb | 526 miliseconds | 29% | Trend |
spec/lib/data_update_scripts/rename_moderator_to_super_moderator_spec.rb | 519 miliseconds | 6% | Trend |
spec/liquid_tags/katex_tag_spec.rb | 511 miliseconds | 8% | Trend |
spec/models/listing_spec.rb | 509 miliseconds | 27% | Trend |
spec/lib/data_update_scripts/cleanup_orphan_git_hub_repositories_spec.rb | 509 miliseconds | 20% | Trend |
spec/services/search/user_spec.rb | 507 miliseconds | 30% | Trend |
spec/requests/follows_bulk_show_spec.rb | 503 miliseconds | 5% | Trend |
spec/services/articles/attributes_spec.rb | 500 miliseconds | 10% | Trend |
spec/models/feedback_message_spec.rb | 494 miliseconds | 33% | Trend |
spec/requests/api_secrets_destroy_spec.rb | 492 miliseconds | 23% | Trend |
spec/services/articles/creator_spec.rb | 491 miliseconds | 49% | Trend |
spec/requests/articles/articles_admin_feature_spec.rb | 491 miliseconds | 24% | Trend |
spec/services/articles/feeds/find_featured_story_spec.rb | 484 miliseconds | 28% | Trend |
spec/services/re_captcha/check_enabled_spec.rb | 482 miliseconds | 1% | Trend |
spec/lib/data_update_scripts/profile_website_url_format_fixup_spec.rb | 479 miliseconds | 1% | Trend |
spec/models/credit_spec.rb | 473 miliseconds | 24% | Trend |
spec/services/images/generate_social_image_spec.rb | 457 miliseconds | 30% | Trend |
spec/workers/moderator/unpublish_all_articles_worker_spec.rb | 453 miliseconds | 3% | Trend |
spec/requests/follows_create_spec.rb | 450 miliseconds | 10% | Trend |
spec/view_objects/cloud_cover_url_spec.rb | 449 miliseconds | 8% | Trend |
spec/services/badges/award_yearly_club_spec.rb | 446 miliseconds | 29% | Trend |
spec/requests/api/v1/follows_spec.rb | 441 miliseconds | 30% | Trend |
spec/lib/data_update_scripts/add_single_resource_role_to_tech_admins_spec.rb | 440 miliseconds | 31% | Trend |
spec/requests/api/v1/admin/users_spec.rb | 436 miliseconds | 17% | Trend |
spec/requests/rating_votes_spec.rb | 435 miliseconds | 22% | Trend |
spec/requests/notifications/reads_spec.rb | 435 miliseconds | 16% | Trend |
spec/services/notifications/new_badge_achievement/send_spec.rb | 434 miliseconds | 23% | Trend |
spec/workers/mentions/send_email_notification_worker_spec.rb | 430 miliseconds | 35% | Trend |
spec/views/podcast_episodes/index.html.erb_spec.rb | 426 miliseconds | 22% | Trend |
spec/services/admin/charts_data_spec.rb | 419 miliseconds | 19% | Trend |
spec/models/api_secret_spec.rb | 417 miliseconds | 19% | Trend |
spec/system/admin/admin_visits_badge_achievements_spec.rb | 412 miliseconds | 29% | Trend |
spec/services/display_ad_event_rollup_spec.rb | 409 miliseconds | 32% | Trend |
spec/requests/api/v0/tags_spec.rb | 408 miliseconds | 18% | Trend |
spec/system/admin/admin_visits_extensions_spec.rb | 404 miliseconds | 30% | Trend |
spec/services/credits/buy_spec.rb | 401 miliseconds | 35% | Trend |
spec/workers/follows/send_email_notification_worker_spec.rb | 388 miliseconds | 8% | Trend |
spec/liquid_tags/github_tag/github_readme_tag_spec.rb | 385 miliseconds | 26% | Trend |
spec/policies/user_policy_spec.rb | 385 miliseconds | 23% | Trend |
spec/liquid_tags/unified_embed/registry_spec.rb | 385 miliseconds | 32% | Trend |
spec/services/badges/award_spec.rb | 384 miliseconds | 34% | Trend |
spec/workers/articles/update_page_views_worker_spec.rb | 384 miliseconds | 30% | Trend |
spec/requests/api_secrets_create_spec.rb | 382 miliseconds | 29% | Trend |
spec/models/poll_vote_spec.rb | 382 miliseconds | 22% | Trend |
spec/uploaders/article_image_uploader_spec.rb | 381 miliseconds | 42% | Trend |
spec/models/email_authorization_spec.rb | 377 miliseconds | 18% | Trend |
spec/services/badges/award_beloved_comment_spec.rb | 375 miliseconds | 35% | Trend |
spec/services/credits/ledger_spec.rb | 374 miliseconds | 20% | Trend |
spec/models/mention_spec.rb | 374 miliseconds | 11% | Trend |
spec/workers/reactions/bust_homepage_cache_worker_spec.rb | 366 miliseconds | 29% | Trend |
spec/services/user_subscriptions/is_subscribed_cache_checker_spec.rb | 364 miliseconds | 26% | Trend |
spec/liquid_tags/github_tag/github_issue_tag_spec.rb | 363 miliseconds | 20% | Trend |
spec/services/articles/page_view_updater_spec.rb | 357 miliseconds | 35% | Trend |
spec/requests/api/v1/docs/followers_spec.rb | 349 miliseconds | 36% | Trend |
spec/policies/github_repo_policy_spec.rb | 346 miliseconds | 30% | Trend |
spec/models/html_variant_spec.rb | 345 miliseconds | 38% | Trend |
spec/liquid_tags/listing_tag_spec.rb | 344 miliseconds | 22% | Trend |
spec/requests/video_states_update_spec.rb | 343 miliseconds | 39% | Trend |
spec/lib/data_update_scripts/update_articles_cached_entities_spec.rb | 339 miliseconds | 27% | Trend |
spec/models/page_spec.rb | 339 miliseconds | 28% | Trend |
spec/lib/data_update_scripts/profile_website_url_format_spec.rb | 328 miliseconds | 36% | Trend |
spec/services/articles/destroyer_spec.rb | 325 miliseconds | 41% | Trend |
spec/policies/authorizer_spec.rb | 323 miliseconds | 27% | Trend |
spec/queries/audit_log/unpublish_alls_query_spec.rb | 323 miliseconds | 26% | Trend |
spec/services/open_graph_spec.rb | 318 miliseconds | 19% | Trend |
spec/views/comments/_comment.html.erb_spec.rb | 318 miliseconds | 23% | Trend |
spec/services/credits/manage_spec.rb | 317 miliseconds | 20% | Trend |
spec/workers/moderator/sink_articles_worker_spec.rb | 315 miliseconds | 25% | Trend |
spec/workers/mentions/create_all_worker_spec.rb | 312 miliseconds | 34% | Trend |
spec/decorators/application_decorator_spec.rb | 312 miliseconds | 32% | Trend |
spec/requests/api/v1/instances_spec.rb | 311 miliseconds | 30% | Trend |
spec/requests/admin/extensions_spec.rb | 308 miliseconds | 41% | Trend |
spec/workers/users/follow_worker_spec.rb | 307 miliseconds | 22% | Trend |
spec/services/edge_cache/bust_comment_spec.rb | 305 miliseconds | 50% | Trend |
spec/services/notifications/remove_all_spec.rb | 304 miliseconds | 41% | Trend |
spec/requests/api/v1/feature_flags_spec.rb | 302 miliseconds | 21% | Trend |
spec/liquid_tags/unified_embed/tag_spec.rb | 301 miliseconds | 13% | Trend |
spec/models/podcast_episode_appearance_spec.rb | 300 miliseconds | 33% | Trend |
spec/models/device_spec.rb | 299 miliseconds | 35% | Trend |
spec/serializers/search/reading_list_article_serializer_spec.rb | 298 miliseconds | 34% | Trend |
spec/workers/organizations/update_organization_articles_paths_worker_spec.rb | 295 miliseconds | 27% | Trend |
spec/policies/discussion_lock_policy_spec.rb | 287 miliseconds | 28% | Trend |
spec/workers/articles/score_calc_worker_spec.rb | 286 miliseconds | 32% | Trend |
spec/models/settings/general_spec.rb | 285 miliseconds | 35% | Trend |
spec/routing/all_routes_spec.rb | 284 miliseconds | 18% | Trend |
spec/requests/follows_bulk_update_spec.rb | 283 miliseconds | 22% | Trend |
spec/services/articles/builder_spec.rb | 282 miliseconds | 41% | Trend |
spec/services/podcasts/get_episode_spec.rb | 280 miliseconds | 35% | Trend |
spec/services/notifications/remove_all_by_action_spec.rb | 276 miliseconds | 42% | Trend |
spec/models/navigation_link_spec.rb | 272 miliseconds | 7% | Trend |
spec/lib/data_update_scripts/update_article_flag_without_parsing_article_spec.rb | 269 miliseconds | 29% | Trend |
spec/models/users/notification_setting_spec.rb | 268 miliseconds | 39% | Trend |
spec/lib/url_spec.rb | 268 miliseconds | 31% | Trend |
spec/services/notifications/reactions/reaction_data_spec.rb | 263 miliseconds | Trend | |
spec/services/search/tag_spec.rb | 261 miliseconds | 42% | Trend |