My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID cbe51ac7-d318-44bc-a4ea-32854401be5f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
fc1b686 | refs/heads/report-form-loading | 2 | 4 minutes 26.94 seconds 2% | 2024-03-24 16:38:39 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 12.55 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 12.55 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 26.94 seconds) |
---|---|---|
0 Finished First | 2024-03-24 16:41:22 UTC | 2 minutes 7.08 seconds |
1 Finished Last | 2024-03-24 16:41:35 UTC | 2 minutes 19.87 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.48 minutes)
Test file path (Displaying entries 1 - 100 of 137 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.07 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.28 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.24 seconds | 7% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.24 seconds | 10% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.65 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.62 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.16 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.04 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.82 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.43 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.53 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.44 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.2 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.14 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.99 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.66 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.45 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.39 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.25 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.17 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.87 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.63 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.35 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.28 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.26 seconds | 38% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.94 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.85 seconds | 36% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.78 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.56 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.45 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.42 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.38 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.31 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.17 seconds | 17% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.13 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.06 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.03 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.0 seconds | 10% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.94 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.8 seconds | 5% | 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 | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.48 seconds | 24% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.39 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.26 seconds | 26% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.14 seconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 964 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 853 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 810 miliseconds | 7% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 809 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 788 miliseconds | 29% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 753 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 712 miliseconds | 47% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 695 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 691 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 689 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 644 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 564 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 558 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 545 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 496 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 464 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 453 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 437 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 399 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 396 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 365 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 360 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 349 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 307 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 305 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 288 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 273 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 268 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 265 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 261 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 257 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 239 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 229 miliseconds | 15% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 219 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 219 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 214 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 213 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 210 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 196 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 190 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 186 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 183 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 176 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 175 miliseconds | 13% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 153% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 122 miliseconds | 6% | Trend |