My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID db823326-5a3f-4d9a-8ba3-94d67dbe457c
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
b03bb30 | refs/heads/fix-invoice-order | 2 | 4 minutes 16.11 seconds 2% | 2024-04-10 07:03:53 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.34 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.34 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.11 seconds) |
---|---|---|
0 Finished First | 2024-04-10 07:06:35 UTC | 2 minutes 8.93 seconds |
1 Finished Last | 2024-04-10 07:06:43 UTC | 2 minutes 7.19 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.42 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.41 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.54 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.27 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.47 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.33 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.61 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.12 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.96 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.31 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.74 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.62 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.19 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.92 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.9 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.81 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.6 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.49 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.4 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.29 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.16 seconds | 2% | 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.34 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.31 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.18 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.09 seconds | 54% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.71 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.67 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.5 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.36 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.34 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.24 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.2 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.14 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.11 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.99 seconds | 14% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.99 seconds | 11% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.97 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.85 seconds | 10% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.84 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.84 seconds | 5% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.79 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.77 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.66 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.42 seconds | 14% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.07 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 998 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 967 miliseconds | 24% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 962 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 894 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 855 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 835 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 800 miliseconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 786 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 704 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 655 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 641 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 590 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 580 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 580 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 551 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 480 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 457 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 456 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 452 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 433 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 425 miliseconds | 8% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 418 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 376 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 353 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 312 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 311 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 306 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 304 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 277 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 275 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 272 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 268 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 259 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 242 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 233 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 230 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 224 miliseconds | 8% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 222 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 214 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 196 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 193 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 190 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 190 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 189 miliseconds | 2% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 185 miliseconds | Trend | |
spec/lib/i18n_digests_spec.rb | 184 miliseconds | 152% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 181 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 147 miliseconds | 3% | Trend |
spec/lib/spree/money_spec.rb | 138 miliseconds | 6% | Trend |