My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 71d531df-708d-4852-be6e-2fc1d96e5c73
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
6c9556f | refs/heads/stripe_payment_state_spec_failure | 2 | 4 minutes 30.21 seconds 3% | 2024-02-07 16:34:29 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 13.2 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 13.2 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 30.21 seconds) |
---|---|---|
0 Finished First | 2024-02-07 16:37:11 UTC | 2 minutes 9.48 seconds |
1 Finished Last | 2024-02-07 16:37:25 UTC | 2 minutes 20.74 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.5 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 | 30.5 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.08 seconds | 11% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.84 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.07 seconds | 10% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.37 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.26 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.69 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.16 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.99 seconds | 17% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.97 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.01 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.74 seconds | 19% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.42 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.05 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.02 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.85 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.82 seconds | 10% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.65 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.29 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.12 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.88 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.47 seconds | 30% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.46 seconds | 49% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.4 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.02 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.9 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.76 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.71 seconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.66 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.59 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.46 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.34 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 2.19 seconds | 29% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.17 seconds | 24% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.15 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.11 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.08 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.05 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.01 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.92 seconds | 13% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.91 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.54 seconds | 11% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.3 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.26 seconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.16 seconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.13 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.12 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.05 seconds | 49% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 995 miliseconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 865 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 855 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 816 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 805 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 727 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 717 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 651 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 626 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 591 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 571 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 561 miliseconds | 16% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 549 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 540 miliseconds | 9% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 477 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 473 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 467 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 404 miliseconds | 14% | Trend |
spec/lib/stripe/account_connector_spec.rb | 402 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 398 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 354 miliseconds | 14% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 323 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 312 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 312 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 294 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 283 miliseconds | 10% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 282 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 278 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 261 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 256 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 248 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 235 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 232 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 216 miliseconds | 17% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 207 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 207 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 205 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 204 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 178 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 168 miliseconds | 10% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 154 miliseconds | 9% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 150 miliseconds | 20% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 135 miliseconds | 10% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 135 miliseconds | 65% | Trend |
spec/lib/spree/money_spec.rb | 121 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb | 115 miliseconds | 11% | Trend |