My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 346b2911-1f0a-45eb-b24e-c3f1162b8ba8
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
3d3f45f | refs/heads/vcr_stripe_profile_storer_spec | 2 | 4 minutes 36.73 seconds 6% | 2024-02-20 15:49:07 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 24.28 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 24.28 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 36.73 seconds) |
---|---|---|
0 Finished First | 2024-02-20 15:52:00 UTC | 2 minutes 18.05 seconds |
1 Finished Last | 2024-02-20 15:52:25 UTC | 2 minutes 18.69 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.54 minutes)
Test file path (Displaying entries 1 - 100 of 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.77 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.21 seconds | 11% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.46 seconds | 8% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.14 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.99 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.65 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.78 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.4 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.97 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.77 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.99 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.99 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.47 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.46 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.24 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.08 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.84 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.7 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.57 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.55 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.33 seconds | 14% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.93 seconds | 14% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.54 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.19 seconds | 32% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.12 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.89 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.66 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.63 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.59 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.52 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.48 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.42 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.38 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.21 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.17 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.09 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.07 seconds | 5% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.99 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.99 seconds | 11% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.89 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.88 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.86 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.52 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.45 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.25 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.18 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.16 seconds | 3% | 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.09 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.08 seconds | 48% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.06 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.05 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.03 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 886 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 866 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 834 miliseconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 810 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 768 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 721 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 717 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 715 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 653 miliseconds | 7% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 632 miliseconds | 11% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 578 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 575 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 519 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 502 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 499 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 489 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 460 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 432 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 409 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 393 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 378 miliseconds | 15% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 374 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 342 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 336 miliseconds | 7% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 313 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 302 miliseconds | 15% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 301 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 287 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 280 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 269 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 266 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 248 miliseconds | 16% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 241 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 236 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 226 miliseconds | 24% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 226 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 219 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 216 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 205 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 198 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 191 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 189 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 165 miliseconds | 7% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 159 miliseconds | 28% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 2% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 127 miliseconds | 4% | Trend |
spec/lib/spree/money_spec.rb | 126 miliseconds | 3% | Trend |