My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 2a5e17ec-2104-4c1c-96c7-34b8590f7744
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
54738fc | refs/heads/checkout-steps | 2 | 4 minutes 32.25 seconds 4% | 2024-03-21 02:45:44 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 5.79 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 5.79 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 32.25 seconds) |
---|---|---|
0 Finished First | 2024-03-21 02:48:34 UTC | 2 minutes 16.27 seconds |
1 Finished Last | 2024-03-21 02:48:39 UTC | 2 minutes 15.98 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 137 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.13 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.22 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.3 seconds | 7% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.06 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.44 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.26 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.29 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.14 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.75 seconds | 11% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.56 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.04 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.54 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.53 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.34 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.21 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.99 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.61 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.58 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.55 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.17 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.13 seconds | 8% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.89 seconds | 17% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.66 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.27 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.23 seconds | 55% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.91 seconds | 39% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.7 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.57 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.47 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.38 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.37 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.33 seconds | 14% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.25 seconds | 22% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.15 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.14 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.09 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 2.07 seconds | 24% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.01 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.96 seconds | 10% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.85 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.81 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.65 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.49 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.36 seconds | 37% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.34 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.29 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.27 seconds | 22% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.15 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.13 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.02 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 912 miliseconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 897 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 884 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 815 miliseconds | 43% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 798 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 758 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 712 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 704 miliseconds | 5% | 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 | 610 miliseconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 606 miliseconds | 34% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 595 miliseconds | 7% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 561 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 515 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 469 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 464 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 452 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 451 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 430 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 397 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 387 miliseconds | 8% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 363 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 326 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 325 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 318 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 295 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 294 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 278 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 277 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 262 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 258 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 236 miliseconds | 13% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 230 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 226 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 224 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 216 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 205 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 203 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 194 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 191 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 183 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 183 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 179 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 170 miliseconds | 19% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb | 169 miliseconds | 838% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 151 miliseconds | 1% | Trend |
spec/lib/spree/money_spec.rb | 125 miliseconds | 4% | Trend |