My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 5615ee89-9961-4761-bce0-4bcb2e0d8fe7
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
56fe7f5 | refs/heads/12067-fix-invoice-render-multiple-tax-rates | 2 | 4 minutes 21.66 seconds | 2024-02-19 11:33:57 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.66 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.66 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 21.66 seconds) |
---|---|---|
0 Finished Last | 2024-02-19 11:36:52 UTC | 2 minutes 11.96 seconds |
1 Finished First | 2024-02-19 11:36:41 UTC | 2 minutes 9.7 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.45 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 | 31.62 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.03 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.88 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.78 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.23 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.17 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.19 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.93 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.72 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.26 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.94 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.65 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.17 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.16 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.91 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.73 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.5 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.39 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.32 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.3 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.87 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.77 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.32 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.24 seconds | 36% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.04 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.0 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.52 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.5 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.49 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.42 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.3 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.3 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.12 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.08 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.99 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.99 seconds | 15% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.93 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.89 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.82 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.76 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.42 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.39 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.19 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.12 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.05 seconds | 49% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.04 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 965 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 899 miliseconds | 21% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 884 miliseconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 858 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 818 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 797 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 751 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 730 miliseconds | 51% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 696 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 675 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 668 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 614 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 599 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 552 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 549 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 503 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 494 miliseconds | 13% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 465 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 463 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 397 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 385 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 366 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 352 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 339 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 317 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 312 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 288 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 266 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 264 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 263 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 259 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 258 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 258 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 226 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 219 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 216 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 215 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 213 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 213 miliseconds | 9% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 210 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 195 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 179 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 177 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 159 miliseconds | 4% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 144 miliseconds | 1% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 135 miliseconds | 9% | Trend |
spec/lib/spree/money_spec.rb | 128 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 122 miliseconds | 68% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 116 miliseconds | 4% | Trend |