My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID d8af4730-1e5a-43fa-ac24-f9fac335de0a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
618f232 | refs/heads/11896-prevent_bulk_printing_sending_when_ABN_not_set | 2 | 4 minutes 23.01 seconds | 2024-02-19 08:29:09 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 1.71 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 1.71 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 23.01 seconds) |
---|---|---|
0 Finished First | 2024-02-19 08:31:55 UTC | 2 minutes 13.14 seconds |
1 Finished Last | 2024-02-19 08:31:56 UTC | 2 minutes 9.87 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.46 minutes)
Test file path (Displaying entries 1 - 100 of 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.39 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.43 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.34 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.73 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.25 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.11 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.44 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.03 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.57 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.45 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.67 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.58 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.27 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.13 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.08 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.0 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.5 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.4 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.38 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.21 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.83 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.79 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.35 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.95 seconds | 44% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.9 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.68 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.64 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.55 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.53 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.4 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.33 seconds | 13% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.3 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.22 seconds | 13% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.14 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.13 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.06 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.94 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.93 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.89 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.81 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.8 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.72 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.43 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.43 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.41 seconds | 25% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.38 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.35 seconds | 27% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.29 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.24 seconds | 40% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 884 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 851 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 818 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 794 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 748 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 703 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 699 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 669 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 631 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 561 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 554 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 550 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 550 miliseconds | 41% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 529 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 512 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb | 508 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 480 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 455 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 413 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 387 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 368 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 332 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 325 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 316 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 303 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 293 miliseconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 287 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 265 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 263 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 261 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 234 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 232 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 217 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 209 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 208 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 203 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 201 miliseconds | 12% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 190 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 173 miliseconds | 13% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 130 miliseconds | 5% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 3% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 121 miliseconds | 27% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 119 miliseconds | 1% | Trend |