My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 3a48e081-0c5c-4b5f-9e8f-aebbeb7c2fb3
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
cff7884 | refs/pull/12357/merge | 2 | 4 minutes 23.54 seconds | 2024-04-10 07:03:56 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 21.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 21.05 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 23.54 seconds) |
---|---|---|
0 Finished First | 2024-04-10 07:06:32 UTC | 2 minutes 2.18 seconds |
1 Finished Last | 2024-04-10 07:06:53 UTC | 2 minutes 21.36 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.73 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.18 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.87 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.66 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.36 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.84 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.36 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.12 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.94 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.2 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.69 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.34 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.25 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.16 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.96 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.67 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.58 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.46 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.32 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.02 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.81 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.63 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.39 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.13 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.02 seconds | 11% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.01 seconds | 56% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.91 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.7 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.59 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.48 seconds | 22% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.41 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.37 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.24 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.23 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.04 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.97 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.91 seconds | 9% | Trend |
spec/lib/reports/line_items_spec.rb | 1.87 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.72 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.69 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.69 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.68 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.53 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.41 seconds | 40% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.31 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.3 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.16 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.14 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.05 seconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 1.03 seconds | 55% | Trend |
spec/serializers/api/product_serializer_spec.rb | 965 miliseconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 952 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 942 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 856 miliseconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 827 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 815 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 793 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 764 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 762 miliseconds | 11% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 675 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 651 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 631 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 564 miliseconds | 108% | Trend |
spec/migrations/split_customer_names_spec.rb | 557 miliseconds | 13% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 550 miliseconds | 18% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 548 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 537 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 476 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 457 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 443 miliseconds | 13% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 422 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 408 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 402 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 375 miliseconds | 17% | Trend |
spec/lib/stripe/account_connector_spec.rb | 364 miliseconds | 9% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 355 miliseconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 300 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 296 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 292 miliseconds | 14% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 285 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 272 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 270 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 265 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 264 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 248 miliseconds | 13% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 228 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 218 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 216 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 208 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 203 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 200 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 192 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 192 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 189 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 184 miliseconds | 3% | Trend |
spec/lib/i18n_digests_spec.rb | 178 miliseconds | 143% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 178 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 162 miliseconds | 6% | Trend |
spec/lib/spree/money_spec.rb | 151 miliseconds | 16% | Trend |