My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 6c621740-4fc6-4a8b-b7e4-4b8c534cce0f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
017e7c9 | refs/pull/12152/merge | 2 | 4 minutes 29.15 seconds 2% | 2024-02-14 02:58:52 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 7.55 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 7.55 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 29.15 seconds) |
---|---|---|
0 Finished First | 2024-02-14 03:01:38 UTC | 2 minutes 9.68 seconds |
1 Finished Last | 2024-02-14 03:01:46 UTC | 2 minutes 19.47 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.5 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 | 30.28 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.04 seconds | 10% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.45 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.73 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.2 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.11 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.86 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.15 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.77 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.71 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.8 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.76 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.61 seconds | 17% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.97 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.76 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.66 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.61 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.61 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.59 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.85 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.84 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.56 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.38 seconds | 32% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.03 seconds | 55% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.95 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.94 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.94 seconds | 23% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.59 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.58 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.5 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.44 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.3 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.16 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.15 seconds | 9% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.11 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.06 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.04 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.96 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 1.95 seconds | 13% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.92 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.88 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.72 seconds | 25% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.71 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.46 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.29 seconds | 23% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.28 seconds | 33% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.22 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.17 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.15 seconds | 44% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.15 seconds | 30% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.12 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.11 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.07 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 916 miliseconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 819 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 809 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 764 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 734 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 716 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 711 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 641 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 624 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 621 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 612 miliseconds | 96% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 575 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 556 miliseconds | 15% | Trend |
spec/migrations/split_customer_names_spec.rb | 527 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 522 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 500 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 476 miliseconds | 7% | Trend |
spec/lib/stripe/account_connector_spec.rb | 448 miliseconds | 10% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 406 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 397 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 331 miliseconds | 70% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 328 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_settings_spec.rb | 324 miliseconds | 350% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 316 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 310 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 307 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 296 miliseconds | 17% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 289 miliseconds | 12% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 281 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 275 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 266 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 260 miliseconds | 20% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 247 miliseconds | 13% | Trend |
spec/lib/reports/report_spec.rb | 240 miliseconds | 29% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 237 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 235 miliseconds | 13% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 215 miliseconds | 16% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 209 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 205 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 188 miliseconds | 8% | Trend |
spec/lib/i18n_digests_spec.rb | 179 miliseconds | 123% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 164 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 161 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 133 miliseconds | 66% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 133 miliseconds | 5% | Trend |