My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 70343ebb-8939-4a4a-ac77-d619f5c5d8e5
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
a049ef6 | refs/pull/12344/merge | 2 | 4 minutes 46.27 seconds 8% | 2024-04-05 16:16:06 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 14.95 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 14.95 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 46.27 seconds) |
---|---|---|
0 Finished Last | 2024-04-05 16:19:13 UTC | 2 minutes 30.5 seconds |
1 Finished First | 2024-04-05 16:18:59 UTC | 2 minutes 15.78 seconds |
You can likely decrease your CI build time by around 48 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.59 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 | 36.25 seconds | 17% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.02 seconds | 33% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.76 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 11.06 seconds | 17% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.69 seconds | 11% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.44 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.24 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.42 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.79 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.6 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.32 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.11 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.72 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.58 seconds | 11% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.12 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.03 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 5.0 seconds | 10% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.77 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.65 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.38 seconds | 11% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.24 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.65 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.63 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.47 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.21 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.18 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 3.02 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.78 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.64 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.47 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.44 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.4 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.36 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.3 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.28 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 2.24 seconds | 20% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.2 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.19 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.13 seconds | 14% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.99 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.92 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.91 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.84 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.59 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.57 seconds | 19% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.55 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.36 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.32 seconds | 27% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.28 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.17 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.07 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 930 miliseconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 913 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 816 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 785 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 771 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 769 miliseconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 713 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 711 miliseconds | 33% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 695 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 655 miliseconds | 12% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 597 miliseconds | 17% | Trend |
spec/migrations/split_customer_names_spec.rb | 565 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 558 miliseconds | 21% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 550 miliseconds | 13% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 543 miliseconds | 11% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 509 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 498 miliseconds | 13% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 496 miliseconds | 21% | Trend |
spec/lib/stripe/account_connector_spec.rb | 448 miliseconds | 20% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 414 miliseconds | 26% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 365 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 352 miliseconds | 28% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 341 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 328 miliseconds | 29% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 320 miliseconds | 25% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 306 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 304 miliseconds | 29% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 304 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 290 miliseconds | 31% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 279 miliseconds | 30% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 273 miliseconds | 23% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 261 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 247 miliseconds | 32% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 246 miliseconds | 32% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 38% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 218 miliseconds | 33% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 208 miliseconds | 42% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 205 miliseconds | 39% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 196 miliseconds | 41% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 194 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 190 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 182 miliseconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 179 miliseconds | 45% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 153 miliseconds | 46% | Trend |
spec/lib/spree/money_spec.rb | 150 miliseconds | 53% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 147 miliseconds | 49% | Trend |