My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID d88e6526-4497-42e2-b16d-deca3238054a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4a65a27 | refs/pull/12384/merge | 2 | 4 minutes 7.14 seconds 18% | 2024-04-16 05:53:40 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 18.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 18.37 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 7.14 seconds) |
---|---|---|
0 Finished Last | 2024-04-16 05:56:27 UTC | 2 minutes 9.78 seconds |
1 Finished First | 2024-04-16 05:56:09 UTC | 1 minute 57.36 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.37 minutes)
Test file path (Displaying entries 1 - 100 of 140 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.81 seconds | 21% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 18.86 seconds | 39% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.01 seconds | 10% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.71 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.06 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.49 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.08 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.63 seconds | 10% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 5.92 seconds | 11% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.78 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.3 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.01 seconds | 13% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.62 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.54 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.48 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.46 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.16 seconds | 15% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.06 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.06 seconds | 10% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.04 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.37 seconds | 14% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.35 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.31 seconds | 55% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.16 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.94 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.44 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.44 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.34 seconds | 10% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.3 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.19 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.14 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.1 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.02 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.01 seconds | 12% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.99 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.83 seconds | 17% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.81 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.8 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.75 seconds | 24% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.74 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.72 seconds | 17% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.55 seconds | 20% | Trend |
spec/lib/reports/line_items_spec.rb | 1.5 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.45 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.23 seconds | 21% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.22 seconds | 20% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.13 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 13% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 993 miliseconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 901 miliseconds | 22% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 898 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 878 miliseconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 827 miliseconds | 16% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 801 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 710 miliseconds | 24% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 685 miliseconds | 16% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 664 miliseconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 632 miliseconds | 22% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 588 miliseconds | 25% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 572 miliseconds | 15% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 557 miliseconds | 23% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 543 miliseconds | 23% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 498 miliseconds | 30% | Trend |
spec/migrations/split_customer_names_spec.rb | 460 miliseconds | 23% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 437 miliseconds | 28% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 431 miliseconds | 22% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 430 miliseconds | 30% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 418 miliseconds | 29% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 368 miliseconds | 21% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 367 miliseconds | 26% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 367 miliseconds | 32% | Trend |
spec/lib/stripe/account_connector_spec.rb | 366 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 314 miliseconds | 33% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 309 miliseconds | 30% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 299 miliseconds | 32% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 265 miliseconds | 34% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 264 miliseconds | 37% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 251 miliseconds | 38% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 249 miliseconds | 35% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 245 miliseconds | 36% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 242 miliseconds | 35% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 238 miliseconds | 43% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 227 miliseconds | 44% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 210 miliseconds | 33% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 207 miliseconds | 37% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 39% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 200 miliseconds | 41% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 198 miliseconds | 42% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 197 miliseconds | 41% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 191 miliseconds | 38% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 181 miliseconds | 39% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 181 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 173 miliseconds | 43% | Trend |
spec/lib/reports/report_spec.rb | 172 miliseconds | 51% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 169 miliseconds | 46% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 140 miliseconds | 53% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 127 miliseconds | 50% | Trend |
spec/lib/spree/money_spec.rb | 126 miliseconds | 57% | Trend |