My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID a6866e3e-3bbb-4adc-bc9c-bc263afa89f8
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
fcd8df6 | refs/heads/dfc-order | 2 | 4 minutes 30.81 seconds 3% | 2024-03-22 04:34:35 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 17.18 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 17.18 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 30.81 seconds) |
---|---|---|
0 Finished First | 2024-03-22 04:37:16 UTC | 2 minutes 7.16 seconds |
1 Finished Last | 2024-03-22 04:37:33 UTC | 2 minutes 23.66 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 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.85 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.57 seconds | 8% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.37 seconds | 8% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.53 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.41 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.03 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.91 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.54 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.67 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.16 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.9 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.55 seconds | 16% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.46 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.4 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.1 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.93 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.5 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.35 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.31 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.11 seconds | 19% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.09 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.77 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.56 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.23 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.97 seconds | 43% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.88 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.73 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.69 seconds | 9% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.62 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.51 seconds | 13% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.41 seconds | 15% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.4 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.29 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.26 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.23 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.12 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.1 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.08 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.98 seconds | 11% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.94 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.91 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.79 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.56 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.41 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.38 seconds | 16% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.3 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.23 seconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.22 seconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.2 seconds | 16% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.12 seconds | 19% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 971 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 970 miliseconds | 14% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 902 miliseconds | 8% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 869 miliseconds | 52% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 848 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 817 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 784 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 686 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 681 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 668 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 641 miliseconds | 12% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 593 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 556 miliseconds | 14% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 521 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 516 miliseconds | 9% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 512 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb | 481 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 440 miliseconds | 14% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 429 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 421 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 408 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 372 miliseconds | 84% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 344 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 342 miliseconds | 13% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 338 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 337 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 321 miliseconds | 79% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 292 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 283 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 282 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 267 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 264 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 250 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 244 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 242 miliseconds | 14% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 236 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 236 miliseconds | 5% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 215 miliseconds | 3% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 209 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 203 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 200 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 195 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 183 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 163 miliseconds | 7% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 144 miliseconds | 1% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 132 miliseconds | 9% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 6% | Trend |