My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 67bb713b-a6d2-42eb-97e0-2d83471fa4d0
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
7f9162e | refs/heads/remove-stripe-decorator | 2 | 4 minutes 16.52 seconds 2% | 2024-02-12 23:17:14 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.17 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.17 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.52 seconds) |
---|---|---|
0 Finished First | 2024-02-12 23:19:56 UTC | 2 minutes 5.69 seconds |
1 Finished Last | 2024-02-12 23:19:57 UTC | 2 minutes 10.83 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.43 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 29.66 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.52 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.28 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.37 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.12 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.07 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.18 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.92 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.59 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.53 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.69 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.44 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.06 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.91 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.87 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.48 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.48 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.32 seconds | 2% | 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 | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.73 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.4 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.23 seconds | 52% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.11 seconds | 37% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.86 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.71 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.58 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.44 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.43 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.33 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.3 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.25 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.15 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.12 seconds | 18% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.11 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.06 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.95 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.81 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.77 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.72 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.41 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.41 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.18 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.1 seconds | 46% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.05 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.03 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 926 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 919 miliseconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 830 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 819 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 810 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 786 miliseconds | 17% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 739 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 712 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 676 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 674 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 619 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 576 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 545 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 533 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 507 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 507 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 489 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 489 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 442 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 413 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 398 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 371 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 321 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 313 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 305 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 305 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 275 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 269 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 263 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 260 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 257 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 253 miliseconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 252 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 250 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 247 miliseconds | 8% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 237 miliseconds | 39% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 218 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 211 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 199 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 197 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 194 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 181 miliseconds | 11% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 4% | Trend |
spec/lib/i18n_digests_spec.rb | 170 miliseconds | 117% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 147 miliseconds | 4% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 142 miliseconds | 1% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 132 miliseconds | 4% | Trend |
spec/lib/spree/money_spec.rb | 117 miliseconds | 9% | Trend |