My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 794130d6-7216-4c53-984f-f06425d18266
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
cb1f877 | refs/heads/rubocop-autocorrect-more | 2 | 4 minutes 19.18 seconds 1% | 2024-02-27 22:38:21 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 6.37 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 6.37 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 19.18 seconds) |
---|---|---|
0 Finished Last | 2024-02-27 22:41:11 UTC | 2 minutes 9.69 seconds |
1 Finished First | 2024-02-27 22:41:05 UTC | 2 minutes 9.5 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.44 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.86 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.91 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 19.26 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.56 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.03 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.76 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.21 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.79 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.53 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.27 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.75 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.59 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.12 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.92 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.87 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.64 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.57 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.45 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.43 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.18 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.86 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.54 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.53 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.04 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.94 seconds | 56% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.67 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.59 seconds | 17% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.52 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.49 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.45 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.43 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.38 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.34 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.29 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.1 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.99 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.97 seconds | 15% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.89 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.87 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.77 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.76 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.72 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.26 seconds | 40% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.19 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.12 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.08 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.04 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 996 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 941 miliseconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 867 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 798 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 796 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 776 miliseconds | 40% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 750 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 705 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 690 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 679 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 654 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 605 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 566 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 562 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 499 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 468 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 458 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 444 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 441 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 385 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 381 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 364 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 349 miliseconds | 12% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 339 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 321 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 304 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 293 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 278 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 275 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 269 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 264 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 236 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 220 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 219 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 216 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 211 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 202 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 194 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 191 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 177 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 176 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 175 miliseconds | 14% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 169 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 146 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 141 miliseconds | 6% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 117 miliseconds | 4% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 113 miliseconds | 8% | Trend |