My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID e4e15704-7882-4e7d-a83f-e586041d473f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5cfac3d | refs/heads/Replace-dropdown_controller-with-generic-toggle-control_controller | 2 | 4 minutes 20.34 seconds 1% | 2024-02-28 23:12:20 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.61 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 1.61 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 20.34 seconds) |
---|---|---|
0 Finished Last | 2024-02-28 23:15:06 UTC | 2 minutes 12.01 seconds |
1 Finished First | 2024-02-28 23:15:04 UTC | 2 minutes 8.34 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.45 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 | 31.49 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.78 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.74 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.82 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.11 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.09 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.99 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.86 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.43 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.31 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.67 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.66 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.03 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.94 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.91 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.68 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.59 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.5 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.48 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.07 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.88 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.53 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.29 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.16 seconds | 52% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.95 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.75 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.67 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.52 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.46 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.39 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.36 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.23 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.15 seconds | 16% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.14 seconds | 19% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.13 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.08 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.07 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.79 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.77 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.54 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.38 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.36 seconds | 21% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.34 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.29 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.22 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.03 seconds | 16% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.02 seconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 963 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 872 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 809 miliseconds | 39% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 796 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 792 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 773 miliseconds | 39% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 730 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 693 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 669 miliseconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 655 miliseconds | 33% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 645 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 624 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 580 miliseconds | 107% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 568 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 508 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 489 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 482 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 454 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 439 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 394 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 375 miliseconds | 8% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 346 miliseconds | 11% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 343 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 332 miliseconds | 6% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 314 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 303 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 298 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 279 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 272 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 263 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 257 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 245 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 225 miliseconds | 16% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 221 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 221 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 221 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 207 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 190 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 179 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 177 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 177 miliseconds | 5% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 153% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 173 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 172 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 163 miliseconds | 7% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 133 miliseconds | 7% | Trend |
spec/lib/spree/money_spec.rb | 121 miliseconds | 8% | Trend |