My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID d00a75f1-c6f2-4c55-8594-f6bd182e2bf0
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0819b99 | refs/pull/12357/merge | 2 | 4 minutes 43.35 seconds 1% | 2024-04-10 06:32:07 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 28.62 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 28.62 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 43.35 seconds) |
---|---|---|
0 Finished Last | 2024-04-10 06:35:18 UTC | 2 minutes 34.97 seconds |
1 Finished First | 2024-04-10 06:34:50 UTC | 2 minutes 8.38 seconds |
You can likely decrease your CI build time by around 48 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.57 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 | 38.36 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.58 seconds | 20% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.89 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 11.82 seconds | 17% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.9 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.02 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.53 seconds | 15% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.1 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.1 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.59 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.28 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.95 seconds | 18% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.54 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.25 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.12 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.08 seconds | 12% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 5.06 seconds | 13% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.57 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.44 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.4 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.26 seconds | 9% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.71 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.38 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.18 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.08 seconds | 57% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.05 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 3.01 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.91 seconds | 14% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.76 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.66 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.42 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.42 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.4 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.38 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.32 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.25 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.25 seconds | 25% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.24 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.01 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.75 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.75 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.75 seconds | 31% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.74 seconds | 7% | Trend |
spec/lib/reports/line_items_spec.rb | 1.64 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.6 seconds | 8% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.58 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.31 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 999 miliseconds | 9% | Trend |
spec/serializers/api/product_serializer_spec.rb | 987 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 972 miliseconds | 10% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 971 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 962 miliseconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 959 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 920 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 885 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 840 miliseconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 832 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 779 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 753 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 679 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 672 miliseconds | 12% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 599 miliseconds | 10% | Trend |
spec/migrations/split_customer_names_spec.rb | 598 miliseconds | 10% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 567 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 555 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 554 miliseconds | 14% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 535 miliseconds | 13% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 486 miliseconds | 8% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 463 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 444 miliseconds | 10% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 416 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 410 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 388 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 373 miliseconds | 22% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 346 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 339 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 314 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 312 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 300 miliseconds | 19% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 299 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 296 miliseconds | 15% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 285 miliseconds | 17% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 262 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 261 miliseconds | 19% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 260 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 252 miliseconds | 20% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 244 miliseconds | 13% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 225 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 217 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 214 miliseconds | 23% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 201 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 190 miliseconds | 22% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 190 miliseconds | 21% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 189 miliseconds | 25% | Trend |
spec/lib/reports/report_spec.rb | 180 miliseconds | 37% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 180 miliseconds | 25% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 173 miliseconds | 29% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 159 miliseconds | 18% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 142 miliseconds | 21% | Trend |