My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 470de831-00a8-4c7c-b878-2dd64726f937
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
136bbf9 | refs/pull/12173/merge | 2 | 4 minutes 22.62 seconds | 2024-02-20 13:24:46 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 6.72 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 6.72 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.62 seconds) |
---|---|---|
0 Finished First | 2024-02-20 13:27:29 UTC | 2 minutes 8.96 seconds |
1 Finished Last | 2024-02-20 13:27:36 UTC | 2 minutes 13.67 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 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.94 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.45 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.6 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.64 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.27 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.95 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.47 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.15 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.55 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.35 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.75 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.68 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.11 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.95 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.86 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.8 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.55 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.44 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.37 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.25 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.78 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.4 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.18 seconds | 31% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.01 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.76 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.62 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.5 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.48 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.43 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.38 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.19 seconds | 23% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.15 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.14 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.1 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.92 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.85 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.8 seconds | 7% | 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.6 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.55 seconds | 31% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.42 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.39 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.21 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.14 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.07 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.06 seconds | 49% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 995 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 909 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 884 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 847 miliseconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 824 miliseconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 806 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 745 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 732 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 699 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 671 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 648 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 587 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 554 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 536 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 518 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 497 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 493 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 491 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 475 miliseconds | 17% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 458 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 415 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 390 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 352 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 350 miliseconds | 12% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 321 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 320 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 319 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 290 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 286 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 281 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 273 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 272 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 272 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 261 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 254 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 246 miliseconds | 16% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 231 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 216 miliseconds | 10% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 215 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 212 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 209 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 205 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 202 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 187 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 157 miliseconds | 2% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 142 miliseconds | 8% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 133 miliseconds | 7% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 126 miliseconds | 32% | Trend |