My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID abfe5f13-3dc6-449e-894b-892a9a67ed9b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
62a6951 | refs/heads/11673-update-invoice-generate-route | 2 | 4 minutes 27.83 seconds 1% | 2024-02-27 16:54:37 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 24.82 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 24.82 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 27.83 seconds) |
---|---|---|
0 Finished First | 2024-02-27 16:57:17 UTC | 2 minutes 6.17 seconds |
1 Finished Last | 2024-02-27 16:57:42 UTC | 2 minutes 21.66 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.49 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 | 30.69 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.87 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.35 seconds | 7% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.74 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.48 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.95 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.82 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.42 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.59 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.26 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.97 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.66 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.54 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.39 seconds | 13% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.85 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.77 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.75 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.75 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.51 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.15 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.88 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.76 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.62 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.89 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.88 seconds | 9% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.85 seconds | 56% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.74 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.65 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.62 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.3 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.29 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.28 seconds | 5% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.28 seconds | 23% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.21 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.08 seconds | 16% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.07 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.96 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.95 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.72 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.68 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.59 seconds | 27% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.53 seconds | 9% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.52 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.22 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.11 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.11 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.09 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.03 seconds | 15% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.01 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 997 miliseconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 948 miliseconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 915 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 893 miliseconds | 61% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 789 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 785 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 784 miliseconds | 15% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 764 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 678 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 661 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 608 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 598 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 536 miliseconds | 10% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 528 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 466 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 453 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb | 451 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 436 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 431 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 405 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 396 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 330 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 330 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 319 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 314 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 283 miliseconds | 9% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 281 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 279 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 273 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 264 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 238 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 230 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 229 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 225 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 222 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 219 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 209 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 202 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 199 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 193 miliseconds | 4% | Trend |
spec/lib/i18n_digests_spec.rb | 179 miliseconds | 148% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 178 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 174 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 164 miliseconds | 8% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 143 miliseconds | 1% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 128 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 127 miliseconds | 4% | Trend |