My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID c4c0f683-7062-42bd-b562-cbf3db8fb7d9
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f44a435 | refs/heads/12067-fix-invoice-render-multiple-tax-rates | 2 | 4 minutes 30.44 seconds 3% | 2024-02-19 22:45:21 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 308 miliseconds. 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 308 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 30.44 seconds) |
---|---|---|
0 Finished First | 2024-02-19 22:48:10 UTC | 2 minutes 15.47 seconds |
1 Finished Last | 2024-02-19 22:48:10 UTC | 2 minutes 14.97 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.5 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 | 32.05 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.88 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.68 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.11 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.34 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.28 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.44 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.16 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.94 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.32 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.9 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.67 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.31 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.12 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.08 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.95 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.73 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.64 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.52 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.36 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.02 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.69 seconds | 11% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.64 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.02 seconds | 40% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.93 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.8 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.78 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.77 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.67 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.55 seconds | 24% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.46 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.42 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.35 seconds | 8% | 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.17 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.16 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.13 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.04 seconds | 18% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.97 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.83 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.8 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.8 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.58 seconds | 13% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.54 seconds | 12% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.33 seconds | 36% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.32 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.28 seconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.24 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.14 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.1 seconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.08 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 999 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 905 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 865 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 855 miliseconds | 15% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 828 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 812 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 745 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 742 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 724 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 691 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 674 miliseconds | 134% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 640 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 624 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 590 miliseconds | 8% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 571 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 546 miliseconds | 16% | Trend |
spec/migrations/split_customer_names_spec.rb | 545 miliseconds | 12% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 512 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 478 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 458 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 438 miliseconds | 8% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 410 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 397 miliseconds | 11% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 353 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 351 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 331 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 328 miliseconds | 25% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 317 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 311 miliseconds | 15% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 305 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 301 miliseconds | 19% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 270 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 250 miliseconds | 38% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 248 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 247 miliseconds | 16% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 238 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 231 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 219 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 211 miliseconds | 11% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 206 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 205 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 198 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 180 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 170 miliseconds | 11% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 153 miliseconds | 26% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 139 miliseconds | 13% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 130 miliseconds | 66% | Trend |
spec/lib/spree/money_spec.rb | 124 miliseconds | 5% | Trend |