My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 2de21184-3916-421e-b6dd-46e649a3f080
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
7e00b78 | refs/pull/12353/merge | 2 | 4 minutes 39.78 seconds 6% | 2024-04-11 11:38:05 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 32.68 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 32.68 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 39.78 seconds) |
---|---|---|
0 Finished First | 2024-04-11 11:40:51 UTC | 2 minutes 11.47 seconds |
1 Finished Last | 2024-04-11 11:41:24 UTC | 2 minutes 28.32 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.84 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 24.27 seconds | 16% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.35 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.58 seconds | 15% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.7 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.2 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.4 seconds | 19% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.24 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.15 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.79 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.33 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.04 seconds | 13% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.61 seconds | 16% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.56 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.2 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.71 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.63 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.62 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.61 seconds | 21% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.39 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.39 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.55 seconds | 12% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.43 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.26 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.22 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 3.16 seconds | 29% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.05 seconds | 55% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.92 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.91 seconds | 20% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.66 seconds | 30% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.39 seconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.33 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.28 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.24 seconds | 14% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.23 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.13 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.09 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.07 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.93 seconds | 14% | Trend |
spec/lib/reports/line_items_spec.rb | 1.91 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.77 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.72 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.68 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.61 seconds | 16% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.3 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.28 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.23 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.2 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.15 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.07 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 1.02 seconds | 30% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 976 miliseconds | 15% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 957 miliseconds | 15% | Trend |
spec/serializers/api/product_serializer_spec.rb | 941 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 921 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 911 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 787 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 784 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 741 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 714 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 640 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 632 miliseconds | 13% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 591 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 583 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 572 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 535 miliseconds | 14% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 531 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 528 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 488 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 473 miliseconds | 17% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 445 miliseconds | 8% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 413 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 397 miliseconds | 24% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 362 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 353 miliseconds | 13% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 338 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 336 miliseconds | 14% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 315 miliseconds | 21% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 302 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 286 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 273 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 264 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 264 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 258 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 255 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 250 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 247 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 241 miliseconds | 12% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 238 miliseconds | 22% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 226 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 220 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 214 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 213 miliseconds | 15% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 192 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 186 miliseconds | 2% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 179 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 171 miliseconds | 12% | Trend |
spec/lib/reports/report_spec.rb | 168 miliseconds | 8% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 156 miliseconds | 11% | Trend |
spec/lib/spree/money_spec.rb | 141 miliseconds | 8% | Trend |