My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 97acd841-3b09-47c1-b6a8-787ce323dc95
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
8ad4f88 | refs/heads/spec_regression_s2_12340 | 2 | 4 minutes 24.8 seconds 13% | 2024-04-07 16:17:06 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.8 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.8 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 24.8 seconds) |
---|---|---|
0 Finished First | 2024-04-07 16:19:43 UTC | 2 minutes 4.09 seconds |
1 Finished Last | 2024-04-07 16:20:05 UTC | 2 minutes 20.71 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.47 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.18 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.56 seconds | 29% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.58 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.45 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.07 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.02 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.56 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.0 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.74 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.75 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.45 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.43 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.34 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.82 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.75 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.64 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.6 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.54 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.42 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.23 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.06 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.58 seconds | 51% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.4 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.32 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.3 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.27 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.8 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.72 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.46 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.41 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.41 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.4 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.33 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.33 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.15 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.95 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 1.93 seconds | 12% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.87 seconds | 19% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.85 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.84 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 15% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.61 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.59 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.51 seconds | 18% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.43 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.31 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.14 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.07 seconds | 17% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.04 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.03 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 975 miliseconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 968 miliseconds | 13% | Trend |
spec/serializers/api/product_serializer_spec.rb | 958 miliseconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 896 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 799 miliseconds | 21% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 789 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 728 miliseconds | 11% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 702 miliseconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 678 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 628 miliseconds | 20% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 611 miliseconds | 16% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 593 miliseconds | 17% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 581 miliseconds | 18% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 551 miliseconds | 29% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 533 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 512 miliseconds | 24% | Trend |
spec/migrations/split_customer_names_spec.rb | 490 miliseconds | 19% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 454 miliseconds | 27% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 446 miliseconds | 25% | Trend |
spec/lib/stripe/account_connector_spec.rb | 438 miliseconds | 19% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 419 miliseconds | 25% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 418 miliseconds | 16% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 403 miliseconds | 26% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 395 miliseconds | 17% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 338 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 323 miliseconds | 17% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 319 miliseconds | 29% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 310 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 307 miliseconds | 35% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 280 miliseconds | 34% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 267 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 262 miliseconds | 36% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 262 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 236 miliseconds | 43% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 228 miliseconds | 34% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 224 miliseconds | 33% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 221 miliseconds | 34% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 210 miliseconds | 38% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 208 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 197 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 184 miliseconds | 41% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 183 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 181 miliseconds | 42% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 43% | Trend |
spec/lib/reports/report_spec.rb | 175 miliseconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 154 miliseconds | 50% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 147 miliseconds | 45% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb | 141 miliseconds | 34% | Trend |
spec/lib/spree/money_spec.rb | 125 miliseconds | 58% | Trend |