My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 004e1209-c50a-4bbd-a95b-bbce61db52e5
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
15aa1e5 | refs/heads/regression_spec_ship_order_button | 2 | 4 minutes 13.18 seconds 16% | 2024-04-16 09:53:40 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 7.98 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 7.98 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 13.18 seconds) |
---|---|---|
0 Finished Last | 2024-04-16 09:56:26 UTC | 2 minutes 9.36 seconds |
1 Finished First | 2024-04-16 09:56:18 UTC | 2 minutes 3.83 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.41 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 | 31.05 seconds | 25% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.71 seconds | 36% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.92 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.59 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.23 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.92 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.21 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.9 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.12 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.08 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.58 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.26 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.18 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.53 seconds | 7% | 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.48 seconds | 10% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.43 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.36 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.27 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.91 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.54 seconds | 10% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.5 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.24 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.06 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.0 seconds | 59% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.78 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.54 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.42 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.34 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.33 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.33 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.29 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.21 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.1 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.94 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.93 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.93 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.87 seconds | 9% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.83 seconds | 21% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.76 seconds | 12% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.7 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.68 seconds | 13% | Trend |
spec/lib/reports/line_items_spec.rb | 1.6 seconds | 13% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.34 seconds | 12% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.33 seconds | 15% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.19 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 985 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 961 miliseconds | 16% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 939 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 865 miliseconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 845 miliseconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 805 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 795 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 789 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 727 miliseconds | 32% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 682 miliseconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 637 miliseconds | 22% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 625 miliseconds | 20% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 620 miliseconds | 14% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 584 miliseconds | 17% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 582 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 507 miliseconds | 25% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 491 miliseconds | 20% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 466 miliseconds | 23% | Trend |
spec/migrations/split_customer_names_spec.rb | 457 miliseconds | 24% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 442 miliseconds | 25% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 426 miliseconds | 14% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 421 miliseconds | 22% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 415 miliseconds | 25% | Trend |
spec/lib/stripe/account_connector_spec.rb | 402 miliseconds | 25% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 351 miliseconds | 20% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 332 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 326 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 301 miliseconds | 35% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 283 miliseconds | 32% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 279 miliseconds | 34% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 276 miliseconds | 32% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 273 miliseconds | 29% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 269 miliseconds | 33% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 262 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 248 miliseconds | 35% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 246 miliseconds | 34% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 229 miliseconds | 31% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 220 miliseconds | 35% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 213 miliseconds | 36% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 200 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 197 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 191 miliseconds | 38% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 189 miliseconds | 43% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 188 miliseconds | 37% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 188 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 183 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 175 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 169 miliseconds | 52% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 144 miliseconds | 44% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 141 miliseconds | 53% | Trend |
spec/lib/spree/money_spec.rb | 133 miliseconds | 54% | Trend |