My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_engines / Build ID 7f3ade21-a850-4560-90f7-dba88cd94a96
Public Back to CI builds
Commit hash | Branch | Parallel nodes | Created at | Updated at |
---|---|---|---|---|
d9aa125903dca273adeca18d0bf2b58459451981 | refs/heads/master | 5 | 2023-01-30 23:56:18 UTC | 2023-01-30 23:57:44 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 22.791 seconds. The shorter this time is, the better.
The first CI node finished its work at 2023-01-31 22:46:08 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 27.012 seconds.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 1 minute 22.791 seconds. The shorter this time is, the better.
Node index | Finish time | Execution time |
---|---|---|
0 | 2023-01-31 22:46:36 UTC | 1 minute 28.973 seconds |
1 | 2023-01-31 22:46:38 UTC | 1 minute 28.464 seconds |
2 Finished Last | 2023-01-31 22:47:31 UTC | 1 minute 55.264 seconds |
3 | 2023-01-31 22:46:14 UTC | 1 minute 14.66 seconds |
4 Finished First | 2023-01-31 22:46:08 UTC | 1 minute 7.7 seconds |
Build distribution ID | Parallel nodes | Total execution time | Ideal node execution time | Distance |
---|---|---|---|---|
a258197f-28eb-4fe8-bf8a-4f3230d18af1 | 5 | 7 minutes 15.06 seconds | 1 minute 27.012 seconds | 0.001 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 | 52.198 seconds |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 43.96 seconds |
spec/lib/reports/packing/packing_report_spec.rb | 38.149 seconds |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 14.437 seconds |
spec/lib/open_food_network/address_finder_spec.rb | 12.492 seconds |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 11.719 seconds |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 11.546 seconds |
spec/lib/reports/bulk_coop_report_spec.rb | 11.257 seconds |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 10.98 seconds |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 10.578 seconds |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 9.758 seconds |
spec/lib/reports/products_and_inventory_report_spec.rb | 9.746 seconds |
spec/lib/open_food_network/permissions_spec.rb | 9.502 seconds |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 8.801 seconds |
spec/serializers/api/order_serializer_spec.rb | 8.542 seconds |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 8.19 seconds |
spec/lib/reports/order_cycle_management_report_spec.rb | 7.693 seconds |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 7.059 seconds |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 6.63 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/catalog_items_controller_spec.rb | 6.58 seconds |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 6.323 seconds |
spec/serializers/api/admin/order_serializer_spec.rb | 6.128 seconds |
spec/lib/tasks/sample_data_rake_spec.rb | 5.647 seconds |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 5.464 seconds |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.075 seconds |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 4.983 seconds |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 4.946 seconds |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 4.639 seconds |
spec/lib/reports/orders_and_distributors_report_spec.rb | 4.609 seconds |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 4.575 seconds |
spec/lib/tasks/data/truncate_data_spec.rb | 4.46 seconds |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 4.423 seconds |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 4.085 seconds |
spec/lib/reports/lettuce_share_report_spec.rb | 3.778 seconds |
spec/serializers/api/product_serializer_spec.rb | 3.772 seconds |
spec/serializers/api/admin/exchange_serializer_spec.rb | 3.667 seconds |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 3.55 seconds |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 3.474 seconds |
spec/lib/reports/customers_report_spec.rb | 3.246 seconds |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 2.46 seconds |
spec/serializers/api/current_order_serializer_spec.rb | 2.316 seconds |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 2.253 seconds |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 2.146 seconds |
spec/serializers/api/admin/variant_serializer_spec.rb | 1.921 seconds |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.905 seconds |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.818 seconds |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.668 seconds |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.662 seconds |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 1.54 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/enterprises_spec.rb | 1.475 seconds |
spec/lib/spree/core/mail_interceptor_spec.rb | 1.451 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/supplied_products_controller_spec.rb | 1.444 seconds |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 1.441 seconds |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 1.266 seconds |
spec/serializers/api/variant_serializer_spec.rb | 1.25 seconds |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 1.249 seconds |
spec/lib/reports/line_items_spec.rb | 1.13 seconds |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 1.057 seconds |
spec/lib/tasks/data/remove_transient_data_spec.rb | 1.018 seconds |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 0.923 seconds |
spec/migrations/update_enterprise_instagram_links_spec.rb | 0.873 seconds |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 0.86 seconds |
spec/migrations/split_customer_names_spec.rb | 0.816 seconds |
spec/serializers/api/shipping_method_serializer_spec.rb | 0.771 seconds |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 0.766 seconds |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 0.689 seconds |
engines/dfc_provider/spec/serializers/dfc_provider/catalog_item_serializer_spec.rb | 0.685 seconds |
engines/dfc_provider/spec/serializers/dfc_provider/supplied_product_serializer_spec.rb | 0.677 seconds |
spec/lib/open_food_network/property_merge_spec.rb | 0.603 seconds |
spec/lib/reports/users_and_enterprises_report_spec.rb | 0.589 seconds |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 0.587 seconds |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 0.51 seconds |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 0.508 seconds |
spec/lib/stripe/account_connector_spec.rb | 0.501 seconds |
spec/serializers/api/group_list_serializer_spec.rb | 0.428 seconds |
spec/serializers/api/admin/customer_serializer_spec.rb | 0.413 seconds |
spec/serializers/api/admin/product_serializer_spec.rb | 0.4 seconds |
spec/lib/stripe/payment_intent_validator_spec.rb | 0.317 seconds |
spec/lib/reports/report_spec.rb | 0.311 seconds |
spec/serializers/api/enterprise_serializer_spec.rb | 0.303 seconds |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 0.283 seconds |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 0.281 seconds |
spec/lib/stripe/profile_storer_spec.rb | 0.278 seconds |
spec/migrations/migrate_customer_names_spec.rb | 0.267 seconds |
spec/lib/reports/xero_invoices_report_spec.rb | 0.244 seconds |
spec/lib/reports/sales_tax_report_spec.rb | 0.219 seconds |
spec/lib/spree/money_spec.rb | 0.197 seconds |
spec/serializers/api/order_cycle_serializer_spec.rb | 0.15 seconds |
spec/lib/spree/core/mail_settings_spec.rb | 0.114 seconds |
spec/lib/open_food_network/i18n_config_spec.rb | 0.11 seconds |
spec/serializers/api/admin/subscription_customer_serializer_spec.rb | 0.104 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/persons_controller_spec.rb | 0.104 seconds |
engines/web/spec/helpers/cookies_policy_helper_spec.rb | 0.1 seconds |
spec/lib/open_food_network/enterprise_issue_validator_spec.rb | 0.1 seconds |
engines/order_management/spec/services/order_management/subscriptions/summarizer_spec.rb | 0.096 seconds |
spec/lib/spree/i18n_spec.rb | 0.094 seconds |
spec/lib/tasks/enterprises_rake_spec.rb | 0.094 seconds |
spec/lib/stripe/credit_card_cloner_spec.rb | 0.089 seconds |
spec/lib/spree/localized_number_spec.rb | 0.058 seconds |
spec/lib/spree/core/token_resource_spec.rb | 0.051 seconds |