My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 54650b17-3e44-45b6-be1d-0b98ae4bc33b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5742973 | refs/heads/regression_spec_ship_order_button | 2 | 4 minutes 40.36 seconds 8% | 2024-04-17 13:30:21 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 12.88 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 12.88 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 40.36 seconds) |
---|---|---|
0 Finished Last | 2024-04-17 13:33:24 UTC | 2 minutes 25.36 seconds |
1 Finished First | 2024-04-17 13:33:11 UTC | 2 minutes 15.0 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.56 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 | 35.27 seconds | 15% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.75 seconds | 33% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.59 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 11.41 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.41 seconds | 10% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.68 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.01 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.31 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.65 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.46 seconds | 11% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.46 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.59 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.46 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.03 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 5.02 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.99 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.98 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.91 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.58 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.45 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.85 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.74 seconds | 49% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.68 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.63 seconds | 8% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.38 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.86 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.78 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.7 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.7 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.45 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.45 seconds | 17% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.36 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.32 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.27 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.27 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.14 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.11 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.07 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.01 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.94 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.82 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.82 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.76 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.51 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.49 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.38 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.2 seconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.2 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.14 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.14 seconds | 12% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.11 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.09 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.09 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 953 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 912 miliseconds | 7% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 895 miliseconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 813 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 734 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 717 miliseconds | 13% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 669 miliseconds | 14% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 667 miliseconds | 8% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 654 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 603 miliseconds | 48% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 598 miliseconds | 15% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 592 miliseconds | 12% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 528 miliseconds | 14% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 507 miliseconds | 17% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 506 miliseconds | 8% | Trend |
spec/migrations/split_customer_names_spec.rb | 504 miliseconds | 16% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 497 miliseconds | 16% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 455 miliseconds | 16% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 430 miliseconds | 13% | Trend |
spec/lib/stripe/account_connector_spec.rb | 425 miliseconds | 21% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 398 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 392 miliseconds | 16% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 359 miliseconds | 19% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 345 miliseconds | 15% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 335 miliseconds | 20% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 333 miliseconds | 24% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 303 miliseconds | 19% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 302 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 297 miliseconds | 23% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 278 miliseconds | 32% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 276 miliseconds | 28% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 253 miliseconds | 25% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 242 miliseconds | 27% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 241 miliseconds | 29% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 241 miliseconds | 27% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 230 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 229 miliseconds | 33% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 225 miliseconds | 25% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 222 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 209 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 206 miliseconds | 34% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 196 miliseconds | 34% | Trend |
spec/lib/reports/report_spec.rb | 189 miliseconds | 47% | Trend |
spec/lib/i18n_digests_spec.rb | 188 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 178 miliseconds | 41% | Trend |
spec/lib/spree/money_spec.rb | 143 miliseconds | 51% | Trend |