My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 2bc2e29a-0cee-4939-8a93-f3c6ecb66302
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
883f192 | refs/pull/12293/merge | 2 | 4 minutes 39.17 seconds 6% | 2024-03-20 14:46:35 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 14.32 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 14.32 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 39.17 seconds) |
---|---|---|
0 Finished Last | 2024-03-20 14:49:41 UTC | 2 minutes 30.13 seconds |
1 Finished First | 2024-03-20 14:49:26 UTC | 2 minutes 9.05 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.55 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 | 35.57 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.92 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 19.0 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 11.05 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.94 seconds | 9% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.18 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.18 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.56 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.68 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.25 seconds | 14% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.22 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.36 seconds | 22% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.31 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.21 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.17 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.08 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.01 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.91 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.57 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.49 seconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.21 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.98 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.8 seconds | 18% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.56 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.9 seconds | 36% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.89 seconds | 16% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.79 seconds | 34% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.75 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.67 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.62 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.59 seconds | 40% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.49 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.49 seconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.37 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.3 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.14 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 2.0 seconds | 20% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.97 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.97 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.96 seconds | 13% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.9 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.53 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.5 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.39 seconds | 33% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.19 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.1 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 966 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 952 miliseconds | 28% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 949 miliseconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 945 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 938 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 920 miliseconds | 35% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 875 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 847 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 810 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 731 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 693 miliseconds | 57% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 676 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 620 miliseconds | 12% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 615 miliseconds | 8% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 535 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 503 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 488 miliseconds | 20% | Trend |
spec/migrations/split_customer_names_spec.rb | 477 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 466 miliseconds | 11% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 465 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 464 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 448 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 437 miliseconds | 40% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 394 miliseconds | 30% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 365 miliseconds | 26% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 354 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 325 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 317 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 311 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 298 miliseconds | 40% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 284 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 275 miliseconds | 26% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 267 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 265 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 262 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 252 miliseconds | 28% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 244 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 240 miliseconds | 25% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 223 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 217 miliseconds | 41% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 210 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 197 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 191 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 177 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 159 miliseconds | 28% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 144 miliseconds | 1% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 128 miliseconds | 34% | Trend |
spec/lib/spree/money_spec.rb | 126 miliseconds | 3% | Trend |