My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_engines / Build ID 5a13d4d0-2f7f-4a49-990c-04ec0ab773c2
Public Back to CI builds
Commit hash | Branch | Parallel nodes | Created at | Updated at |
---|---|---|---|---|
a97fb0f46bb1836dda0ffc7fd8b4dc533c0b31c2 | refs/heads/9419-send-invoices-per-email-in-bulk-from-the-admin-orders-page | 5 | 2023-01-27 13:31:37 UTC | 2023-01-27 13:33:16 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 1 minute 29.996 seconds. The shorter this time is, the better.
The first CI node finished its work at 2023-01-27 13:31:37 UTC. CI nodes that finished at least 60s later are highlighted.
The reason for slow CI nodes might be too large test files (see the Test Files tab). You may want to try the Knapsack Pro Queue Mode (Ruby) to improve the distribution of your tests. Learn more about dynamic test suite split here.
Note: if you run a CI build for the same commit again (for instance when you retry a CI build), then you will see the data updated below. Some of the nodes might be highlighted until the whole CI build is complete.
The average test execution time per CI node is 1 minute 34.275 seconds.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 1 minute 29.996 seconds. The shorter this time is, the better.
Node index | Finish time | Execution time |
---|---|---|
0 Finished First | 2023-01-27 13:31:37 UTC | 1 minute 0.573 seconds |
1 Finished Last | 2023-01-27 13:33:07 UTC | 1 minute 49.106 seconds |
2 | 2023-01-27 13:32:16 UTC | 1 minute 31.087 seconds |
3 | 2023-01-27 13:32:31 UTC | 1 minute 34.436 seconds |
4 | 2023-01-27 13:33:06 UTC | 1 minute 56.174 seconds |
Build distribution ID | Parallel nodes | Total execution time | Ideal node execution time | Distance |
---|---|---|---|---|
bb8f070b-a77c-43c9-a8cb-60db45d97f16 | 5 | 7 minutes 51.372 seconds | 1 minute 34.275 seconds | 0.004 seconds |
Test file path (Displaying entries 1 - 100 of 120 in total files) | Execution time |
---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 56.145 seconds |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 34.867 seconds |
spec/lib/reports/packing/packing_report_spec.rb | 33.892 seconds |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 17.056 seconds |
spec/lib/reports/bulk_coop_report_spec.rb | 16.463 seconds |
spec/lib/open_food_network/address_finder_spec.rb | 16.409 seconds |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 15.374 seconds |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 14.476 seconds |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 12.601 seconds |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 11.978 seconds |
spec/lib/open_food_network/permissions_spec.rb | 11.535 seconds |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 11.395 seconds |
spec/lib/reports/order_cycle_management_report_spec.rb | 10.342 seconds |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 9.95 seconds |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 9.651 seconds |
spec/lib/reports/products_and_inventory_report_spec.rb | 9.604 seconds |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 9.577 seconds |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 9.176 seconds |
spec/serializers/api/order_serializer_spec.rb | 7.641 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/catalog_items_controller_spec.rb | 6.753 seconds |
spec/lib/tasks/data/truncate_data_spec.rb | 6.561 seconds |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 6.423 seconds |
spec/lib/tasks/sample_data_rake_spec.rb | 6.259 seconds |
spec/lib/reports/lettuce_share_report_spec.rb | 5.833 seconds |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 5.789 seconds |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 5.625 seconds |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 5.498 seconds |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 5.418 seconds |
spec/lib/reports/orders_and_distributors_report_spec.rb | 5.247 seconds |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.134 seconds |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 4.941 seconds |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 4.907 seconds |
spec/lib/reports/customers_report_spec.rb | 4.864 seconds |
spec/serializers/api/admin/order_serializer_spec.rb | 4.846 seconds |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 3.93 seconds |
spec/serializers/api/admin/exchange_serializer_spec.rb | 3.747 seconds |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 3.617 seconds |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 3.606 seconds |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 2.954 seconds |
spec/serializers/api/product_serializer_spec.rb | 2.889 seconds |
spec/serializers/api/current_order_serializer_spec.rb | 2.77 seconds |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 2.77 seconds |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 2.226 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/supplied_products_controller_spec.rb | 2.071 seconds |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 1.718 seconds |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.708 seconds |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 1.704 seconds |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.649 seconds |
spec/serializers/api/variant_serializer_spec.rb | 1.52 seconds |
spec/serializers/api/admin/variant_serializer_spec.rb | 1.517 seconds |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 1.514 seconds |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 1.479 seconds |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.461 seconds |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.456 seconds |
spec/lib/spree/core/mail_interceptor_spec.rb | 1.409 seconds |
spec/lib/reports/line_items_spec.rb | 1.253 seconds |
spec/lib/tasks/data/remove_transient_data_spec.rb | 1.191 seconds |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 1.183 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/enterprises_spec.rb | 1.114 seconds |
spec/migrations/split_customer_names_spec.rb | 1.028 seconds |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 1.0 second |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 0.997 seconds |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 0.873 seconds |
spec/migrations/update_enterprise_instagram_links_spec.rb | 0.719 seconds |
spec/lib/stripe/account_connector_spec.rb | 0.679 seconds |
spec/lib/reports/users_and_enterprises_report_spec.rb | 0.634 seconds |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 0.6 seconds |
engines/dfc_provider/spec/serializers/dfc_provider/catalog_item_serializer_spec.rb | 0.599 seconds |
spec/serializers/api/shipping_method_serializer_spec.rb | 0.593 seconds |
spec/serializers/api/admin/customer_serializer_spec.rb | 0.591 seconds |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 0.589 seconds |
spec/serializers/api/admin/product_serializer_spec.rb | 0.564 seconds |
engines/dfc_provider/spec/serializers/dfc_provider/supplied_product_serializer_spec.rb | 0.514 seconds |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 0.489 seconds |
spec/lib/open_food_network/property_merge_spec.rb | 0.476 seconds |
spec/serializers/api/group_list_serializer_spec.rb | 0.453 seconds |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 0.433 seconds |
spec/lib/stripe/payment_intent_validator_spec.rb | 0.399 seconds |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 0.392 seconds |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 0.365 seconds |
spec/migrations/migrate_customer_names_spec.rb | 0.358 seconds |
spec/lib/reports/report_spec.rb | 0.358 seconds |
spec/serializers/api/enterprise_serializer_spec.rb | 0.251 seconds |
spec/lib/stripe/profile_storer_spec.rb | 0.25 seconds |
spec/lib/reports/xero_invoices_report_spec.rb | 0.22 seconds |
spec/lib/spree/money_spec.rb | 0.201 seconds |
spec/lib/reports/sales_tax_report_spec.rb | 0.17 seconds |
spec/serializers/api/order_cycle_serializer_spec.rb | 0.169 seconds |
spec/lib/tasks/enterprises_rake_spec.rb | 0.152 seconds |
spec/serializers/api/admin/subscription_customer_serializer_spec.rb | 0.149 seconds |
spec/lib/spree/core/mail_settings_spec.rb | 0.14 seconds |
spec/lib/stripe/credit_card_cloner_spec.rb | 0.128 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/persons_controller_spec.rb | 0.121 seconds |
engines/order_management/spec/services/order_management/subscriptions/summarizer_spec.rb | 0.115 seconds |
spec/lib/spree/i18n_spec.rb | 0.093 seconds |
spec/lib/stripe/webhook_handler_spec.rb | 0.089 seconds |
spec/lib/open_food_network/i18n_config_spec.rb | 0.088 seconds |
spec/lib/open_food_network/enterprise_issue_validator_spec.rb | 0.087 seconds |
spec/lib/spree/localized_number_spec.rb | 0.079 seconds |
spec/lib/spree/core/token_resource_spec.rb | 0.074 seconds |