My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 5db1608a-cc9c-42b8-b468-2865f6767ac1
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
bf88fa1 | refs/pull/12198/merge | 2 | 4 minutes 34.25 seconds 4% | 2024-02-29 21:30:02 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 935 miliseconds. 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 935 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 34.25 seconds) |
---|---|---|
0 Finished First | 2024-02-29 21:32:56 UTC | 2 minutes 13.46 seconds |
1 Finished Last | 2024-02-29 21:32:57 UTC | 2 minutes 20.79 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.52 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.84 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.6 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.07 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.96 seconds | 18% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.21 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.03 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.76 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.35 seconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.17 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.42 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.72 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.49 seconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.48 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.35 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.3 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.3 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.77 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.57 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.57 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.29 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.92 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.88 seconds | 17% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.77 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 3.17 seconds | 31% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.12 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.0 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.98 seconds | 35% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.96 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.73 seconds | 11% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.64 seconds | 29% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.58 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.51 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.41 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.38 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.22 seconds | 12% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.16 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.1 seconds | 23% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.08 seconds | 16% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.95 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.95 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.88 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.8 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.46 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.29 seconds | 38% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.23 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.18 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.15 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.02 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 993 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 924 miliseconds | 34% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 898 miliseconds | 34% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 888 miliseconds | 31% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 869 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 857 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 782 miliseconds | 20% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 775 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 734 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 634 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 565 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 558 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 539 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 517 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 494 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 482 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 465 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 450 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 433 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 418 miliseconds | 34% | Trend |
spec/lib/stripe/account_connector_spec.rb | 418 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 368 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 340 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 338 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 319 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 305 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 282 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 275 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 274 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 273 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 271 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 270 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 254 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 249 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 221 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 217 miliseconds | 3% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 191 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 189 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 188 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 184 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 182 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 156 miliseconds | 2% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 148 miliseconds | 4% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 127 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 124 miliseconds | 6% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 119 miliseconds | 2% | Trend |