My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 46bd4e1d-a511-46f8-a7ef-2c1e7c1708bc
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
b7a8842 | refs/pull/12326/merge | 2 | 4 minutes 20.71 seconds 14% | 2024-04-01 10:33:56 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 8.18 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 8.18 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 20.71 seconds) |
---|---|---|
0 Finished First | 2024-04-01 10:36:38 UTC | 2 minutes 7.16 seconds |
1 Finished Last | 2024-04-01 10:36:46 UTC | 2 minutes 13.56 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 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.31 seconds | 24% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.45 seconds | 30% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.5 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.56 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.52 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.93 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.03 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.52 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.86 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.56 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.44 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.0 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.93 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.91 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.75 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.53 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.37 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.35 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.13 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.88 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.67 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.37 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.08 seconds | 58% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.08 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.6 seconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.58 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.5 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.46 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.41 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.4 seconds | 10% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.35 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.28 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.1 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.07 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.98 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.98 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.93 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.79 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.77 seconds | 12% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.76 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.71 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 1.69 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.61 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.41 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 16% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 1.15 seconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.07 seconds | 17% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.01 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 968 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 938 miliseconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 904 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 820 miliseconds | 18% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 790 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 726 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 695 miliseconds | 25% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 685 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 666 miliseconds | 37% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 635 miliseconds | 22% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 607 miliseconds | 15% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 576 miliseconds | 17% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 574 miliseconds | 19% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 534 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 500 miliseconds | 25% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 483 miliseconds | 21% | Trend |
spec/migrations/split_customer_names_spec.rb | 473 miliseconds | 20% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 467 miliseconds | 20% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 419 miliseconds | 23% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 403 miliseconds | 25% | Trend |
spec/lib/stripe/account_connector_spec.rb | 383 miliseconds | 28% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 363 miliseconds | 26% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 339 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 317 miliseconds | 27% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 314 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 308 miliseconds | 33% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 306 miliseconds | 30% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 287 miliseconds | 28% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 284 miliseconds | 29% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 268 miliseconds | 27% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 31% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 259 miliseconds | 37% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 257 miliseconds | 33% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 243 miliseconds | 40% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 36% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 213 miliseconds | 36% | Trend |
spec/lib/reports/report_spec.rb | 210 miliseconds | 40% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 209 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 209 miliseconds | 38% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 206 miliseconds | 37% | Trend |
spec/lib/spree/i18n_spec.rb | 196 miliseconds | 28% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 186 miliseconds | 39% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 185 miliseconds | 40% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 184 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 183 miliseconds | 38% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 173 miliseconds | 41% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 157 miliseconds | 38% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 146 miliseconds | 51% | Trend |
spec/lib/spree/money_spec.rb | 135 miliseconds | 53% | Trend |