My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 9e8c7b56-7a93-4e99-98f5-a3ee8b1dbda4
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f4108e9 | refs/heads/regression_spec_#12343_improvement | 2 | 4 minutes 27.46 seconds 2% | 2024-04-11 11:38:28 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.67 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.67 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 27.46 seconds) |
---|---|---|
0 Finished Last | 2024-04-11 11:41:34 UTC | 2 minutes 8.52 seconds |
1 Finished First | 2024-04-11 11:41:22 UTC | 2 minutes 18.95 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.49 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.0 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.68 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.17 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.6 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.36 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.97 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.47 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.95 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.74 seconds | 13% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.51 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.1 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.17 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.12 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.04 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.91 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.88 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.71 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.44 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.13 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.01 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.0 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.87 seconds | 43% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.62 seconds | 10% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.33 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.25 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.98 seconds | 25% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.77 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.71 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.7 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.25 seconds | 26% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.25 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.24 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.23 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.12 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.12 seconds | 25% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.12 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.09 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.8 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.68 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.61 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.38 seconds | 25% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.36 seconds | 41% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.34 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.33 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.29 seconds | 47% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.26 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.25 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.13 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.12 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.07 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 966 miliseconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 884 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 848 miliseconds | 28% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 831 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 758 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 726 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 695 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 678 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 648 miliseconds | 12% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 624 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 566 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 544 miliseconds | 13% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 536 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 517 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 492 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 474 miliseconds | 18% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 448 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 424 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 410 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 391 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 373 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 339 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 328 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 321 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 294 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 292 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 289 miliseconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 287 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 273 miliseconds | 25% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 272 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 270 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 263 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 259 miliseconds | 25% | Trend |
spec/lib/reports/report_spec.rb | 253 miliseconds | 37% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 250 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 220 miliseconds | 13% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 216 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 215 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 209 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 203 miliseconds | 5% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 183 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 183 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 176 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 169 miliseconds | 8% | Trend |
spec/lib/spree/money_spec.rb | 160 miliseconds | 23% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 160 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 142 miliseconds | 6% | Trend |