My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 496aa794-e336-4c71-bf11-85a10408aea1
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
aad31ca | refs/pull/12206/merge | 2 | 4 minutes 23.02 seconds | 2024-02-27 10:23:18 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 10.53 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 10.53 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 23.02 seconds) |
---|---|---|
0 Finished First | 2024-02-27 10:26:01 UTC | 2 minutes 8.81 seconds |
1 Finished Last | 2024-02-27 10:26:11 UTC | 2 minutes 14.22 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.46 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.46 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.6 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.32 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.69 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.35 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.18 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.46 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.12 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.58 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.53 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.64 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.4 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.32 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.17 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.17 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.64 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.63 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.47 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.28 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.21 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.97 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.87 seconds | 12% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.4 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.99 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.88 seconds | 57% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.7 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.59 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.47 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.46 seconds | 14% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.43 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.34 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.25 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.2 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.15 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.14 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.12 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.98 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 1.94 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 1.82 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.78 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.56 seconds | 8% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.41 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.31 seconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.27 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.14 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.03 seconds | 51% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.02 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 989 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 989 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 874 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 816 miliseconds | 40% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 791 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 749 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 726 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 685 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 676 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 668 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 629 miliseconds | 13% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 596 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 558 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 515 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 462 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 456 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 450 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 437 miliseconds | 7% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 395 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 391 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 369 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 344 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 330 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 320 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 301 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 297 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 279 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 278 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 273 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 268 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 263 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 231 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 228 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 213 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 210 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 209 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 193 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 186 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 183 miliseconds | 6% | Trend |
spec/lib/i18n_digests_spec.rb | 177 miliseconds | 156% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 175 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 173 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 159 miliseconds | 4% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 153 miliseconds | 8% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 131 miliseconds | 7% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 3% | Trend |