My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 2908f6fc-2005-4028-92c6-12f8c8167b59
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
fcd053a | refs/pull/12122/merge | 2 | 4 minutes 38.34 seconds 6% | 2024-02-14 03:21:40 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 3.3 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 3.3 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 38.34 seconds) |
---|---|---|
0 Finished Last | 2024-02-14 03:24:36 UTC | 2 minutes 21.01 seconds |
1 Finished First | 2024-02-14 03:24:33 UTC | 2 minutes 17.33 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.55 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.91 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.7 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.72 seconds | 10% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.23 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.18 seconds | 11% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.65 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.52 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.36 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.18 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.83 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.42 seconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.67 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.54 seconds | 17% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.52 seconds | 15% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.26 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.88 seconds | 14% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.88 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.86 seconds | 11% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.76 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.1 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.94 seconds | 15% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.49 seconds | 40% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.46 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.44 seconds | 31% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.18 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.02 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.86 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.81 seconds | 28% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.69 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.62 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.58 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.54 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.38 seconds | 13% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.38 seconds | 34% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.27 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 2.19 seconds | 31% | 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/exchange_serializer_spec.rb | 2.17 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.12 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.99 seconds | 12% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.77 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.76 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.65 seconds | 21% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.53 seconds | 23% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.44 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.39 seconds | 34% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.22 seconds | 41% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.22 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.16 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.14 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.11 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 921 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 900 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 854 miliseconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 852 miliseconds | 25% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 838 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 804 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 756 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 750 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 748 miliseconds | 12% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 656 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 601 miliseconds | 9% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 601 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 601 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 527 miliseconds | 8% | Trend |
spec/migrations/split_customer_names_spec.rb | 524 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 505 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 499 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 494 miliseconds | 12% | Trend |
spec/lib/stripe/account_connector_spec.rb | 444 miliseconds | 11% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 408 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 403 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 347 miliseconds | 11% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 344 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 332 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 328 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 314 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 299 miliseconds | 19% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 291 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 289 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 288 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 282 miliseconds | 9% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 282 miliseconds | 26% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 278 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 260 miliseconds | 46% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 248 miliseconds | 14% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 248 miliseconds | 20% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 239 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 233 miliseconds | 10% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 226 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 224 miliseconds | 14% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 220 miliseconds | 19% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 207 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 203 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 190 miliseconds | 25% | Trend |
spec/lib/i18n_digests_spec.rb | 182 miliseconds | 175% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 162 miliseconds | 14% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 146 miliseconds | 19% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 131 miliseconds | 8% | Trend |