My organization (openfoodnetwork.org) / Open Food Network / test_the_rest / Build ID 70d54313-96f5-4b32-873f-37798fc91707
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e67cfdb | refs/pull/12281/merge | 5 | 10 minutes 23.52 seconds 10% | 2024-03-21 10:00:11 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 31.16 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 31.16 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (10 minutes 23.52 seconds) |
---|---|---|
0 | 2024-03-21 10:02:58 UTC | 2 minutes 3.05 seconds |
1 Finished First | 2024-03-21 10:02:51 UTC | 2 minutes 3.72 seconds |
2 | 2024-03-21 10:02:52 UTC | 2 minutes 4.49 seconds |
3 Finished Last | 2024-03-21 10:03:22 UTC | 2 minutes 8.55 seconds |
4 | 2024-03-21 10:03:01 UTC | 2 minutes 3.73 seconds |
You can likely decrease your CI build time by around 21 seconds by running more parallel CI nodes.
Running 6 parallel nodes should result in an optimal build time (~1.73 minutes)
Test file path (Displaying entries 1 - 100 of 153 in total files) | Execution time | ||
---|---|---|---|
spec/services/orders/compare_invoice_service_spec.rb | 1 minute 10.37 seconds | 11% | Trend |
spec/requests/spree/admin/overview_spec.rb | 35.54 seconds | 2% | Trend |
spec/requests/admin/vouchers_spec.rb | 35.52 seconds | 4% | Trend |
spec/mailers/producer_mailer_spec.rb | 34.99 seconds | 14% | Trend |
spec/views/layouts/darkswarm.html.haml_spec.rb | 34.44 seconds | 31% | Trend |
spec/requests/home_controller_spec.rb | 33.85 seconds | 69% | Trend |
spec/helpers/injection_helper_spec.rb | 30.66 seconds | 26% | Trend |
spec/services/voucher_adjustments_service_spec.rb | 23.95 seconds | 13% | Trend |
spec/services/orders/sync_service_spec.rb | 23.63 seconds | 9% | Trend |
spec/jobs/subscription_confirm_job_spec.rb | 19.72 seconds | 10% | Trend |
spec/mailers/subscription_mailer_spec.rb | 18.26 seconds | 13% | Trend |
spec/mailers/order_mailer_spec.rb | 13.57 seconds | 18% | Trend |
spec/requests/api/orders_spec.rb | 11.71 seconds | 7% | Trend |
spec/requests/api/v1/customers_spec.rb | 10.75 seconds | 13% | Trend |
spec/services/permissions/order_spec.rb | 10.42 seconds | 27% | Trend |
spec/requests/voucher_adjustments_spec.rb | 10.02 seconds | 10% | Trend |
spec/services/orders/factory_service_spec.rb | 8.26 seconds | 10% | Trend |
spec/services/products_renderer_spec.rb | 7.99 seconds | 16% | Trend |
spec/services/paypal_items_builder_spec.rb | 7.84 seconds | 11% | Trend |
spec/jobs/subscription_placement_job_spec.rb | 7.72 seconds | 2% | Trend |
spec/services/invoice_data_generator_spec.rb | 7.61 seconds | 12% | Trend |
spec/requests/spree/admin/payments_spec.rb | 7.33 seconds | 7% | Trend |
spec/services/orders/order_tax_adjustments_fetcher_spec.rb | 7.09 seconds | 3% | Trend |
spec/helpers/tax_helper_spec.rb | 6.65 seconds | 21% | Trend |
spec/services/invoice_renderer_spec.rb | 6.58 seconds | 15% | Trend |
spec/views/spree/admin/orders/edit.html.haml_spec.rb | 6.32 seconds | 20% | Trend |
spec/services/place_proxy_order_spec.rb | 6.24 seconds | 13% | Trend |
spec/views/spree/admin/orders/invoice.html.haml_spec.rb | 6.03 seconds | 17% | Trend |
spec/services/process_payment_intent_spec.rb | 5.97 seconds | 9% | Trend |
spec/services/orders/available_shipping_methods_service_spec.rb | 5.94 seconds | 13% | Trend |
spec/jobs/bulk_invoice_job_spec.rb | 5.58 seconds | 16% | Trend |
spec/services/exchange_products_renderer_spec.rb | 5.2 seconds | 2% | Trend |
spec/services/order_cycles/form_service_spec.rb | 5.04 seconds | 9% | Trend |
spec/services/orders/handle_fees_service_spec.rb | 4.89 seconds | 11% | Trend |
spec/services/orders/generate_invoice_service_spec.rb | 4.75 seconds | 22% | Trend |
spec/reflexes/products_reflex_spec.rb | 3.96 seconds | 179% | Trend |
spec/services/orders/available_payment_methods_service_spec.rb | 3.7 seconds | 11% | Trend |
spec/services/sets/product_set_spec.rb | 3.52 seconds | 11% | Trend |
spec/services/cart_service_spec.rb | 3.52 seconds | 14% | Trend |
spec/views/spree/orders/show.html.haml_spec.rb | 3.52 seconds | 23% | Trend |
spec/services/cap_quantity_spec.rb | 3.39 seconds | 12% | Trend |
spec/services/order_cycles/distributed_products_service_spec.rb | 3.29 seconds | 18% | Trend |
spec/views/spree/shared/_order_details.html.haml_spec.rb | 3.02 seconds | 11% | Trend |
spec/services/orders/workflow_service_spec.rb | 2.94 seconds | 6% | Trend |
spec/helpers/admin/reports_helper_spec.rb | 2.58 seconds | 15% | Trend |
spec/jobs/order_cycle_closing_job_spec.rb | 2.35 seconds | 24% | Trend |
spec/helpers/checkout_helper_spec.rb | 2.32 seconds | 15% | Trend |
spec/jobs/order_cycle_opened_job_spec.rb | 2.3 seconds | 10% | Trend |
spec/services/variants_stock_levels_spec.rb | 2.17 seconds | 8% | Trend |
spec/services/tax_rate_finder_spec.rb | 2.03 seconds | 12% | Trend |
spec/services/checkout/payment_method_fetcher_spec.rb | 1.95 seconds | 16% | Trend |
spec/queries/product_scope_query_spec.rb | 1.86 seconds | 6% | Trend |
spec/queries/customers_with_balance_query_spec.rb | 1.8 seconds | 6% | Trend |
spec/mailers/shipment_mailer_spec.rb | 1.74 seconds | 20% | Trend |
spec/services/shop/order_cycles_list_spec.rb | 1.48 seconds | 4% | Trend |
spec/helpers/order_cycles_helper_spec.rb | 1.3 seconds | 1% | Trend |
spec/jobs/order_cycle_notification_job_spec.rb | 1.28 seconds | 20% | Trend |
spec/services/orders/cart_reset_service_spec.rb | 1.27 seconds | 10% | Trend |
spec/services/search_orders_spec.rb | 1.24 seconds | 15% | Trend |
spec/services/variant_overrides_indexed_spec.rb | 1.23 seconds | 4% | Trend |
spec/services/product_tag_rules_filterer_spec.rb | 1.12 seconds | 13% | Trend |
spec/views/spree/orders/edit.html.haml_spec.rb | 1.06 seconds | 6% | Trend |
spec/helpers/admin/subscriptions_helper_spec.rb | 1.04 seconds | 6% | Trend |
spec/requests/api/routes_spec.rb | 1.04 seconds | 10% | Trend |
spec/services/exchange_variant_bulk_updater_spec.rb | 1.02 seconds | 11% | Trend |
spec/services/stripe_payment_status_spec.rb | 998 miliseconds | 4% | Trend |
spec/services/orders/find_payment_service_spec.rb | 952 miliseconds | 6% | Trend |
spec/requests/checkout/paypal_spec.rb | 942 miliseconds | 1% | Trend |
spec/services/orders/checkout_restart_service_spec.rb | 851 miliseconds | 2% | Trend |
spec/services/order_cycles/webhook_service_spec.rb | 820 miliseconds | 3% | Trend |
spec/views/spree/admin/payment_methods/index.html.haml_spec.rb | 805 miliseconds | 4% | Trend |
spec/queries/outstanding_balance_query_spec.rb | 752 miliseconds | 17% | Trend |
spec/services/order_cycles/clone_service_spec.rb | 731 miliseconds | 6% | Trend |
spec/services/checkout/post_checkout_actions_spec.rb | 675 miliseconds | 6% | Trend |
spec/requests/checkout/routes_spec.rb | 674 miliseconds | 12% | Trend |
spec/helpers/admin/orders_helper_spec.rb | 640 miliseconds | 10% | Trend |
spec/services/sets/model_set_spec.rb | 491 miliseconds | 13% | Trend |
spec/requests/admin/images_spec.rb | 490 miliseconds | 3% | Trend |
spec/helpers/shop_helper_spec.rb | 474 miliseconds | 105% | Trend |
spec/jobs/report_job_spec.rb | 473 miliseconds | 5% | Trend |
spec/helpers/bulk_form_builder_spec.rb | 420 miliseconds | 8% | Trend |
spec/services/terms_of_service_spec.rb | 408 miliseconds | 11% | Trend |
spec/services/orders/mask_data_service_spec.rb | 370 miliseconds | 4% | Trend |
spec/queries/batch_taggable_tags_query_spec.rb | 369 miliseconds | 46% | Trend |
spec/views/checkout/_voucher_section.html.haml_spec.rb | 319 miliseconds | 23% | Trend |
spec/queries/complete_visible_orders_query_spec.rb | 311 miliseconds | 3% | Trend |
spec/mailers/user_mailer_spec.rb | 300 miliseconds | 6% | Trend |
spec/services/order_cycles/warning_service_spec.rb | 294 miliseconds | 4% | Trend |
spec/services/user_default_address_setter_spec.rb | 265 miliseconds | Trend | |
spec/services/checkout/stripe_redirect_spec.rb | 251 miliseconds | 5% | Trend |
spec/queries/complete_orders_with_balance_query_spec.rb | 241 miliseconds | 4% | Trend |
spec/requests/admin/product_import_spec.rb | 239 miliseconds | 1% | Trend |
spec/queries/payments_requiring_action_query_spec.rb | 229 miliseconds | Trend | |
spec/mailers/enterprise_mailer_spec.rb | 227 miliseconds | 2% | Trend |
spec/helpers/i18n_helper_spec.rb | 203 miliseconds | 12% | Trend |
spec/forms/enterprise_fees_bulk_update_spec.rb | 192 miliseconds | 1% | Trend |
spec/services/user_locale_setter_spec.rb | 190 miliseconds | 9% | Trend |
spec/views/spree/admin/orders/index.html.haml_spec.rb | 167 miliseconds | 7% | Trend |
spec/services/image_importer_spec.rb | 166 miliseconds | 5% | Trend |
spec/services/variant_units/option_value_namer_spec.rb | 148 miliseconds | 16% | Trend |