My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 4a80e5a5-0c86-4fd4-8b46-ff8e951d0de1
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
b524e0f | refs/heads/bin-update | 2 | 4 minutes 38.35 seconds 5% | 2024-02-06 21:27:28 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 5.14 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 5.14 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 38.35 seconds) |
---|---|---|
0 Finished Last | 2024-02-06 21:30:25 UTC | 2 minutes 20.48 seconds |
1 Finished First | 2024-02-06 21:30:20 UTC | 2 minutes 17.87 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.55 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 | 32.23 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.27 seconds | 11% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.43 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.97 seconds | 19% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.28 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.52 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.99 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.09 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.0 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.49 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.83 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.79 seconds | 19% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.78 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.6 seconds | 19% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.45 seconds | 14% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 5.06 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.91 seconds | 11% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.72 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.71 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.2 seconds | 9% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.92 seconds | 19% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.91 seconds | 12% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.5 seconds | 49% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.44 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.19 seconds | 36% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.93 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.77 seconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.73 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.6 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.55 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.4 seconds | 17% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.4 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.35 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.29 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.17 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.15 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.08 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.04 seconds | 16% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.96 seconds | 9% | Trend |
spec/lib/reports/line_items_spec.rb | 1.9 seconds | 10% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.77 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.59 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.52 seconds | 26% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.43 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.35 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.28 seconds | 23% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.27 seconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.17 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.1 seconds | 9% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.08 seconds | 48% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.01 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 984 miliseconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 867 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 863 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 856 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 770 miliseconds | 17% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 765 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 754 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 750 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 747 miliseconds | 10% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 682 miliseconds | 18% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 645 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 635 miliseconds | 12% | Trend |
spec/migrations/split_customer_names_spec.rb | 633 miliseconds | 28% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 606 miliseconds | 25% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 590 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 559 miliseconds | 19% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 539 miliseconds | 10% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 519 miliseconds | 16% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 485 miliseconds | 37% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 444 miliseconds | 8% | Trend |
spec/lib/stripe/account_connector_spec.rb | 443 miliseconds | 9% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 401 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 364 miliseconds | 16% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 349 miliseconds | 24% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 348 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 337 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 321 miliseconds | 26% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 318 miliseconds | 22% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 308 miliseconds | 19% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 296 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 276 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 273 miliseconds | 25% | Trend |
spec/lib/reports/report_spec.rb | 270 miliseconds | 45% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 265 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 256 miliseconds | 32% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 253 miliseconds | 11% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 251 miliseconds | 14% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 245 miliseconds | 17% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 233 miliseconds | 22% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 213 miliseconds | 14% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 213 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 181 miliseconds | 17% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 174 miliseconds | 37% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 164 miliseconds | 17% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 150 miliseconds | 22% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 146 miliseconds | 63% | Trend |
spec/lib/spree/money_spec.rb | 142 miliseconds | 7% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 133 miliseconds | 38% | Trend |