My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 687216f8-1653-4b58-b52a-3feb4d98bb94
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
8315945 | refs/heads/activate_buu_toggle_by_default_to_run_the_test_suite | 2 | 4 minutes 23.94 seconds | 2024-02-12 16:45:56 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 7.61 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 7.61 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 23.94 seconds) |
---|---|---|
0 Finished First | 2024-02-12 16:48:44 UTC | 2 minutes 14.17 seconds |
1 Finished Last | 2024-02-12 16:48:51 UTC | 2 minutes 9.77 seconds |
You can likely decrease your CI build time by around 44 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.41 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.26 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.02 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.67 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.55 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.22 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.39 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.96 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.94 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.26 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.88 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.81 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.28 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.12 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.88 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.81 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.61 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.41 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.31 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.02 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.69 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.45 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.45 seconds | 31% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.08 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.07 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.0 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.6 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.57 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.52 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.44 seconds | 13% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.32 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.31 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.31 seconds | 17% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.23 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.16 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.15 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.96 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.95 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.86 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.86 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.83 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.79 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.73 seconds | 25% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.43 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.31 seconds | 29% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.24 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.18 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.17 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.1 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.08 seconds | 47% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.02 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 891 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 871 miliseconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 847 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 772 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 760 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 702 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 681 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 661 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 632 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 590 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 574 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 538 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 524 miliseconds | 8% | Trend |
spec/migrations/split_customer_names_spec.rb | 510 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 475 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 460 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 458 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 399 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 388 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 379 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 337 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 319 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 312 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 296 miliseconds | 17% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 292 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 288 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 282 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 280 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 276 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 269 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 236 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 233 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 228 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 220 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 216 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 206 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 202 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 198 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 193 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 118% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 170 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 160 miliseconds | 3% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 134 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 133 miliseconds | 66% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 6% | Trend |