My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 46615381-12d5-4e56-91c4-72f2a8e17a0b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
555e0f5 | refs/heads/vcr_stripe_profile_storer_spec | 2 | 4 minutes 46.29 seconds 9% | 2024-02-20 15:17:35 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 20.1 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 20.1 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 46.29 seconds) |
---|---|---|
0 Finished First | 2024-02-21 00:16:43 UTC | 2 minutes 14.86 seconds |
1 Finished Last | 2024-02-21 00:17:03 UTC | 2 minutes 31.44 seconds |
You can likely decrease your CI build time by around 48 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.59 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.33 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 24.7 seconds | 18% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.68 seconds | 15% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.27 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.76 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.71 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.26 seconds | 14% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.5 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.88 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.79 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.26 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.98 seconds | 18% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.92 seconds | 23% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.53 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.48 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.45 seconds | 24% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.33 seconds | 10% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.76 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.55 seconds | 19% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.4 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.37 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.24 seconds | 23% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.73 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.56 seconds | 31% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.07 seconds | 36% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.92 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.92 seconds | 22% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.91 seconds | 18% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.79 seconds | 32% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.58 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.56 seconds | 17% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.56 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.48 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.35 seconds | 36% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.32 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.26 seconds | 27% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.1 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 2.08 seconds | 24% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.01 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.91 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.8 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.78 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.61 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.47 seconds | 18% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.44 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.3 seconds | 9% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.23 seconds | 18% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.16 seconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.14 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.07 seconds | 48% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.05 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 1.03 seconds | 35% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 982 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 964 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 863 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 848 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 786 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 783 miliseconds | 17% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 781 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 725 miliseconds | 22% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 708 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 647 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 612 miliseconds | 11% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 589 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 567 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 565 miliseconds | 15% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 558 miliseconds | 18% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 526 miliseconds | 20% | Trend |
spec/migrations/split_customer_names_spec.rb | 515 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 495 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 484 miliseconds | 20% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 422 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 382 miliseconds | 7% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 377 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 359 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 355 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 340 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 332 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 318 miliseconds | 10% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 317 miliseconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 316 miliseconds | 25% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 312 miliseconds | 14% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 304 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 288 miliseconds | 59% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 275 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 273 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 264 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 252 miliseconds | 19% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 247 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 242 miliseconds | 27% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 238 miliseconds | 9% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 229 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 207 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 194 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 168 miliseconds | 9% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 165 miliseconds | 36% | Trend |
spec/lib/spree/money_spec.rb | 154 miliseconds | 17% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 151 miliseconds | 6% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 148 miliseconds | 19% | Trend |