My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 35cb9d5a-cf4d-4c08-ae34-f9390075a20d
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
2090bc1 | refs/heads/master | 2 | 4 minutes 8.19 seconds 5% | 2024-04-19 09:45:47 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 418 miliseconds. 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 418 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 8.19 seconds) |
---|---|---|
0 Finished First | 2024-04-19 09:48:28 UTC | 2 minutes 7.43 seconds |
1 Finished Last | 2024-04-19 09:48:28 UTC | 2 minutes 0.76 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.38 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.01 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.34 seconds | 7% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.76 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.45 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.07 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.31 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.07 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.75 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.02 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 5.99 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.24 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.03 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.8 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.65 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.48 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.35 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.34 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.3 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.21 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.14 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.48 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.36 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.17 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.13 seconds | 54% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.03 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.85 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.36 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.3 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.25 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.23 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.11 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.08 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.0 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.0 seconds | 17% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.96 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.93 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.82 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.78 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.78 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.77 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.68 seconds | 22% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.67 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.63 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 1.53 seconds | 11% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.23 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.2 seconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.04 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 962 miliseconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 959 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 946 miliseconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb | 922 miliseconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 778 miliseconds | 7% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 777 miliseconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 735 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 716 miliseconds | 48% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 668 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 657 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 636 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 627 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 618 miliseconds | 8% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 602 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 543 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 522 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 514 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 465 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 448 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 433 miliseconds | 11% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 431 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 400 miliseconds | 9% | Trend |
spec/lib/stripe/account_connector_spec.rb | 398 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 358 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 326 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 324 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 304 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 288 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 266 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 265 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 261 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 259 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 256 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 242 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 240 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 235 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 222 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 205 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 202 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 200 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 198 miliseconds | 9% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 196 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 184 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 184 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 181 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 177 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 177 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 169 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 140 miliseconds | 9% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 134 miliseconds | 9% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 134 miliseconds | 4% | Trend |