My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID d942ab05-34a4-4226-b66f-8d8dd10d0cca
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f6557bf | refs/pull/12122/merge | 2 | 4 minutes 25.46 seconds 1% | 2024-02-13 01:34:42 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 4.19 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 4.19 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 25.46 seconds) |
---|---|---|
0 Finished Last | 2024-02-13 01:37:31 UTC | 2 minutes 14.34 seconds |
1 Finished First | 2024-02-13 01:37:27 UTC | 2 minutes 11.12 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.47 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.35 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.93 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.63 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.55 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.48 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.38 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.27 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.24 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.93 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.61 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.96 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.57 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.24 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.22 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.16 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.73 seconds | 10% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.6 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.55 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.34 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.01 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.79 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.59 seconds | 27% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.44 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.05 seconds | 55% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.04 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.8 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.62 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.55 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.5 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.43 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.4 seconds | 18% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.37 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.18 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.17 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.03 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.97 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.96 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.84 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.83 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.8 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.62 seconds | 33% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.62 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.45 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.25 seconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.16 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.05 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.04 seconds | 49% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 931 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 883 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 875 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 866 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 818 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 774 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 748 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 729 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 682 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 671 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 608 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 602 miliseconds | 7% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 590 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 581 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 505 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 495 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 488 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 477 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 462 miliseconds | 14% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 452 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 410 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 363 miliseconds | 16% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 363 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 332 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 313 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 313 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 287 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 278 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 271 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 270 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 267 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 266 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 255 miliseconds | 37% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 250 miliseconds | 11% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 242 miliseconds | 38% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 232 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 228 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 223 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 219 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb | 203 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 196 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 192 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 181 miliseconds | 2% | Trend |
spec/lib/i18n_digests_spec.rb | 176 miliseconds | 125% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 158 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 149 miliseconds | 6% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 131 miliseconds | 4% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 123 miliseconds | 29% | Trend |