My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 7cbe3354-ae55-48cf-92b6-6a5e3bb2c182
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5cd53e0 | refs/heads/mail-config | 2 | 4 minutes 8.73 seconds 18% | 2024-04-16 06:48:23 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.36 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.36 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 8.73 seconds) |
---|---|---|
0 Finished First | 2024-04-16 06:50:59 UTC | 2 minutes 3.17 seconds |
1 Finished Last | 2024-04-16 06:51:03 UTC | 2 minutes 5.57 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.38 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.44 seconds | 27% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.11 seconds | 35% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.13 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.29 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.93 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.85 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.96 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.7 seconds | 9% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.21 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.9 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.3 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.17 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.73 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.53 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.52 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.37 seconds | 10% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.35 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.25 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.06 seconds | 11% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.96 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.77 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.22 seconds | 11% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.13 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.01 seconds | 9% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.95 seconds | 60% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.58 seconds | 12% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.55 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.34 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.31 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.29 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.09 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.01 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.98 seconds | 20% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.97 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.89 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.85 seconds | 10% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.82 seconds | 21% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.75 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.7 seconds | 13% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.7 seconds | 12% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.68 seconds | 17% | Trend |
spec/lib/reports/line_items_spec.rb | 1.58 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.5 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.43 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.28 seconds | 17% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.28 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.27 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.18 seconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 1.07 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.07 seconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 998 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 956 miliseconds | 17% | Trend |
spec/serializers/api/product_serializer_spec.rb | 927 miliseconds | 20% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 846 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 841 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 765 miliseconds | 24% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 721 miliseconds | 23% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 685 miliseconds | 21% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 654 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 634 miliseconds | 23% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 631 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 631 miliseconds | 22% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 574 miliseconds | 18% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 574 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 555 miliseconds | 17% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 550 miliseconds | 22% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 473 miliseconds | 22% | Trend |
spec/migrations/split_customer_names_spec.rb | 470 miliseconds | 21% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 438 miliseconds | 29% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 437 miliseconds | 26% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 416 miliseconds | 24% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 396 miliseconds | 20% | Trend |
spec/lib/stripe/account_connector_spec.rb | 388 miliseconds | 28% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 338 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 302 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 296 miliseconds | 33% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 283 miliseconds | 30% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 280 miliseconds | 36% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 278 miliseconds | 34% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 262 miliseconds | 36% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 32% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 261 miliseconds | 35% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 261 miliseconds | 38% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 258 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 254 miliseconds | 34% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 218 miliseconds | 34% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 213 miliseconds | 37% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 206 miliseconds | 39% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 202 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 197 miliseconds | 42% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 194 miliseconds | 38% | Trend |
spec/lib/reports/report_spec.rb | 189 miliseconds | 47% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 184 miliseconds | 41% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 182 miliseconds | 39% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 179 miliseconds | 40% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 178 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 170 miliseconds | 44% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 144 miliseconds | 52% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 132 miliseconds | 49% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 56% | Trend |