My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ff94608d-a17c-4a3b-98b5-e44aaf82e7e3
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
1f2bf12 | refs/pull/12222/merge | 2 | 4 minutes 30.44 seconds 2% | 2024-03-01 09:36:52 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 14.0 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 14.0 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 30.44 seconds) |
---|---|---|
0 Finished Last | 2024-03-01 09:39:53 UTC | 2 minutes 17.02 seconds |
1 Finished First | 2024-03-01 09:39:39 UTC | 2 minutes 13.42 seconds |
You can likely decrease your CI build time by around 46 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 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.87 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.88 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 19.42 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.09 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.68 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.31 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 7.44 seconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.08 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.85 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.82 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.73 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.63 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.55 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.39 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.32 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.14 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.0 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.64 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.54 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.43 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.24 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.95 seconds | 19% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.95 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.18 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.17 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.74 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.65 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.61 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.6 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.58 seconds | 17% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.53 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.48 seconds | 15% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.39 seconds | 28% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.35 seconds | 31% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.31 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.29 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.23 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 1.98 seconds | 17% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.98 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.95 seconds | 14% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.89 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.55 seconds | 11% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.52 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.49 seconds | 32% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.31 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.3 seconds | 24% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.26 seconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.16 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.13 seconds | 46% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.12 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 968 miliseconds | 58% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 914 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 904 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 904 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 853 miliseconds | 11% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 833 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 753 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 751 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 743 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 742 miliseconds | 57% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 734 miliseconds | 25% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 631 miliseconds | 8% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 611 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 564 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 555 miliseconds | 14% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 522 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb | 516 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 464 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 427 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 426 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 371 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 359 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 346 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 330 miliseconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 324 miliseconds | 12% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 315 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 304 miliseconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 288 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 279 miliseconds | 9% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 277 miliseconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 274 miliseconds | 95% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 246 miliseconds | 12% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 241 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 238 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 225 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 222 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 215 miliseconds | 10% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 212 miliseconds | 21% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 211 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 192 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 180 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 157 miliseconds | 59% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 154 miliseconds | 1% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 150 miliseconds | 20% | Trend |
spec/lib/spree/money_spec.rb | 150 miliseconds | 13% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 140 miliseconds | 31% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 130 miliseconds | 6% | Trend |