Knapsack Pro

My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 272afe7d-4625-4445-9cd5-d1046e5351d5

Build Details

Back to CI builds

Public
Commit hash Branch Nodes Tests execution time Created at
434afb7 refs/heads/11482-fix-rubocop-rails-issue-has_many 2 4 minutes 16.45 seconds   2% 2024-04-23 09:48:44 UTC

Parallel CI nodes

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 937 miliseconds. The shorter this time is, the better.

Loading...

Parallel CI nodes

The time span between the finish times of the CI node that Finished First and the one which Finished Last is 937 miliseconds. The shorter this time is, the better.

Node index Finish time Tests execution time (4 minutes 16.45 seconds)
0 Finished First 2024-04-23 09:51:29 UTC 2 minutes 10.21 seconds
1 Finished Last 2024-04-23 09:51:30 UTC 2 minutes 6.25 seconds

Test Files recorded on parallel CI nodes

You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.

Running 3 parallel nodes should result in an optimal build time (~1.42 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.4 seconds 1% Trend
spec/lib/open_food_network/order_cycle_permissions_spec.rb 20.23 seconds 2% Trend
spec/lib/reports/packing/packing_report_spec.rb 18.66 seconds Trend
spec/lib/reports/customers_report_spec.rb 9.58 seconds 2% Trend
spec/lib/reports/sales_tax_totals_by_order_spec.rb 9.16 seconds 1% Trend
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb 8.86 seconds 3% Trend
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb 7.13 seconds Trend
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb 6.99 seconds 2% Trend
spec/lib/reports/bulk_coop_report_spec.rb 6.35 seconds 3% Trend
spec/lib/open_food_network/address_finder_spec.rb 5.82 seconds 2% Trend
spec/lib/open_food_network/scope_variant_to_hub_spec.rb 5.51 seconds Trend
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb 5.18 seconds 3% Trend
engines/order_management/spec/services/order_management/order/updater_spec.rb 5.01 seconds Trend
spec/lib/open_food_network/scope_variants_to_search_spec.rb 4.89 seconds 2% Trend
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb 4.63 seconds 4% Trend
spec/lib/reports/order_cycle_management_report_spec.rb 4.47 seconds 4% Trend
spec/lib/tasks/sample_data_rake_spec.rb 4.38 seconds 3% Trend
engines/order_management/spec/services/order_management/stock/estimator_spec.rb 4.14 seconds 5% Trend
spec/lib/open_food_network/permissions_spec.rb 4.13 seconds 2% Trend
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb 4.08 seconds 4% Trend
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb 3.87 seconds 1% Trend
spec/serializers/api/order_serializer_spec.rb 3.39 seconds 2% Trend
spec/lib/reports/products_and_inventory_report_spec.rb 3.16 seconds 3% Trend
engines/dfc_provider/spec/requests/supplied_products_spec.rb 3.14 seconds 1% Trend
spec/lib/stripe/payment_intent_validator_spec.rb 3.04 seconds 55% Trend
engines/order_management/spec/services/order_management/stock/package_spec.rb 2.62 seconds 3% Trend
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb 2.61 seconds 7% Trend
spec/serializers/api/admin/order_cycle_serializer_spec.rb 2.5 seconds 5% Trend
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb 2.46 seconds 17% Trend
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb 2.43 seconds 1% Trend
spec/serializers/api/enterprise_shopfront_serializer_spec.rb 2.38 seconds 3% Trend
spec/lib/reports/orders_and_distributors_report_spec.rb 2.28 seconds 9% Trend
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb 2.1 seconds 3% Trend
engines/order_management/spec/services/order_management/stock/packer_spec.rb 2.09 seconds 4% Trend
spec/serializers/api/admin/exchange_serializer_spec.rb 2.04 seconds 11% Trend
spec/lib/tasks/data/truncate_data_spec.rb 2.04 seconds 5% Trend
spec/serializers/api/admin/order_serializer_spec.rb 1.98 seconds 2% Trend
spec/lib/open_food_network/tag_rule_applicator_spec.rb 1.97 seconds 9% Trend
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb 1.95 seconds Trend
spec/lib/reports/line_items_spec.rb 1.9 seconds 10% Trend
spec/lib/reports/lettuce_share_report_spec.rb 1.73 seconds 3% Trend
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb 1.68 seconds 3% Trend
engines/dfc_provider/spec/requests/catalog_items_spec.rb 1.57 seconds 7% Trend
spec/serializers/api/current_order_serializer_spec.rb 1.35 seconds 1% Trend
engines/dfc_provider/spec/requests/enterprises_spec.rb 1.34 seconds 11% Trend
spec/serializers/api/cached_enterprise_serializer_spec.rb 1.3 seconds 5% Trend
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb 1.21 seconds 2% Trend
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb 1.1 seconds Trend
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb 1.08 seconds 27% Trend
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb 1.01 seconds 2% Trend
spec/serializers/api/product_serializer_spec.rb 1.01 seconds 3% Trend
spec/lib/tasks/data/truncate_data_rake_spec.rb 997 miliseconds Trend
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb 960 miliseconds 3% Trend
engines/dfc_provider/spec/services/authorization_control_spec.rb 935 miliseconds 2% Trend
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb 893 miliseconds 14% Trend
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb 806 miliseconds 3% Trend
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb 786 miliseconds 10% Trend
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb 722 miliseconds 1% Trend
spec/serializers/api/admin/variant_serializer_spec.rb 660 miliseconds Trend
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb 658 miliseconds 4% Trend
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb 636 miliseconds 5% Trend
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb 598 miliseconds 2% Trend
spec/serializers/api/admin/enterprise_serializer_spec.rb 583 miliseconds 2% Trend
engines/dfc_provider/spec/requests/offers_spec.rb 575 miliseconds 2% Trend
spec/migrations/migrate_admin_tax_amounts_spec.rb 558 miliseconds 2% Trend
spec/serializers/api/variant_serializer_spec.rb 486 miliseconds 1% Trend
spec/migrations/split_customer_names_spec.rb 464 miliseconds 5% Trend
spec/migrations/update_enterprise_instagram_links_spec.rb 464 miliseconds 1% Trend
spec/lib/reports/users_and_enterprises_report_spec.rb 464 miliseconds 5% Trend
spec/lib/stripe/account_connector_spec.rb 442 miliseconds 8% Trend
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb 434 miliseconds 2% Trend
spec/lib/spree/core/mail_interceptor_spec.rb 409 miliseconds Trend
spec/lib/stripe/profile_storer_spec.rb 362 miliseconds 8% Trend
spec/serializers/api/shipping_method_serializer_spec.rb 343 miliseconds 3% Trend
engines/dfc_provider/spec/services/offer_builder_spec.rb 305 miliseconds 2% Trend
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb 304 miliseconds 5% Trend
spec/serializers/api/admin/customer_serializer_spec.rb 303 miliseconds 2% Trend
spec/lib/tasks/data/remove_transient_data_spec.rb 273 miliseconds 7% Trend
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb 273 miliseconds 5% Trend
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb 272 miliseconds 1% Trend
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb 270 miliseconds 3% Trend
spec/lib/tasks/enterprises_rake_spec.rb 269 miliseconds 2% Trend
spec/lib/stripe/credit_card_remover_spec.rb 259 miliseconds 4% Trend
spec/lib/open_food_network/property_merge_spec.rb 251 miliseconds 3% Trend
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb 241 miliseconds 5% Trend
engines/dfc_provider/spec/services/enterprise_builder_spec.rb 222 miliseconds 2% Trend
spec/serializers/api/group_list_serializer_spec.rb 215 miliseconds 4% Trend
spec/serializers/api/admin/variant_override_serializer_spec.rb 214 miliseconds 1% Trend
spec/migrations/migrate_customer_names_spec.rb 208 miliseconds 5% Trend
engines/dfc_provider/spec/requests/social_medias_spec.rb 205 miliseconds 7% Trend
spec/lib/stripe/credit_card_cloner_spec.rb 196 miliseconds 3% Trend
spec/serializers/api/admin/index_enterprise_serializer_spec.rb 196 miliseconds 5% Trend
engines/dfc_provider/spec/requests/addresses_spec.rb 191 miliseconds 1% Trend
spec/lib/tasks/import_product_images_rake_spec.rb 185 miliseconds 1% Trend
engines/dfc_provider/spec/services/social_media_builder_spec.rb 184 miliseconds 1% Trend
spec/serializers/api/enterprise_serializer_spec.rb 180 miliseconds 3% Trend
spec/lib/i18n_digests_spec.rb 180 miliseconds 119% Trend
spec/lib/spree/core/product_duplicator_spec.rb 175 miliseconds 872% Trend
spec/lib/reports/report_spec.rb 173 miliseconds 6% Trend
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb 148 miliseconds 3% Trend

Start using Knapsack Pro

Sign up and speed up your tests.