My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 26507c90-2815-4f95-8af9-e908a7955b4d
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
20c108c | refs/pull/12363/merge | 2 | 4 minutes 44.26 seconds 6% | 2024-04-17 09:15:34 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 31.25 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 31.25 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 44.26 seconds) |
---|---|---|
0 Finished First | 2024-04-17 09:18:18 UTC | 2 minutes 7.92 seconds |
1 Finished Last | 2024-04-17 09:18:49 UTC | 2 minutes 36.34 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.58 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.07 seconds | 25% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 25.63 seconds | 17% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 22.86 seconds | 20% | Trend |
spec/lib/reports/customers_report_spec.rb | 12.04 seconds | 20% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.26 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 9.01 seconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.86 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 8.01 seconds | 19% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.97 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.89 seconds | 9% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.85 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.84 seconds | 15% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.78 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.46 seconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.31 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 5.11 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.94 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.43 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.32 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.32 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.91 seconds | 17% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.8 seconds | 48% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.75 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.61 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.27 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 3.2 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.8 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.72 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.72 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.59 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.47 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.39 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.28 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.18 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.1 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.04 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.95 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.94 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 1.93 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.85 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.75 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.71 seconds | 11% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.71 seconds | 12% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.59 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.57 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.43 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.31 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.28 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.24 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.12 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 1.07 seconds | 12% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 1.04 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.01 seconds | 13% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 894 miliseconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 836 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 824 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 800 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 797 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 737 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 730 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 727 miliseconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 673 miliseconds | 18% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 569 miliseconds | 19% | Trend |
spec/migrations/split_customer_names_spec.rb | 559 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 544 miliseconds | 19% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 533 miliseconds | 9% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 531 miliseconds | 14% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 473 miliseconds | 12% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 470 miliseconds | 23% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 430 miliseconds | 22% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 411 miliseconds | 12% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 399 miliseconds | 19% | Trend |
spec/lib/stripe/account_connector_spec.rb | 388 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 373 miliseconds | 20% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 349 miliseconds | 21% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 333 miliseconds | 21% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 332 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 314 miliseconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 303 miliseconds | 26% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 300 miliseconds | 28% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 291 miliseconds | 28% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 274 miliseconds | 32% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 265 miliseconds | 31% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 261 miliseconds | 30% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 254 miliseconds | 23% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 245 miliseconds | 27% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 234 miliseconds | 29% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 220 miliseconds | 29% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 217 miliseconds | 36% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 213 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 206 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 203 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 195 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 194 miliseconds | 38% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 193 miliseconds | 35% | Trend |
spec/lib/reports/report_spec.rb | 170 miliseconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 155 miliseconds | 48% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 142 miliseconds | 42% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 142 miliseconds | 45% | Trend |