My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 73f0940c-e4bd-4c1a-9e03-6011e3f1ea1f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
8d34556 | refs/pull/12364/merge | 2 | 4 minutes 25.82 seconds 1% | 2024-04-11 10:13:17 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 15.03 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 15.03 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 25.82 seconds) |
---|---|---|
0 Finished First | 2024-04-11 10:16:03 UTC | 2 minutes 12.45 seconds |
1 Finished Last | 2024-04-11 10:16:18 UTC | 2 minutes 13.38 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.13 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.21 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.28 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.52 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.34 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.13 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.22 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.98 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.93 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.09 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.5 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.36 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.09 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.84 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.7 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.69 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.48 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.46 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.15 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.09 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.73 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.72 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.62 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.35 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.13 seconds | 54% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.04 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.84 seconds | 17% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.81 seconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.61 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.45 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.43 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.43 seconds | 10% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.41 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.27 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.22 seconds | 27% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.17 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.14 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.05 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.04 seconds | 21% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.02 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.01 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 1.76 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.67 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.52 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.35 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.32 seconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.23 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.14 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.06 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 980 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 978 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 974 miliseconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 925 miliseconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 874 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 808 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 769 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 730 miliseconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 722 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 680 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 660 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 599 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 569 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 568 miliseconds | 15% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 552 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 546 miliseconds | 13% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 530 miliseconds | 13% | Trend |
spec/lib/stripe/account_connector_spec.rb | 488 miliseconds | 21% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 469 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 435 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 430 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 395 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 354 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 338 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 337 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 337 miliseconds | 22% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 319 miliseconds | 11% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 302 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 299 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 294 miliseconds | 17% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 276 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 273 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 265 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 256 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 241 miliseconds | 26% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 240 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 231 miliseconds | 12% | Trend |
spec/lib/reports/report_spec.rb | 229 miliseconds | 24% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 228 miliseconds | 11% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 218 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 211 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 211 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 207 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 194 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 190 miliseconds | 2% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 183 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 179 miliseconds | 145% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 160 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 141 miliseconds | Trend |