My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 2f55e019-048e-4fe4-9791-ad2cc900e56e
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
ee1a806 | refs/heads/MakeShipOrderButtonWorksOnPageOrderDetails | 2 | 4 minutes 36.75 seconds 9% | 2024-04-16 14:52:24 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 3.45 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 3.45 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 36.75 seconds) |
---|---|---|
0 Finished First | 2024-04-16 14:55:17 UTC | 2 minutes 18.4 seconds |
1 Finished Last | 2024-04-16 14:55:21 UTC | 2 minutes 18.36 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.54 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 34.44 seconds | 17% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.04 seconds | 32% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.07 seconds | 6% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.25 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.22 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.89 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.68 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.35 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.13 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.48 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.06 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.64 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.49 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.38 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.08 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.99 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.76 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.63 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.55 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.47 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.26 seconds | 8% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.72 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.69 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.36 seconds | 54% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.27 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.94 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.71 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.68 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.65 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.64 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.5 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.4 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.31 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.24 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.18 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.17 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.15 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.98 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.96 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.88 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.86 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.85 seconds | 42% | Trend |
spec/lib/reports/line_items_spec.rb | 1.83 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.55 seconds | 16% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.52 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.48 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.18 seconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.09 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.08 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 12% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.01 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 957 miliseconds | 17% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 851 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 827 miliseconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 821 miliseconds | 17% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 818 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 797 miliseconds | 25% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 741 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 687 miliseconds | 12% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 660 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 653 miliseconds | 20% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 619 miliseconds | 13% | Trend |
spec/migrations/split_customer_names_spec.rb | 568 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 554 miliseconds | 21% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 529 miliseconds | 21% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 508 miliseconds | 17% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 472 miliseconds | 22% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 468 miliseconds | 20% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 434 miliseconds | 21% | Trend |
spec/lib/stripe/account_connector_spec.rb | 413 miliseconds | 23% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 413 miliseconds | 23% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 395 miliseconds | 20% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 381 miliseconds | 19% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 361 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 336 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 331 miliseconds | 29% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 288 miliseconds | 31% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 287 miliseconds | 32% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 276 miliseconds | 32% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 274 miliseconds | 33% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 274 miliseconds | 29% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 265 miliseconds | 29% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 264 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 255 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 252 miliseconds | 34% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 243 miliseconds | 26% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 229 miliseconds | 32% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 217 miliseconds | 36% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 208 miliseconds | 34% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 195 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 193 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 188 miliseconds | 39% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 188 miliseconds | 37% | Trend |
spec/lib/reports/report_spec.rb | 177 miliseconds | 50% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 41% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 162 miliseconds | 46% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 153 miliseconds | 40% | Trend |
spec/lib/spree/money_spec.rb | 131 miliseconds | 55% | Trend |