My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID bbe7951e-f975-4ff1-b9c3-3c9901e3bc7e
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
df1e163 | refs/pull/12352/merge | 2 | 4 minutes 28.41 seconds 2% | 2024-04-09 08:48:02 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 2.17 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 2.17 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 28.41 seconds) |
---|---|---|
0 Finished Last | 2024-04-09 08:50:53 UTC | 2 minutes 15.04 seconds |
1 Finished First | 2024-04-09 08:50:51 UTC | 2 minutes 13.38 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.49 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 | 32.17 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.73 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.55 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.75 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.66 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.52 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.37 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.28 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.45 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.16 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.75 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.6 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.95 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.83 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.74 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.73 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.6 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.51 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.38 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.14 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.7 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.47 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.39 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.19 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.17 seconds | 53% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.79 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.69 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.67 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.52 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.5 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.44 seconds | 14% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.42 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.42 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.23 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.16 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.09 seconds | 16% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.08 seconds | 16% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.07 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.03 seconds | 20% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.93 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.86 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.76 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.5 seconds | 23% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.48 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.42 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.33 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.14 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.13 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.1 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.01 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.01 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 924 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 884 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 874 miliseconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 845 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 769 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 727 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 708 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 688 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 654 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 609 miliseconds | 8% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 604 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 588 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 524 miliseconds | 8% | Trend |
spec/migrations/split_customer_names_spec.rb | 508 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 506 miliseconds | 8% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 499 miliseconds | 12% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 489 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 474 miliseconds | 20% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 444 miliseconds | 8% | Trend |
spec/lib/stripe/account_connector_spec.rb | 408 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 380 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 347 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 331 miliseconds | 6% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 326 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 313 miliseconds | 15% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 310 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 309 miliseconds | 23% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 301 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 288 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 282 miliseconds | 10% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 277 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 244 miliseconds | 18% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 238 miliseconds | 9% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 234 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 233 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 226 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 211 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 206 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 204 miliseconds | 7% | Trend |
spec/lib/reports/report_spec.rb | 201 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 201 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 196 miliseconds | 5% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 186 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 184 miliseconds | 21% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 4% | Trend |
spec/lib/spree/money_spec.rb | 131 miliseconds | Trend |