My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID b616a800-85b9-4af7-ac9d-81f97b8f1a13
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
6d402cd | refs/pull/12190/merge | 2 | 4 minutes 36.95 seconds 11% | 2024-02-23 09:29:54 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 19.33 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 19.33 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 36.95 seconds) |
---|---|---|
0 Finished First | 2024-02-23 09:32:38 UTC | 2 minutes 9.57 seconds |
1 Finished Last | 2024-02-23 09:32:58 UTC | 2 minutes 27.38 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.54 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.0 seconds | 30% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 24.29 seconds | 29% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 22.0 seconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.43 seconds | 10% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.61 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.08 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.11 seconds | 9% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.93 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.93 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.48 seconds | 11% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.42 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.96 seconds | 12% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.35 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.32 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.14 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.11 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.99 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.87 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.58 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 4.23 seconds | 15% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.11 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.79 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.79 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.47 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 3.0 seconds | 12% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.99 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.79 seconds | 16% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.77 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.64 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.5 seconds | 22% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.48 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.42 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 9% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.34 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.12 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.05 seconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.9 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.89 seconds | 20% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.83 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.75 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 17% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.62 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.34 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.26 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.22 seconds | 47% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.2 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.18 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.16 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.1 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | 12% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.02 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 990 miliseconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 929 miliseconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 850 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 847 miliseconds | 12% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 744 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 666 miliseconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 649 miliseconds | 24% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 632 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 625 miliseconds | 26% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 546 miliseconds | 24% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 541 miliseconds | 27% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 532 miliseconds | 14% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 527 miliseconds | 10% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 495 miliseconds | 22% | Trend |
spec/migrations/split_customer_names_spec.rb | 465 miliseconds | 26% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 442 miliseconds | 31% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 439 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 383 miliseconds | 20% | Trend |
spec/lib/stripe/account_connector_spec.rb | 382 miliseconds | 33% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 353 miliseconds | 30% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 352 miliseconds | 26% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 335 miliseconds | 95% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 325 miliseconds | 22% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 324 miliseconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 319 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 306 miliseconds | 38% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 292 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 259 miliseconds | 41% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 259 miliseconds | 31% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 259 miliseconds | 36% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 258 miliseconds | 39% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 244 miliseconds | 33% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 237 miliseconds | 35% | Trend |
spec/lib/reports/report_spec.rb | 221 miliseconds | 42% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 217 miliseconds | 41% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 205 miliseconds | 45% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 201 miliseconds | 41% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 181 miliseconds | 47% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 179 miliseconds | 60% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 176 miliseconds | 40% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 175 miliseconds | 48% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 171 miliseconds | 49% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 162 miliseconds | 69% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 157 miliseconds | 47% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 142 miliseconds | 59% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 61% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 118 miliseconds | 58% | Trend |