My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ab069805-0a3c-4279-ba98-e9528b2b45fa
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
de5b0f8 | refs/pull/12149/merge | 2 | 4 minutes 44.53 seconds 8% | 2024-02-13 13:57: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 29.01 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 29.01 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 44.53 seconds) |
---|---|---|
0 Finished First | 2024-02-13 14:00:35 UTC | 2 minutes 9.17 seconds |
1 Finished Last | 2024-02-13 14:01:04 UTC | 2 minutes 35.37 seconds |
You can likely decrease your CI build time by around 48 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.58 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.1 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 25.02 seconds | 20% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 22.56 seconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.7 seconds | 16% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.21 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.12 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.85 seconds | 18% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.61 seconds | 27% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.26 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.02 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 6.07 seconds | 27% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.91 seconds | 22% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.6 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.58 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.26 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 5.25 seconds | 22% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.97 seconds | 9% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.97 seconds | 17% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.91 seconds | 41% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.68 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.39 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 4.33 seconds | 59% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.07 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 3.78 seconds | 72% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 3.44 seconds | 44% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.35 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.1 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.91 seconds | 57% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.74 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.54 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.5 seconds | 14% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.45 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.45 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.39 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.28 seconds | 35% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.22 seconds | 20% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.15 seconds | 22% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.06 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.99 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.9 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.75 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.65 seconds | 19% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.5 seconds | 27% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.44 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.39 seconds | 34% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.33 seconds | 38% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.24 seconds | 23% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 978 miliseconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 974 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 956 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 800 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 780 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 773 miliseconds | 16% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 745 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 730 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 715 miliseconds | 8% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 699 miliseconds | 23% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 667 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 621 miliseconds | 26% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 569 miliseconds | 21% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 549 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 539 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 528 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 519 miliseconds | 7% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 456 miliseconds | 10% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 450 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 421 miliseconds | 18% | Trend |
spec/lib/stripe/account_connector_spec.rb | 377 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 355 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 321 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 311 miliseconds | 19% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 303 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 303 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 301 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 295 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 294 miliseconds | 13% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 292 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 273 miliseconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 272 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 256 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 240 miliseconds | 29% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 237 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 227 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 221 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 214 miliseconds | 12% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 213 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 212 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 178 miliseconds | 13% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 175 miliseconds | 5% | Trend |
spec/lib/i18n_digests_spec.rb | 174 miliseconds | 117% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 168 miliseconds | 9% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 166 miliseconds | 31% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 157 miliseconds | 12% | Trend |
spec/lib/spree/money_spec.rb | 131 miliseconds | Trend | |
spec/lib/reports/sales_tax_report_spec.rb | 123 miliseconds | 28% | Trend |