My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 0f0a543e-05c6-4024-98ce-deafc8ae0a49
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0201dc9 | refs/pull/12153/merge | 2 | 4 minutes 43.81 seconds 8% | 2024-02-14 05:10:00 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.46 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.46 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 43.81 seconds) |
---|---|---|
0 Finished Last | 2024-02-14 05:13:08 UTC | 2 minutes 20.78 seconds |
1 Finished First | 2024-02-14 05:12:58 UTC | 2 minutes 23.03 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.58 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 33.11 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.69 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.13 seconds | 12% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.3 seconds | 11% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.22 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.81 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.89 seconds | 10% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.85 seconds | 19% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.63 seconds | 9% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.93 seconds | 15% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.32 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.18 seconds | 15% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.62 seconds | 17% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.58 seconds | 17% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.54 seconds | 17% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.86 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.81 seconds | 10% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.79 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.63 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.34 seconds | 14% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.99 seconds | 16% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.84 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.41 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.37 seconds | 24% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.32 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.27 seconds | 44% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.98 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.82 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.69 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.66 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.63 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.55 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.39 seconds | 12% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.25 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.24 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.21 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.06 seconds | 12% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.97 seconds | 11% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.96 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.93 seconds | 15% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.89 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.73 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.59 seconds | 15% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.46 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.41 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.28 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.26 seconds | 41% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.21 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.16 seconds | 12% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.15 seconds | 45% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.12 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.1 seconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.09 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.08 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 952 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 891 miliseconds | 31% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 885 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 833 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 829 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 792 miliseconds | 69% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 755 miliseconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 742 miliseconds | 9% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 716 miliseconds | 17% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 682 miliseconds | 24% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 656 miliseconds | 15% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 642 miliseconds | 12% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 577 miliseconds | 18% | Trend |
spec/migrations/split_customer_names_spec.rb | 540 miliseconds | 11% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 515 miliseconds | 9% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 491 miliseconds | 11% | Trend |
spec/lib/stripe/account_connector_spec.rb | 436 miliseconds | 9% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 434 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 401 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 354 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 350 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 341 miliseconds | 15% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 338 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 312 miliseconds | 24% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 300 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 299 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 296 miliseconds | 13% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 290 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 286 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 270 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 269 miliseconds | 27% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 251 miliseconds | 15% | Trend |
spec/lib/reports/report_spec.rb | 249 miliseconds | 39% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 238 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 232 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 228 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 218 miliseconds | 15% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 212 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 210 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 198 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb | 178 miliseconds | 169% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 168 miliseconds | 11% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 156 miliseconds | 10% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 155 miliseconds | 27% | Trend |
spec/lib/spree/money_spec.rb | 143 miliseconds | 9% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 141 miliseconds | 63% | Trend |