My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_engines / Build ID d8d7a99e-d9cb-45d3-bfac-991192166c9b
Public Back to CI builds
Commit hash | Branch | Parallel nodes | Created at | Updated at |
---|---|---|---|---|
1609cc49e31e40a629a124b52ec4c1c34ce71334 | refs/heads/job-process-waiting | 5 | 2023-01-30 05:40:57 UTC | 2023-01-30 05:42: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 1 minute 26.264 seconds. The shorter this time is, the better.
The first CI node finished its work at 2023-01-30 05:40:57 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 25.652 seconds.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 1 minute 26.264 seconds. The shorter this time is, the better.
Node index | Finish time | Execution time |
---|---|---|
0 | 2023-01-30 05:42:14 UTC | 1 minute 48.919 seconds |
1 Finished Last | 2023-01-30 05:42:23 UTC | 1 minute 48.98 seconds |
2 | 2023-01-30 05:41:18 UTC | 1 minute 15.989 seconds |
3 Finished First | 2023-01-30 05:40:57 UTC | 1 minute 3.907 seconds |
4 | 2023-01-30 05:41:16 UTC | 1 minute 10.467 seconds |
Build distribution ID | Parallel nodes | Total execution time | Ideal node execution time | Distance |
---|---|---|---|---|
33b28ca5-9958-4db1-be30-0aca188a9025 | 5 | 7 minutes 8.26 seconds | 1 minute 25.652 seconds | 0.003 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 | 50.511 seconds |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 46.179 seconds |
spec/lib/reports/packing/packing_report_spec.rb | 30.867 seconds |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 14.283 seconds |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 14.09 seconds |
spec/lib/reports/bulk_coop_report_spec.rb | 12.197 seconds |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 11.793 seconds |
spec/lib/open_food_network/address_finder_spec.rb | 11.611 seconds |
spec/lib/reports/order_cycle_management_report_spec.rb | 11.003 seconds |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 10.907 seconds |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 10.828 seconds |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 10.611 seconds |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 10.239 seconds |
spec/serializers/api/order_serializer_spec.rb | 8.963 seconds |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 8.62 seconds |
spec/lib/open_food_network/permissions_spec.rb | 7.492 seconds |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 7.489 seconds |
spec/lib/reports/products_and_inventory_report_spec.rb | 6.959 seconds |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 6.538 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/catalog_items_controller_spec.rb | 6.24 seconds |
spec/lib/tasks/sample_data_rake_spec.rb | 6.205 seconds |
spec/lib/reports/lettuce_share_report_spec.rb | 5.325 seconds |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.299 seconds |
spec/serializers/api/admin/exchange_serializer_spec.rb | 5.281 seconds |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.242 seconds |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 5.15 seconds |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 4.948 seconds |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 4.672 seconds |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 4.532 seconds |
spec/lib/reports/customers_report_spec.rb | 4.495 seconds |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 4.324 seconds |
spec/serializers/api/admin/order_serializer_spec.rb | 4.202 seconds |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 4.167 seconds |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 3.525 seconds |
spec/lib/reports/orders_and_distributors_report_spec.rb | 3.439 seconds |
spec/lib/tasks/data/truncate_data_spec.rb | 3.336 seconds |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 3.313 seconds |
spec/serializers/api/product_serializer_spec.rb | 3.014 seconds |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.608 seconds |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.589 seconds |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 2.575 seconds |
spec/serializers/api/current_order_serializer_spec.rb | 2.555 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/supplied_products_controller_spec.rb | 2.207 seconds |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.948 seconds |
spec/serializers/api/admin/variant_serializer_spec.rb | 1.895 seconds |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.772 seconds |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.747 seconds |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.689 seconds |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 1.509 seconds |
spec/lib/spree/core/mail_interceptor_spec.rb | 1.411 seconds |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 1.338 seconds |
spec/lib/tasks/data/remove_transient_data_spec.rb | 1.254 seconds |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.226 seconds |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 1.222 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/enterprises_spec.rb | 1.205 seconds |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 1.178 seconds |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 1.136 seconds |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 1.112 seconds |
spec/serializers/api/variant_serializer_spec.rb | 1.047 seconds |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 1.04 seconds |
spec/lib/reports/users_and_enterprises_report_spec.rb | 0.91 seconds |
spec/lib/reports/line_items_spec.rb | 0.787 seconds |
spec/serializers/api/shipping_method_serializer_spec.rb | 0.76 seconds |
spec/migrations/split_customer_names_spec.rb | 0.702 seconds |
spec/migrations/update_enterprise_instagram_links_spec.rb | 0.637 seconds |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 0.615 seconds |
spec/lib/open_food_network/property_merge_spec.rb | 0.603 seconds |
engines/dfc_provider/spec/serializers/dfc_provider/catalog_item_serializer_spec.rb | 0.592 seconds |
engines/dfc_provider/spec/serializers/dfc_provider/supplied_product_serializer_spec.rb | 0.583 seconds |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 0.555 seconds |
spec/lib/stripe/account_connector_spec.rb | 0.534 seconds |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 0.519 seconds |
spec/lib/stripe/payment_intent_validator_spec.rb | 0.472 seconds |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 0.427 seconds |
spec/serializers/api/admin/customer_serializer_spec.rb | 0.422 seconds |
spec/migrations/migrate_customer_names_spec.rb | 0.375 seconds |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 0.343 seconds |
spec/serializers/api/admin/product_serializer_spec.rb | 0.342 seconds |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 0.339 seconds |
spec/lib/reports/report_spec.rb | 0.324 seconds |
spec/serializers/api/group_list_serializer_spec.rb | 0.318 seconds |
spec/lib/stripe/profile_storer_spec.rb | 0.24 seconds |
spec/serializers/api/enterprise_serializer_spec.rb | 0.239 seconds |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 0.235 seconds |
spec/lib/spree/money_spec.rb | 0.228 seconds |
spec/lib/reports/xero_invoices_report_spec.rb | 0.221 seconds |
spec/serializers/api/order_cycle_serializer_spec.rb | 0.177 seconds |
spec/lib/reports/sales_tax_report_spec.rb | 0.145 seconds |
spec/serializers/api/admin/subscription_customer_serializer_spec.rb | 0.143 seconds |
spec/lib/stripe/credit_card_cloner_spec.rb | 0.118 seconds |
engines/dfc_provider/spec/controllers/dfc_provider/persons_controller_spec.rb | 0.114 seconds |
spec/lib/open_food_network/i18n_config_spec.rb | 0.114 seconds |
spec/lib/spree/i18n_spec.rb | 0.107 seconds |
spec/lib/tasks/enterprises_rake_spec.rb | 0.106 seconds |
spec/lib/spree/core/mail_settings_spec.rb | 0.098 seconds |
spec/lib/open_food_network/enterprise_issue_validator_spec.rb | 0.07 seconds |
spec/lib/stripe/webhook_handler_spec.rb | 0.069 seconds |
spec/lib/spree/localized_number_spec.rb | 0.065 seconds |
engines/order_management/spec/services/order_management/subscriptions/summarizer_spec.rb | 0.061 seconds |
engines/web/spec/helpers/cookies_policy_helper_spec.rb | 0.053 seconds |