My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID d1794161-6a6e-40a7-8553-f09ef5449380
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
01c8e6b | refs/pull/11645/merge | 2 | 4 minutes 19.73 seconds 12% | 2024-04-01 12:10:31 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 8.77 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 8.77 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 19.73 seconds) |
---|---|---|
0 Finished Last | 2024-04-01 12:13:20 UTC | 2 minutes 14.15 seconds |
1 Finished First | 2024-04-01 12:13:11 UTC | 2 minutes 5.59 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.44 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 | 32.97 seconds | 16% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.47 seconds | 27% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.2 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.9 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.22 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.11 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.24 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.0 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.91 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.76 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.34 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.26 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.04 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.84 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.64 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.64 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.64 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.37 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.31 seconds | 9% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.19 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.58 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.44 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.4 seconds | 53% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.26 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.15 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.62 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.55 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.54 seconds | 12% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.38 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.37 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.34 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.33 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.25 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.23 seconds | 9% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.04 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.04 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.0 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.77 seconds | 10% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.74 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 15% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.64 seconds | 7% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.51 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.45 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.32 seconds | 27% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.28 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.09 seconds | 13% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.02 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 967 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 941 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 930 miliseconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 831 miliseconds | 12% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 810 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 749 miliseconds | 16% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 711 miliseconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 685 miliseconds | 13% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 684 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 655 miliseconds | 17% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 589 miliseconds | 9% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 576 miliseconds | 17% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 562 miliseconds | 16% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 543 miliseconds | 20% | Trend |
spec/migrations/split_customer_names_spec.rb | 487 miliseconds | 14% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 471 miliseconds | 20% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 466 miliseconds | 19% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 453 miliseconds | 19% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 422 miliseconds | 19% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 393 miliseconds | 23% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 376 miliseconds | 20% | Trend |
spec/lib/stripe/account_connector_spec.rb | 372 miliseconds | 27% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 347 miliseconds | 21% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 330 miliseconds | 18% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 303 miliseconds | 23% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 299 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 296 miliseconds | 32% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 264 miliseconds | 28% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 260 miliseconds | 30% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 27% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 258 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 252 miliseconds | 27% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 241 miliseconds | 36% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 237 miliseconds | 38% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 213 miliseconds | 30% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 207 miliseconds | 33% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 204 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 201 miliseconds | 35% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 33% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 199 miliseconds | 34% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 197 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 185 miliseconds | 33% | Trend |
spec/lib/i18n_digests_spec.rb | 174 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 171 miliseconds | 37% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 171 miliseconds | 36% | Trend |
spec/lib/reports/report_spec.rb | 166 miliseconds | 47% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 152 miliseconds | 44% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 141 miliseconds | 38% | Trend |
spec/lib/spree/money_spec.rb | 122 miliseconds | 54% | Trend |