My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 26bca3ad-0a48-4b9d-a3d7-15958c175126
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f4395a9 | refs/heads/12067-fix-invoice-render-multiple-tax-rates | 2 | 4 minutes 31.4 seconds 3% | 2024-02-21 19:57:41 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 6.46 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 6.46 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 31.4 seconds) |
---|---|---|
0 Finished First | 2024-02-21 20:00:35 UTC | 2 minutes 17.68 seconds |
1 Finished Last | 2024-02-21 20:00:41 UTC | 2 minutes 13.72 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.51 minutes)
Test file path (Displaying entries 1 - 100 of 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 33.85 seconds | 6% | 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.21 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.67 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.93 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.45 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.49 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.22 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.69 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.62 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.2 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.71 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.21 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.11 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.06 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.96 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.7 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.52 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.44 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.38 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.32 seconds | 14% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.63 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.42 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.41 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.22 seconds | 38% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.05 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.58 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.55 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.42 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.41 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.4 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.36 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.32 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.19 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.18 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.05 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.04 seconds | 19% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.97 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.94 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.8 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.78 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.73 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.47 seconds | 17% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.44 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.27 seconds | 27% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.2 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.17 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.17 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.09 seconds | 48% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.02 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 953 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 882 miliseconds | 45% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 856 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 839 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 816 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 764 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 740 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 727 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 665 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 656 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 586 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 580 miliseconds | 91% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 556 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 550 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 517 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 515 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 481 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 466 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 446 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 427 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 383 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 358 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 349 miliseconds | 11% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 333 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 331 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 285 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 270 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 264 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 262 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 260 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 254 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 222 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 220 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 217 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 216 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 209 miliseconds | 16% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 207 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 197 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 193 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 189 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 182 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 159 miliseconds | 4% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 136 miliseconds | 10% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 127 miliseconds | 67% | Trend |
spec/lib/spree/money_spec.rb | 125 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 120 miliseconds | Trend |