My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 71748588-5c40-4648-914f-6119b74dba17
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
85cd11b | refs/pull/12108/merge | 2 | 4 minutes 30.01 seconds 3% | 2024-02-15 04:31:35 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 3.95 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 3.95 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 30.01 seconds) |
---|---|---|
0 Finished First | 2024-02-15 04:34:21 UTC | 2 minutes 14.11 seconds |
1 Finished Last | 2024-02-15 04:34:25 UTC | 2 minutes 15.91 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.5 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.86 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.56 seconds | 8% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.04 seconds | 6% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.82 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.55 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.34 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.42 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.2 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.18 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.51 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.87 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.62 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.54 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.39 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.98 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.97 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.75 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.52 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.43 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.34 seconds | 14% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.18 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.75 seconds | 9% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.33 seconds | 43% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.29 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.93 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.91 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.73 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.65 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.65 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.54 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.34 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.31 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.24 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.21 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.15 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.07 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.06 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.04 seconds | 14% | Trend |
spec/lib/reports/line_items_spec.rb | 1.89 seconds | 13% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.86 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.77 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.56 seconds | 8% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.46 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.35 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.11 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.1 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.06 seconds | 49% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 1.05 seconds | 42% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.05 seconds | 5% | 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 | 977 miliseconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 899 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 876 miliseconds | 53% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 831 miliseconds | 13% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 800 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 771 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 724 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 706 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 692 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 675 miliseconds | 22% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 608 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 552 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 543 miliseconds | 11% | Trend |
spec/migrations/split_customer_names_spec.rb | 478 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 473 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 465 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 463 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 422 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 397 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 367 miliseconds | 18% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 350 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 343 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 317 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 304 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 295 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 293 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 279 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 279 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 278 miliseconds | 8% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 241 miliseconds | 11% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 230 miliseconds | 14% | Trend |
spec/lib/reports/report_spec.rb | 226 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 219 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 212 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 203 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 199 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 193 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 187 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 178 miliseconds | 169% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 168 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 165 miliseconds | 9% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 142 miliseconds | 16% | Trend |
spec/lib/spree/money_spec.rb | 128 miliseconds | 2% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 127 miliseconds | 35% | Trend |