My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1aa521d8-248e-4576-bfcf-4b31732b310c
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
37b663c | refs/pull/11369/merge | 2 | 4 minutes 22.97 seconds | 2024-02-21 22:51:22 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 4.37 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 4.37 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.97 seconds) |
---|---|---|
0 Finished First | 2024-02-21 22:54:08 UTC | 2 minutes 12.97 seconds |
1 Finished Last | 2024-02-21 22:54:12 UTC | 2 minutes 10.01 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.46 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.27 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.23 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.97 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.93 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.45 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.2 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.18 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.02 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.94 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.38 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.66 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.57 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.06 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.05 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.93 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.87 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.63 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.37 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.31 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.29 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.12 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.72 seconds | 8% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.38 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.15 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.93 seconds | 37% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.73 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.64 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.53 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.43 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.42 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.35 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.34 seconds | 13% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.15 seconds | 1% | 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.08 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.03 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.96 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.92 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.89 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.83 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.76 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.74 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.41 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.33 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.28 seconds | 23% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.23 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.15 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 994 miliseconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 978 miliseconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 955 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 907 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 904 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 863 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 836 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 823 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 757 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 704 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 687 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 685 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 645 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 570 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 561 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 547 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 517 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 492 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 479 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 463 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 443 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 381 miliseconds | 8% | Trend |
spec/lib/stripe/account_connector_spec.rb | 379 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 355 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 335 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 323 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 317 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 308 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 307 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 275 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 273 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 266 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 263 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 257 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 246 miliseconds | 35% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 240 miliseconds | 11% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 227 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 222 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 216 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 215 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 204 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 196 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 190 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 181 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 158 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 138 miliseconds | 11% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 121 miliseconds | Trend |