My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID c8de9748-e349-4f93-8370-33a8b072fd00
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
62252e4 | refs/heads/adds_missing_keys_from_i18n_tasks_output | 2 | 4 minutes 17.42 seconds 1% | 2024-03-20 16:22:30 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 4.08 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 4.08 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 17.42 seconds) |
---|---|---|
0 Finished Last | 2024-03-20 16:25:15 UTC | 2 minutes 10.34 seconds |
1 Finished First | 2024-03-20 16:25:11 UTC | 2 minutes 7.08 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.43 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 | 30.65 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.4 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.34 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.47 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.24 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.61 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.04 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.88 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.54 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.27 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.62 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.53 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.28 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.98 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.85 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.62 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.5 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.5 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.41 seconds | 2% | 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 | 4.07 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.48 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.47 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.03 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.87 seconds | 40% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.66 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.55 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.42 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.42 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.4 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.29 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.26 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.17 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.05 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.04 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.0 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.89 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.88 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.76 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.74 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.71 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.69 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.38 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.27 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.19 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.07 seconds | 9% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.05 seconds | 12% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.02 seconds | 50% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 999 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 920 miliseconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 848 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 817 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 791 miliseconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 741 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 674 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 672 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 662 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 616 miliseconds | 10% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 590 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 552 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 537 miliseconds | 10% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 530 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 521 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 457 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb | 454 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 437 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 429 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 399 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 377 miliseconds | 9% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 360 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 333 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 322 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 305 miliseconds | 7% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 303 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 293 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 291 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 257 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 256 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 254 miliseconds | 12% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 246 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 230 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 224 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 219 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 214 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 202 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 189 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 188 miliseconds | 9% | Trend |
spec/lib/reports/report_spec.rb | 176 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 175 miliseconds | 10% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 171 miliseconds | 14% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 169 miliseconds | 8% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 163 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 131 miliseconds | 5% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 113 miliseconds | 6% | Trend |