My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID f2328d91-2124-4d1c-82cc-e298556367cd
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5cf049a | refs/heads/11482-fix-rubocop-rails-issue-find_each | 2 | 4 minutes 31.85 seconds 4% | 2024-03-19 12:03:11 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.82 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.82 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 31.85 seconds) |
---|---|---|
0 Finished First | 2024-03-19 12:06:07 UTC | 2 minutes 20.79 seconds |
1 Finished Last | 2024-03-19 12:06:20 UTC | 2 minutes 11.06 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.51 minutes)
Test file path (Displaying entries 1 - 100 of 136 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 33.18 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.35 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.07 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.13 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.6 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.29 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.3 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.07 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.97 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.28 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.09 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.66 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.43 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.26 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.06 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.99 seconds | 14% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.93 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.57 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.4 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.26 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.11 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.69 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.49 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.07 seconds | 40% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.06 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.95 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.88 seconds | 17% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.77 seconds | 15% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.6 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.56 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.52 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.38 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.31 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.25 seconds | 14% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.19 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.16 seconds | 17% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.15 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.14 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.09 seconds | 16% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.98 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 1.97 seconds | 18% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.94 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.6 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.54 seconds | 13% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.39 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.38 seconds | 22% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.37 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.14 seconds | 29% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.1 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 889 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 874 miliseconds | 14% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 813 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 779 miliseconds | 17% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 748 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 701 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 699 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 673 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 619 miliseconds | 8% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 604 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 603 miliseconds | 93% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 578 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 535 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 532 miliseconds | 9% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 508 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 495 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 464 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 442 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 437 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 407 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 372 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 368 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 332 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 329 miliseconds | 25% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 312 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 307 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 304 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 272 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 266 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 261 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 245 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 241 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 239 miliseconds | 11% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 235 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 233 miliseconds | 9% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 220 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 205 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 203 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 197 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 196 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 182 miliseconds | 9% | Trend |
spec/lib/i18n_digests_spec.rb | 177 miliseconds | 149% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 164 miliseconds | 7% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 158 miliseconds | 11% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 140 miliseconds | 13% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 6% | Trend |