My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 19aaf99b-c1db-4f07-a995-9869718687b4
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
60c03f6 | refs/heads/vcr_credit_card_remover_spec | 2 | 4 minutes 21.07 seconds | 2024-02-08 15:11:14 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 8.68 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 8.68 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 21.07 seconds) |
---|---|---|
0 Finished First | 2024-02-08 15:13:57 UTC | 2 minutes 10.05 seconds |
1 Finished Last | 2024-02-08 15:14:05 UTC | 2 minutes 11.02 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.45 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.32 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.48 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.22 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.41 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.33 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.12 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.17 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.12 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.97 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.22 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.69 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.38 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.38 seconds | 13% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.32 seconds | 10% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.79 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.52 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.47 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.27 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.2 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.14 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.58 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.41 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.18 seconds | 35% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.98 seconds | 56% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.91 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.68 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.56 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.51 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.39 seconds | 12% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.38 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.33 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.32 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.24 seconds | 14% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.17 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.09 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 2.04 seconds | 19% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.96 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.94 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.83 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.76 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.65 seconds | 35% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.65 seconds | 71% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.62 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.6 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.45 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.29 seconds | 37% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.23 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.13 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.08 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.02 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 985 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 925 miliseconds | 19% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 855 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 831 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 820 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 754 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 696 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 680 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 661 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 609 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 567 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 553 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 537 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 513 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 509 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 475 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 465 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 462 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 400 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 393 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 356 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 340 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 329 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 316 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 311 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 281 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 279 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 267 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 262 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 260 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 250 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 236 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 215 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 214 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 212 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 206 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 197 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 196 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 196 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 178 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 155 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 4% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 129 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 123 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 122 miliseconds | 68% | Trend |
spec/lib/spree/money_spec.rb | 120 miliseconds | 7% | Trend |