My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID fdc76d34-c2ff-4752-a997-276c64df4f3e
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
81d0ca2 | refs/pull/12182/merge | 2 | 4 minutes 26.58 seconds 2% | 2024-02-20 22:44:34 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 2.31 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 2.31 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 26.58 seconds) |
---|---|---|
0 Finished First | 2024-02-20 22:47:21 UTC | 2 minutes 12.15 seconds |
1 Finished Last | 2024-02-20 22:47:23 UTC | 2 minutes 14.43 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 | 31.46 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.79 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.57 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.77 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.25 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.23 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.48 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.33 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.87 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.7 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.65 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.58 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.41 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.34 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.24 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.06 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.57 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.57 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.55 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.43 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.19 seconds | 10% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.79 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.57 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.01 seconds | 41% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.0 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.79 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.78 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.52 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.49 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.38 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.16 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.15 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.1 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 2.07 seconds | 24% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.07 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.97 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.94 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.89 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.81 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.79 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.78 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.7 seconds | 22% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.29 seconds | 37% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.16 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.12 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.07 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.04 seconds | 50% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.04 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.02 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 960 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 912 miliseconds | 19% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 845 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 825 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 809 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 779 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 691 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 678 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 665 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 618 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 567 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 551 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 545 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 509 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 497 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 487 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 454 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 435 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 408 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 396 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 354 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 334 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 318 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 316 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 301 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 298 miliseconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 279 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 276 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 256 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 252 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 233 miliseconds | 14% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 230 miliseconds | 40% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 228 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 221 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 219 miliseconds | 21% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 218 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 212 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 204 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 194 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 194 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 181 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 4% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 146% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 155 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 140 miliseconds | 1% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 133 miliseconds | 8% | Trend |
spec/lib/spree/money_spec.rb | 125 miliseconds | 4% | Trend |