My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID dd287fa0-9a84-4914-ab74-1befcf0239a5
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
6d7f02c | refs/heads/current-configs | 2 | 4 minutes 12.33 seconds 3% | 2024-03-23 02:39:47 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 14.9 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 14.9 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 12.33 seconds) |
---|---|---|
0 Finished Last | 2024-03-23 03:28:15 UTC | 2 minutes 10.93 seconds |
1 Finished First | 2024-03-23 03:28:00 UTC | 2 minutes 1.4 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.4 minutes)
Test file path (Displaying entries 1 - 100 of 137 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.26 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.74 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.98 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.54 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.1 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.68 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.94 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.81 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.12 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.89 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.38 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.15 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.91 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.73 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.56 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.55 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.46 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.22 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.0 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.91 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.54 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.42 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.22 seconds | 37% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.19 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.12 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.04 seconds | 45% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.55 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.41 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.35 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.33 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.32 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.07 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.03 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.98 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.98 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.97 seconds | 9% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.93 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.93 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.89 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.77 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.68 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.49 seconds | 13% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.3 seconds | 15% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.29 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.05 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.05 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 981 miliseconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 980 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 968 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 965 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 936 miliseconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 820 miliseconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 793 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 769 miliseconds | 35% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 711 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 710 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 646 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 636 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 617 miliseconds | 9% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 608 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 580 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 496 miliseconds | 9% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 491 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 482 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 457 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 449 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 428 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 416 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 395 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 367 miliseconds | 27% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 364 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 341 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 314 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 298 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 292 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 288 miliseconds | 6% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 287 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 277 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 266 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 242 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 234 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 222 miliseconds | 18% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 215 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 203 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 202 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 199 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 173 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 173 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 173 miliseconds | 13% | Trend |
spec/lib/reports/report_spec.rb | 167 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 143 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 116 miliseconds | 4% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 109 miliseconds | 11% | Trend |