My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID dc2ad6a5-f1c4-4522-b475-b93588d84ceb
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
a7a7baf | refs/pull/11645/merge | 2 | 4 minutes 21.73 seconds | 2024-04-11 10:23:23 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 11.6 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 11.6 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 21.73 seconds) |
---|---|---|
0 Finished Last | 2024-04-11 10:26:15 UTC | 2 minutes 15.63 seconds |
1 Finished First | 2024-04-11 10:26:03 UTC | 2 minutes 6.1 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.45 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 34.82 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.05 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.21 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.05 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.55 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.19 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.24 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.88 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.26 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.12 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.67 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.3 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.96 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.9 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.9 seconds | 14% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.87 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.73 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.32 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.31 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.22 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.96 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.25 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.13 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.04 seconds | 55% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.96 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.7 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.64 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.48 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.38 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.37 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.31 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.27 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.06 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.06 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.05 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.0 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.99 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.92 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.87 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.76 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.72 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.71 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.7 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.57 seconds | 13% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.32 seconds | 37% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.29 seconds | 4% | 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.21 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.01 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 996 miliseconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 989 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 958 miliseconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 933 miliseconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 814 miliseconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 806 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 741 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 710 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 696 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 672 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 634 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 630 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 575 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 538 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 530 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 491 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 489 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 473 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 449 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 446 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 433 miliseconds | 7% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 401 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 357 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 336 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 318 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 316 miliseconds | 7% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 315 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 299 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 271 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 262 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 260 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 259 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 255 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 253 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 252 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 225 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 220 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 219 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 217 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 199 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 197 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 193 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 188 miliseconds | 7% | Trend |
spec/lib/reports/report_spec.rb | 188 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 180 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 179 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 177 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 162 miliseconds | 6% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 140 miliseconds | 14% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 139 miliseconds | Trend |