My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID d113471d-dfc1-4c3a-82d9-de4639c47b2f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
142fe54 | refs/heads/master | 2 | 4 minutes 9.77 seconds 18% | 2024-04-17 22:33:03 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 1.05 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 1.05 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 9.77 seconds) |
---|---|---|
0 Finished Last | 2024-04-17 22:35:42 UTC | 2 minutes 5.29 seconds |
1 Finished First | 2024-04-17 22:35:41 UTC | 2 minutes 4.48 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.39 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.59 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.67 seconds | 36% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.88 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.47 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.09 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.88 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.98 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.9 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.15 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.68 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.31 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.14 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.77 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.76 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.45 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.42 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.35 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.27 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.07 seconds | 10% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.91 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.79 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.41 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.24 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.06 seconds | 58% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.05 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.59 seconds | 12% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.4 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.39 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.34 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.28 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.28 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.2 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.1 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.08 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.97 seconds | 11% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.93 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.85 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.75 seconds | 13% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 16% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.7 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.66 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.62 seconds | 25% | Trend |
spec/lib/reports/line_items_spec.rb | 1.6 seconds | 13% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.52 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.51 seconds | 18% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.35 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.25 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.04 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 986 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 952 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 945 miliseconds | 18% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 929 miliseconds | 17% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 924 miliseconds | 13% | Trend |
spec/serializers/api/product_serializer_spec.rb | 922 miliseconds | 20% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 821 miliseconds | 17% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 801 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 695 miliseconds | 26% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 685 miliseconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 647 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 619 miliseconds | 24% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 616 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 580 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 531 miliseconds | 21% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 524 miliseconds | 25% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 512 miliseconds | 28% | Trend |
spec/migrations/split_customer_names_spec.rb | 474 miliseconds | 21% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 456 miliseconds | 25% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 453 miliseconds | 26% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 442 miliseconds | 25% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 417 miliseconds | 23% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 410 miliseconds | 25% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 388 miliseconds | 21% | Trend |
spec/lib/stripe/account_connector_spec.rb | 366 miliseconds | 32% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 336 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 303 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 291 miliseconds | 34% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 286 miliseconds | 35% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 280 miliseconds | 33% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 270 miliseconds | 35% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 267 miliseconds | 34% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 32% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 257 miliseconds | 36% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 255 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 239 miliseconds | 38% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 234 miliseconds | 42% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 232 miliseconds | 31% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 212 miliseconds | 36% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 204 miliseconds | 38% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 203 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 197 miliseconds | 42% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 188 miliseconds | 40% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 188 miliseconds | 37% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 181 miliseconds | 42% | Trend |
spec/lib/i18n_digests_spec.rb | 181 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 180 miliseconds | 41% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 174 miliseconds | 42% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 173 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 166 miliseconds | 53% | Trend |
spec/lib/spree/money_spec.rb | 141 miliseconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 141 miliseconds | 53% | Trend |