My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID edc18912-556d-4dc1-a41b-ba32fdca445a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5da9f0a | refs/pull/12173/merge | 2 | 4 minutes 26.28 seconds 2% | 2024-02-19 14:46:29 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 361 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 361 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 26.28 seconds) |
---|---|---|
0 Finished First | 2024-02-19 14:49:17 UTC | 2 minutes 13.92 seconds |
1 Finished Last | 2024-02-19 14:49:17 UTC | 2 minutes 12.36 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.48 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.67 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.16 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.15 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.21 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.52 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.81 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.54 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.29 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.86 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.26 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.72 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.53 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.42 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.26 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.24 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.87 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.77 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.53 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.35 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.3 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.15 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.68 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.51 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.27 seconds | 28% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.85 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.72 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.69 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.56 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.49 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.49 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.27 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.27 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.2 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.12 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.12 seconds | 22% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.09 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.08 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.06 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.9 seconds | 14% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.9 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.89 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.75 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.45 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.4 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.28 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.08 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.07 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.05 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.02 seconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 948 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 925 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 873 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 864 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 811 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 781 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 734 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 704 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 695 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 661 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 605 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 587 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 540 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 534 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 514 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 513 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 466 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 454 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 453 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 427 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 403 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 360 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 354 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 351 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 312 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 296 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 291 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 271 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 271 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 266 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 265 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 265 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 242 miliseconds | 36% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 238 miliseconds | 9% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 227 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 227 miliseconds | 12% | Trend |
spec/lib/reports/report_spec.rb | 222 miliseconds | 22% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 219 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 213 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 188 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 188 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 3% | Trend |
spec/lib/i18n_digests_spec.rb | 180 miliseconds | 130% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 157 miliseconds | 2% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 147 miliseconds | 3% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 145 miliseconds | 16% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 134 miliseconds | 9% | Trend |