My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 57d04c9c-51b0-4014-8987-54bff7934649
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
d31b9d2 | refs/pull/12318/merge | 2 | 4 minutes 9.98 seconds 4% | 2024-03-27 09:11:51 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.51 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.51 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 9.98 seconds) |
---|---|---|
0 Finished Last | 2024-03-27 09:14:32 UTC | 2 minutes 6.7 seconds |
1 Finished First | 2024-03-27 09:14:30 UTC | 2 minutes 3.28 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.39 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.5 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.89 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.08 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.47 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.86 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.66 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.93 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.83 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.19 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.95 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.24 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.07 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.64 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.63 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.6 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.51 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.34 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.29 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.27 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 3.95 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.57 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.34 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.31 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.1 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.96 seconds | 35% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.88 seconds | 38% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.55 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.41 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.29 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.28 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.26 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.09 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.01 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.01 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.95 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.91 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.89 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.75 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.68 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.66 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.63 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.47 seconds | 15% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.31 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.29 seconds | 14% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.27 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.18 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 980 miliseconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 968 miliseconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 949 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 917 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 850 miliseconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 831 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 821 miliseconds | 34% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 814 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 772 miliseconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 698 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 648 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 637 miliseconds | 52% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 635 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 612 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 602 miliseconds | 34% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 543 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 513 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 506 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 464 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 455 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 450 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 445 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 430 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 372 miliseconds | 7% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 350 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 329 miliseconds | 7% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 308 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 303 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 297 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 294 miliseconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 285 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 281 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 262 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 257 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 248 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 234 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 227 miliseconds | 16% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 212 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 205 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 202 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 196 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 195 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 192 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 184 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 184 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb | 183 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 168 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 2% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 141 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 124 miliseconds | 5% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 111 miliseconds | 10% | Trend |