My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1d690955-9abf-455f-a0ab-a4570548f64a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
ba51641 | refs/heads/haml-up | 2 | 4 minutes 27.44 seconds 2% | 2024-02-22 04:03:04 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 5.43 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 5.43 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 27.44 seconds) |
---|---|---|
0 Finished First | 2024-02-22 04:05:50 UTC | 2 minutes 11.99 seconds |
1 Finished Last | 2024-02-22 04:05:55 UTC | 2 minutes 15.46 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.49 minutes)
Test file path (Displaying entries 1 - 100 of 136 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.56 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.0 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.79 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.9 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.76 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.97 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.42 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.07 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 7.01 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.31 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.07 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.66 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.31 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.23 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.11 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.94 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.65 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.45 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.44 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.24 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.05 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.61 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.58 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.31 seconds | 33% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.78 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.65 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.47 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.45 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.44 seconds | 14% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.36 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.31 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.19 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.15 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.12 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.1 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.93 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.89 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.79 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.79 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.76 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.64 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.39 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.39 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.26 seconds | 27% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.22 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.2 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.18 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.14 seconds | 22% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.11 seconds | 46% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 969 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 867 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 836 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 812 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 773 miliseconds | 15% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 768 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 714 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 709 miliseconds | 29% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 706 miliseconds | 45% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 674 miliseconds | 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 | 616 miliseconds | 8% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 585 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 501 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 474 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 463 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 455 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 421 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 410 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 361 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 343 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 334 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 324 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 303 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 302 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 278 miliseconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 275 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 267 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 265 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 265 miliseconds | 8% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 248 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 241 miliseconds | 11% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 241 miliseconds | 11% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 222 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 220 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 214 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 197 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 185 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 182 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 179 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb | 176 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 171 miliseconds | 11% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 160 miliseconds | 12% | Trend |
spec/lib/spree/money_spec.rb | 126 miliseconds | 3% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 118 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 117 miliseconds | 4% | Trend |