My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID b75fe6ea-fa95-427a-b21b-b9acce625b07
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
d54b768 | refs/heads/vcr_stripe_accounts_controller_spec | 2 | 4 minutes 15.04 seconds 2% | 2024-03-17 12:53:30 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 7.09 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 7.09 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 15.04 seconds) |
---|---|---|
0 Finished Last | 2024-03-17 12:56:18 UTC | 2 minutes 7.0 seconds |
1 Finished First | 2024-03-17 12:56:11 UTC | 2 minutes 8.05 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.42 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 | 30.63 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.74 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.61 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.52 seconds | 2% | 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 | 8.64 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.83 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.77 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.46 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.15 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.71 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.67 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.95 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.9 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.89 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.59 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.53 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.39 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.34 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.06 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.78 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.48 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.27 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.11 seconds | 33% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.86 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.66 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.5 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.48 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.37 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.37 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.34 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.18 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.13 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.11 seconds | 18% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.03 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.99 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.98 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.96 seconds | 13% | Trend |
spec/lib/reports/line_items_spec.rb | 1.82 seconds | 9% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.74 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.65 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.39 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.05 seconds | 1% | 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 | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.01 seconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 927 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 872 miliseconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 816 miliseconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 803 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 780 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 775 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 682 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 667 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 658 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 651 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 640 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 574 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 528 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 512 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 491 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 487 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 462 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 447 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 433 miliseconds | 8% | Trend |
spec/lib/stripe/account_connector_spec.rb | 426 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 404 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 379 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 358 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 321 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 320 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 300 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 293 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 262 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 262 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 261 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 253 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 253 miliseconds | 12% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 253 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 237 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 220 miliseconds | 18% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 207 miliseconds | 6% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 203 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 199 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 186 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 182 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 181 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 179 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 170 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 152 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb | 140 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 125 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 115 miliseconds | 5% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 112 miliseconds | 9% | Trend |