My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ef1f6ef2-c5dc-42ad-b3eb-75a78cf41d71
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f4e6095 | refs/heads/master | 2 | 4 minutes 36.26 seconds 4% | 2024-02-28 06:31:50 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 30.37 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 30.37 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 36.26 seconds) |
---|---|---|
0 Finished Last | 2024-02-28 15:56:57 UTC | 2 minutes 26.88 seconds |
1 Finished First | 2024-02-28 15:56:26 UTC | 2 minutes 9.38 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.53 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 35.48 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.93 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 19.26 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 11.01 seconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.91 seconds | 7% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.5 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.3 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.19 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.81 seconds | 12% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.55 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.38 seconds | 16% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.75 seconds | 20% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.59 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.43 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.22 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.14 seconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 5.02 seconds | 16% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.91 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.39 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.29 seconds | 12% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.1 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.8 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.55 seconds | 47% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.32 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.26 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.84 seconds | 16% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.83 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.66 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.52 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.47 seconds | 38% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.46 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.42 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.34 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.3 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.28 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.24 seconds | 25% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.02 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.92 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.91 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.84 seconds | 34% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.76 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.75 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.63 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.37 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.27 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.25 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.19 seconds | 13% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.17 seconds | 44% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.1 seconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 995 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 922 miliseconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 920 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 872 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 773 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 771 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 770 miliseconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 750 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 691 miliseconds | 9% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 655 miliseconds | 13% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 628 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 623 miliseconds | 7% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 598 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 554 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 529 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 510 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 496 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 448 miliseconds | 11% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 439 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 435 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 428 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 384 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 363 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 349 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 338 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 320 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 301 miliseconds | 16% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 296 miliseconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 295 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 290 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 279 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 267 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 258 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 248 miliseconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 235 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 217 miliseconds | 14% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 212 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 210 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 209 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 206 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 204 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 203 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 202 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 172 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 161 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 149 miliseconds | 5% | Trend |
spec/lib/spree/money_spec.rb | 134 miliseconds | 1% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 115 miliseconds | 7% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 114 miliseconds | 6% | Trend |