My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1455e805-b311-4646-8ecd-9e1b9f52c938
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
c563d7a | refs/heads/vcr_stripe_profile_storer_spec | 2 | 4 minutes 35.71 seconds 5% | 2024-02-20 15:41:41 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 3.92 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 3.92 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 35.71 seconds) |
---|---|---|
0 Finished Last | 2024-02-20 15:44:36 UTC | 2 minutes 18.23 seconds |
1 Finished First | 2024-02-20 15:44:32 UTC | 2 minutes 17.48 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.53 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 | 33.14 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.19 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.59 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.52 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.37 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.3 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.98 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.5 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.36 seconds | 12% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.4 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.9 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.76 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.57 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.5 seconds | 15% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.36 seconds | 13% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.21 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.65 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.61 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.48 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.46 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.07 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.93 seconds | 14% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.51 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.38 seconds | 33% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.11 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.94 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.82 seconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.78 seconds | 30% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.6 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.52 seconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.51 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.4 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.26 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.22 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.21 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.11 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.04 seconds | 10% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.01 seconds | 13% | Trend |
spec/lib/reports/line_items_spec.rb | 1.88 seconds | 12% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.86 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.84 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.64 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.55 seconds | 11% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.45 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.38 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.25 seconds | 27% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.23 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.19 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.09 seconds | 47% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.09 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.09 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.07 seconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 899 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 872 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 865 miliseconds | 52% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 864 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 851 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 803 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 783 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 724 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 703 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 691 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 631 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 600 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 584 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 553 miliseconds | 14% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 542 miliseconds | 11% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 511 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 506 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 493 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 466 miliseconds | 138% | Trend |
spec/lib/stripe/account_connector_spec.rb | 436 miliseconds | 8% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 417 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 407 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 388 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 373 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 354 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 341 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 329 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 320 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 319 miliseconds | 22% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 305 miliseconds | 16% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 297 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 285 miliseconds | 13% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 250 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 248 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 235 miliseconds | 30% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 235 miliseconds | 10% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 234 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 233 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 227 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 201 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 195 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 192 miliseconds | 3% | Trend |
spec/lib/i18n_digests_spec.rb | 191 miliseconds | 169% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 162 miliseconds | 6% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 148 miliseconds | 20% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 148 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 135 miliseconds | 11% | Trend |