My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 73b2fcd3-e626-4fdb-bf90-5c1d621cbd32
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4c9ab95 | refs/pull/12161/merge | 2 | 4 minutes 31.74 seconds 3% | 2024-02-15 05:53: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 14.37 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 14.37 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 31.74 seconds) |
---|---|---|
0 Finished Last | 2024-02-15 05:56:39 UTC | 2 minutes 23.17 seconds |
1 Finished First | 2024-02-15 05:56:24 UTC | 2 minutes 8.57 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 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.89 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.2 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.05 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 11.26 seconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.68 seconds | 17% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.31 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.64 seconds | 23% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.87 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.04 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.46 seconds | 18% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.27 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.54 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.42 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.3 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.22 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.74 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.71 seconds | 10% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.59 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.37 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.22 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.11 seconds | 8% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.58 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.55 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.17 seconds | 46% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.97 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.81 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.78 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.6 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.55 seconds | 16% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.52 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.45 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.32 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.31 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.22 seconds | 20% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.19 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.13 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.98 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.96 seconds | 10% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.81 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.76 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.75 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.58 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.46 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.24 seconds | 40% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.19 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.12 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.1 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.04 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1000 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 889 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 855 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 817 miliseconds | 7% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 808 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 803 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 758 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 740 miliseconds | 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 | 691 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 662 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 615 miliseconds | 8% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 607 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 528 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 500 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 499 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 474 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 469 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 455 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 397 miliseconds | 41% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 389 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 384 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 381 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 341 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 310 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 308 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 305 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 288 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 287 miliseconds | 10% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 255 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 252 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 246 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 234 miliseconds | 10% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 230 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 221 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 216 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 212 miliseconds | 19% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 209 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 206 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 200 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 183 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 178 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 153 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 153 miliseconds | 8% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 144 miliseconds | 19% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 131 miliseconds | 7% | Trend |
spec/lib/spree/money_spec.rb | 131 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 117 miliseconds | 69% | Trend |