My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID a18f4e81-e163-43a7-933b-dd09a7d13ab4
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
2c65f3f | refs/pull/12262/merge | 2 | 4 minutes 27.11 seconds 2% | 2024-03-27 11:16:10 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 8.55 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 8.55 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 27.11 seconds) |
---|---|---|
0 Finished First | 2024-03-27 11:18:56 UTC | 2 minutes 8.0 seconds |
1 Finished Last | 2024-03-27 11:19:05 UTC | 2 minutes 19.12 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.48 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 | 31.29 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.02 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.88 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.71 seconds | 6% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.62 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.12 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.63 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.17 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.45 seconds | 1% | 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.84 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.8 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.38 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.15 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.89 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.81 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.53 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.36 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.27 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.15 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.95 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.75 seconds | 13% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.62 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.29 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.09 seconds | 39% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.07 seconds | 47% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.82 seconds | 4% | 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.56 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.46 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.35 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.25 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.09 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.08 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.07 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.0 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.88 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.88 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.87 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.83 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.7 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.53 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.47 seconds | 24% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.34 seconds | 8% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.34 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.17 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 992 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 958 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 921 miliseconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 846 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 833 miliseconds | 52% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 821 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 818 miliseconds | 19% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 811 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 809 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 793 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 757 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 667 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 653 miliseconds | 7% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 608 miliseconds | 7% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 537 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 531 miliseconds | 9% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 472 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 471 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 461 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 447 miliseconds | 11% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 444 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 432 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 365 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 361 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 346 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 336 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 328 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 310 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 296 miliseconds | 17% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 285 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 278 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 273 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 267 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 261 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 251 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 242 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 231 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 215 miliseconds | 6% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 210 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 208 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 207 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 202 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 195 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 174 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 172 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 164 miliseconds | 7% | Trend |
spec/lib/spree/money_spec.rb | 146 miliseconds | 11% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 137 miliseconds | 3% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 135 miliseconds | 9% | Trend |