My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID f6e81efa-3821-40ab-b94f-bd776d687ea2
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
7f6b553 | refs/pull/12149/merge | 2 | 4 minutes 22.21 seconds | 2024-02-13 14:05:01 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 4.64 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 4.64 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.21 seconds) |
---|---|---|
0 Finished Last | 2024-02-13 14:07:51 UTC | 2 minutes 9.34 seconds |
1 Finished First | 2024-02-13 14:07:46 UTC | 2 minutes 12.88 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 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.47 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.18 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.77 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.53 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.33 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.17 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.29 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.13 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.11 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.32 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.76 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.69 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.18 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.07 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.75 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.65 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.37 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.36 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.27 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.0 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.67 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.44 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.39 seconds | 31% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.03 seconds | 55% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.86 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.81 seconds | 16% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.72 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.69 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.52 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.42 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.39 seconds | 11% | 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/stock/packer_spec.rb | 2.29 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.27 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.17 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.12 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.93 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.91 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.81 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.81 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.78 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.76 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.44 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 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.18 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.08 seconds | 6% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.07 seconds | 47% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.05 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.04 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 989 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 952 miliseconds | 22% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 909 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 875 miliseconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 840 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 830 miliseconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 772 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 710 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 671 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 667 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 630 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 578 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 566 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 542 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 520 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 500 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 496 miliseconds | 11% | Trend |
spec/migrations/split_customer_names_spec.rb | 487 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 461 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 414 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 405 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 391 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 344 miliseconds | 10% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 323 miliseconds | 9% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 322 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 310 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 298 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 279 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 274 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 272 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 260 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 258 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 250 miliseconds | 14% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 250 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 236 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 236 miliseconds | 27% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 232 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 223 miliseconds | 3% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 217 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 199 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 192 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 179 miliseconds | 12% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 177 miliseconds | 4% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 154 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 130 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 117 miliseconds | 70% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 117 miliseconds | 4% | Trend |
spec/lib/spree/money_spec.rb | 117 miliseconds | 9% | Trend |