My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID e3bb4bc0-931e-460b-84f8-7cb7717e836a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
ea47bf1 | refs/heads/buu/change-variant-unit-11061 | 2 | 4 minutes 31.08 seconds 3% | 2024-03-21 11:12:59 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 40.48 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 40.48 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 31.08 seconds) |
---|---|---|
0 Finished Last | 2024-03-21 11:16:01 UTC | 2 minutes 20.46 seconds |
1 Finished First | 2024-03-21 11:15:20 UTC | 2 minutes 10.63 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.51 minutes)
Test file path (Displaying entries 1 - 100 of 136 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 33.5 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.71 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.66 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 10.69 seconds | 10% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.9 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.5 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.62 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.32 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.99 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.39 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.05 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.57 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.25 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.99 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.91 seconds | 14% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.86 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.8 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.77 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.4 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.34 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.98 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.77 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.65 seconds | 14% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.54 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.21 seconds | 39% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.88 seconds | 6% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.88 seconds | 37% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.83 seconds | 15% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.65 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.61 seconds | 18% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.52 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.37 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.35 seconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.31 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.27 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.24 seconds | 14% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.16 seconds | 21% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.09 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.92 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.87 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.78 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.77 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.74 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.58 seconds | 14% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.53 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.33 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.24 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.18 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.02 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.02 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 980 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 936 miliseconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 838 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 826 miliseconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 768 miliseconds | 17% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 762 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 742 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 734 miliseconds | 7% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 677 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 663 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 661 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 631 miliseconds | 15% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 537 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 534 miliseconds | 13% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 531 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 519 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 488 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 457 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 449 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 430 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 390 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 385 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 373 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 369 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 320 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 297 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 296 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 291 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 273 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 270 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 259 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 254 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 250 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 236 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 232 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 229 miliseconds | 10% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 221 miliseconds | 9% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 219 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 219 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 218 miliseconds | Trend | |
engines/dfc_provider/spec/services/dfc_loader_spec.rb | 204 miliseconds | 2814% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 200 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 197 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 193 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 191 miliseconds | 3% | Trend |
spec/lib/i18n_digests_spec.rb | 179 miliseconds | 167% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 160 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 144 miliseconds | 5% | Trend |
spec/lib/spree/money_spec.rb | 137 miliseconds | 4% | Trend |