My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID b34831da-d0d4-4110-aaa3-d69c9b9a040b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
723f16b | refs/pull/12353/merge | 2 | 4 minutes 11.5 seconds 4% | 2024-04-11 11:38:28 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 3.7 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 3.7 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 11.5 seconds) |
---|---|---|
0 Finished First | 2024-04-11 11:41:08 UTC | 2 minutes 6.49 seconds |
1 Finished Last | 2024-04-11 11:41:12 UTC | 2 minutes 5.02 seconds |
You can likely decrease your CI build time by around 42 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.06 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.89 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.08 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.38 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.87 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.59 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.96 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.81 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.51 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.92 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.2 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.07 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.8 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.68 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.58 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.5 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.28 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.26 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.13 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.05 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.81 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.44 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.33 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.14 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.09 seconds | 54% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.6 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.45 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.35 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.33 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.27 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.25 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.24 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.2 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 2.05 seconds | 14% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.03 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.02 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.01 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.94 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.8 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.71 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.69 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.68 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.65 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.33 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.25 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.19 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.09 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 976 miliseconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 946 miliseconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 938 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 911 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 855 miliseconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 804 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 779 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 772 miliseconds | 11% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 679 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 651 miliseconds | 32% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 646 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 629 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 620 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 570 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 557 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 553 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 525 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 472 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 461 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 449 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 448 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 414 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 401 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 395 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 353 miliseconds | 9% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 325 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 301 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 296 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 286 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 281 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 280 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 262 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 258 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 255 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 255 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 248 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 244 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 228 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 202 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 199 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 192 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 189 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 181 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 5% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 180 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 179 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 171 miliseconds | 7% | Trend |
spec/lib/reports/report_spec.rb | 167 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 143 miliseconds | 5% | Trend |
spec/lib/spree/money_spec.rb | 139 miliseconds | 6% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 132 miliseconds | 5% | Trend |