My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 90bec31a-8610-494c-b11d-a2b547e14317
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
51d3ba3 | refs/heads/buu/unit-scale-12005 | 2 | 4 minutes 31.71 seconds 4% | 2024-02-21 05:46:47 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.55 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.55 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 31.71 seconds) |
---|---|---|
0 Finished Last | 2024-02-21 05:49:41 UTC | 2 minutes 13.75 seconds |
1 Finished First | 2024-02-21 05:49:39 UTC | 2 minutes 17.96 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.51 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.72 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.71 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.82 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.94 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.74 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.46 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.82 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.74 seconds | 10% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.24 seconds | 11% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.57 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.74 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.71 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.69 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.36 seconds | 12% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.25 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.08 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.84 seconds | 15% | 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.54 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.43 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.93 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.7 seconds | 8% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.69 seconds | 11% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.24 seconds | 34% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.84 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.8 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.68 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.55 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.53 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.5 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.32 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.27 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.26 seconds | 27% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.12 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.1 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.08 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.94 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.91 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.89 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.87 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 1.8 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.53 seconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.5 seconds | 45% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.28 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.2 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.18 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.08 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.04 seconds | 50% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 857 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 857 miliseconds | 55% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 831 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 811 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 786 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 750 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 726 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 692 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 682 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 681 miliseconds | 26% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 653 miliseconds | 7% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 593 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 575 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 528 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 504 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 502 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 494 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 450 miliseconds | 11% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 442 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 406 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 355 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 344 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 342 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 302 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 296 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 296 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 279 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 277 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 272 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 266 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 263 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 261 miliseconds | 32% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 257 miliseconds | 17% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 257 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 230 miliseconds | 8% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 220 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 220 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 217 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 211 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 205 miliseconds | 13% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 193 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 193 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 193 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 157 miliseconds | 2% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 151 miliseconds | 6% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 139 miliseconds | 13% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 133 miliseconds | 8% | Trend |
spec/lib/spree/money_spec.rb | 126 miliseconds | 3% | Trend |