My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID cdf26ed4-8283-43b3-bed3-7a74bb2fb48e
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f317ced | refs/pull/12185/merge | 2 | 4 minutes 29.48 seconds 3% | 2024-03-19 23:03:35 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.26 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.26 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 29.48 seconds) |
---|---|---|
0 Finished Last | 2024-03-19 23:06:28 UTC | 2 minutes 18.17 seconds |
1 Finished First | 2024-03-19 23:06:26 UTC | 2 minutes 11.32 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.5 minutes)
Test file path (Displaying entries 1 - 100 of 136 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.35 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.12 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.27 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.92 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.29 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.79 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.38 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.04 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.53 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.5 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 6.02 seconds | 26% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.0 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.61 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.23 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.05 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.99 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.83 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.53 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.52 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.25 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.9 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.86 seconds | 12% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.36 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.19 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.04 seconds | 12% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.96 seconds | 42% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.7 seconds | 29% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.63 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.6 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.58 seconds | 16% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.47 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.43 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.33 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.25 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.16 seconds | 22% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.16 seconds | 17% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.03 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.99 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.8 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.72 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.66 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.5 seconds | 8% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.45 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.45 seconds | 22% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.41 seconds | 36% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.26 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.22 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.14 seconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.03 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 986 miliseconds | 45% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 949 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 941 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 872 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 783 miliseconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 782 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 764 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 726 miliseconds | 6% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 693 miliseconds | 22% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 669 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 620 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 618 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 540 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 537 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 516 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 472 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 464 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 443 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 422 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 378 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 370 miliseconds | 7% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 351 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 342 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 326 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 316 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 286 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 284 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 284 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 284 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 268 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 267 miliseconds | 32% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 249 miliseconds | 14% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 246 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 238 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 231 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 221 miliseconds | 13% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 213 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 211 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 209 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 204 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 179 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 172 miliseconds | 7% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 156 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 147 miliseconds | 3% | Trend |
spec/lib/spree/money_spec.rb | 132 miliseconds | Trend | |
spec/serializers/api/order_cycle_serializer_spec.rb | 123 miliseconds | 1% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 115 miliseconds | 6% | Trend |