My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID f2cc1a6e-e817-4895-8a2b-cc445a3d2b74
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
615a218 | refs/pull/12260/merge | 2 | 4 minutes 24.9 seconds 1% | 2024-03-27 01:02:34 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.94 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.94 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 24.9 seconds) |
---|---|---|
0 Finished First | 2024-03-27 01:05:21 UTC | 2 minutes 11.96 seconds |
1 Finished Last | 2024-03-27 01:05:29 UTC | 2 minutes 12.94 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.47 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 | 32.56 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.75 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.76 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.92 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.45 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.25 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.18 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.03 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.88 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.32 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.56 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.43 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.93 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.86 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.76 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.66 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.57 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.5 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.36 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.21 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.88 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.7 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.37 seconds | 36% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.27 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.23 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.81 seconds | 34% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.7 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.68 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.51 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.48 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.47 seconds | 14% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.41 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.3 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.28 seconds | 16% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.12 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.1 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.02 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.92 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.84 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.81 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.76 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.62 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.53 seconds | 10% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.46 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.32 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.22 seconds | 38% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.19 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.1 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.05 seconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.02 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 999 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 886 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 858 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 747 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 712 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 697 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 687 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 676 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 592 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 580 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 552 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 511 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 501 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 498 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 474 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 459 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 459 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 411 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 407 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 365 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 350 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 316 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 309 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 299 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 298 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 286 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 283 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 267 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 265 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 261 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 256 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 239 miliseconds | 11% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 223 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 223 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 221 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 208 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 203 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 200 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 185 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 179 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 179 miliseconds | Trend | |
spec/lib/i18n_digests_spec.rb | 177 miliseconds | 156% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 146 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb | 139 miliseconds | 41% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 139 miliseconds | 2% | Trend |