My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ffb92550-e422-4a6b-9d96-8fecd03e49fe
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
040e094 | refs/heads/check-invalid-address-task | 2 | 4 minutes 21.94 seconds 1% | 2024-04-24 05:41:09 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 21.95 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 21.95 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 21.94 seconds) |
---|---|---|
0 Finished Last | 2024-04-24 05:44:06 UTC | 2 minutes 19.3 seconds |
1 Finished First | 2024-04-24 05:43:45 UTC | 2 minutes 2.65 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.46 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 | 32.65 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.99 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.27 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.48 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.5 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.58 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.42 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.14 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.97 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.19 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.22 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.18 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.1 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.07 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.74 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.67 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.48 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.42 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.11 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.03 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.96 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.75 seconds | 13% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.53 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.07 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.0 seconds | 56% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.78 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.68 seconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.55 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.52 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.39 seconds | 14% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.37 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.35 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.24 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.19 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.07 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.98 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.94 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.93 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.84 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.8 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.58 seconds | 26% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.55 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.5 seconds | 12% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.26 seconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.18 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.08 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.03 seconds | 16% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.03 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 959 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 900 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 794 miliseconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 793 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 766 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 710 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 701 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 653 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 640 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 628 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 614 miliseconds | 10% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 585 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 533 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 520 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 504 miliseconds | 13% | Trend |
spec/migrations/split_customer_names_spec.rb | 456 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 452 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 440 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 426 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 382 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 360 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 360 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 339 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 334 miliseconds | 21% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 303 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 300 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 299 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 280 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 279 miliseconds | 6% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 278 miliseconds | 12% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 256 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 242 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 227 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 215 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 210 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 204 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 196 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 196 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 195 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 194 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 183 miliseconds | 5% | Trend |
spec/lib/i18n_digests_spec.rb | 180 miliseconds | 133% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 179 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 171 miliseconds | 8% | Trend |
spec/lib/spree/money_spec.rb | 156 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 146 miliseconds | 7% | Trend |