My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 613ecf4b-02cf-4ef4-b986-89528a7aeb41
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5c7ff95 | refs/heads/buu/remove-stimulus-reflex | 2 | 4 minutes 21.96 seconds 16% | 2024-04-04 05:34:01 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 9.2 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 9.2 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 21.96 seconds) |
---|---|---|
0 Finished Last | 2024-04-04 05:36:51 UTC | 2 minutes 15.1 seconds |
1 Finished First | 2024-04-04 05:36:42 UTC | 2 minutes 6.87 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.46 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 | 31.83 seconds | 29% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.11 seconds | 41% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.55 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.04 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.13 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.05 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.33 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.86 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.38 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.25 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.7 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.55 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.89 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.88 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.79 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.7 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.61 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.59 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.55 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.3 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.0 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.75 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.23 seconds | 55% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.22 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.15 seconds | 6% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.99 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.81 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.59 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.53 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.49 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.37 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.36 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.26 seconds | 9% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.18 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.17 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.15 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 2.11 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.04 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.95 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.71 seconds | 14% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.7 seconds | 13% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.48 seconds | 20% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.44 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.4 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 16% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.24 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.21 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.02 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 969 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 899 miliseconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 887 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 794 miliseconds | 24% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 788 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 761 miliseconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 705 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 688 miliseconds | 29% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 652 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 631 miliseconds | 26% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 594 miliseconds | 21% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 592 miliseconds | 19% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 592 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 581 miliseconds | 19% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 523 miliseconds | 19% | Trend |
spec/migrations/split_customer_names_spec.rb | 508 miliseconds | 20% | Trend |
spec/lib/stripe/account_connector_spec.rb | 468 miliseconds | 18% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 466 miliseconds | 27% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 440 miliseconds | 29% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 433 miliseconds | 26% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 392 miliseconds | 33% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 374 miliseconds | 26% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 362 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 336 miliseconds | 30% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 314 miliseconds | 35% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 308 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 297 miliseconds | 40% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 292 miliseconds | 33% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 291 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 273 miliseconds | 35% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 262 miliseconds | 40% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 39% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 245 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 233 miliseconds | 49% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 231 miliseconds | 38% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 221 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 214 miliseconds | 43% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 209 miliseconds | 44% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 201 miliseconds | 43% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 194 miliseconds | 44% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 191 miliseconds | 48% | Trend |
spec/lib/reports/report_spec.rb | 185 miliseconds | 52% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 178 miliseconds | 49% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 174 miliseconds | 49% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 174 miliseconds | 48% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 148 miliseconds | 50% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 145 miliseconds | 57% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 130 miliseconds | 54% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 128 miliseconds | 57% | Trend |