My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID a561c057-d5e3-4403-9a73-071407bb9411
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
93909d7 | refs/heads/selecting-OC-should-redirect-to-shop | 2 | 4 minutes 24.04 seconds | 2024-02-09 09:41:07 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.18 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.18 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 24.04 seconds) |
---|---|---|
0 Finished Last | 2024-02-09 09:43:53 UTC | 2 minutes 12.77 seconds |
1 Finished First | 2024-02-09 09:43:52 UTC | 2 minutes 11.27 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.47 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.16 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.88 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.57 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.38 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.27 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.19 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.45 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.09 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.07 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.4 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.87 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.76 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.15 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.12 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.11 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.6 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.53 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.42 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.36 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.16 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.98 seconds | 14% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.56 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.24 seconds | 35% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.19 seconds | 53% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.1 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.06 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.65 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.62 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.52 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.51 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.43 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.3 seconds | 17% | 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.23 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.21 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.17 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.0 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.95 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 1.87 seconds | 9% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.86 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.85 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.81 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.51 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.25 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.24 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.19 seconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.11 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.1 seconds | 46% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 895 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 865 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 862 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 836 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 811 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 771 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 716 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 710 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 687 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 643 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 600 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 577 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 558 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 536 miliseconds | 9% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 517 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 498 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 498 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 478 miliseconds | 7% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 396 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 391 miliseconds | 10% | Trend |
spec/lib/stripe/account_connector_spec.rb | 388 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 340 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 337 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 329 miliseconds | 11% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 329 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 294 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 277 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 268 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 267 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 262 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 244 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 239 miliseconds | 10% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 228 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 228 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 227 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 214 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 209 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 194 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 193 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 184 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 167 miliseconds | 8% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 148 miliseconds | 5% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 138 miliseconds | 9% | Trend |
engines/dfc_provider/spec/lib/data_food_consortium/connector/importer_spec.rb | 128 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 126 miliseconds | 67% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 126 miliseconds | 3% | Trend |
spec/lib/spree/money_spec.rb | 121 miliseconds | 7% | Trend |