My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 565361d1-0275-424d-aa21-d584c983ddd9
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
33cb04c | refs/pull/12313/merge | 2 | 4 minutes 38.28 seconds 6% | 2024-03-26 08:43:55 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 6.09 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 6.09 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 38.28 seconds) |
---|---|---|
0 Finished Last | 2024-03-26 08:46:52 UTC | 2 minutes 21.88 seconds |
1 Finished First | 2024-03-26 08:46:46 UTC | 2 minutes 16.41 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.55 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 | 34.32 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.87 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.86 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.74 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.58 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.51 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.49 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.27 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.97 seconds | 15% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.93 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.78 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.74 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.51 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.4 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.33 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.91 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.78 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.64 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.55 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.36 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.34 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.02 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.76 seconds | 17% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.59 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.11 seconds | 39% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.99 seconds | 43% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.88 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.62 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.59 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.56 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.54 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.48 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.39 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.32 seconds | 26% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.24 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.19 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.16 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.1 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.97 seconds | 10% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.9 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.82 seconds | 9% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.82 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.73 seconds | 83% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.6 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.58 seconds | 33% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.54 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.39 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.27 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.18 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.08 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.03 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 987 miliseconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 891 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 863 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 779 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 737 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 720 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 700 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 671 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 621 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 590 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 552 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 552 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 511 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 504 miliseconds | 7% | Trend |
spec/migrations/split_customer_names_spec.rb | 491 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 474 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 464 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 416 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 406 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 367 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 362 miliseconds | 16% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 362 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 327 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 315 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 315 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 288 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 287 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 277 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 276 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 275 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 262 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 245 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 244 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 240 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 225 miliseconds | 6% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 222 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 212 miliseconds | 15% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 208 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 200 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 200 miliseconds | 11% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 197 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 196 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 192 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 168 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 152 miliseconds | Trend | |
spec/serializers/api/order_cycle_serializer_spec.rb | 128 miliseconds | 5% | Trend |
spec/lib/spree/money_spec.rb | 126 miliseconds | 3% | Trend |