My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID b5c5537e-5af9-42c9-9c6e-c154abe2fc46
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5588e46 | refs/pull/12162/merge | 2 | 4 minutes 43.84 seconds 8% | 2024-02-15 07:25:38 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 19.94 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 19.94 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 43.84 seconds) |
---|---|---|
0 Finished First | 2024-02-15 07:28:30 UTC | 2 minutes 18.2 seconds |
1 Finished Last | 2024-02-15 07:28:50 UTC | 2 minutes 25.65 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 | 32.91 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.96 seconds | 15% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.37 seconds | 13% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.42 seconds | 12% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.2 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.72 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.95 seconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.51 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.25 seconds | 20% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.07 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.16 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.96 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.85 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.74 seconds | 15% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.25 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.1 seconds | 17% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.99 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.86 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.72 seconds | 10% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.56 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.25 seconds | 12% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 4.05 seconds | 22% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.73 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.14 seconds | 45% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 3.11 seconds | 27% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.98 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.88 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.8 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.8 seconds | 14% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.72 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.6 seconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.37 seconds | 20% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.37 seconds | 12% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.35 seconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.31 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.24 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 2.18 seconds | 30% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.15 seconds | 26% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.11 seconds | 19% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.03 seconds | 10% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.92 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.89 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.55 seconds | 12% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.45 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.36 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.3 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.27 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.12 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.08 seconds | 48% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.08 seconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.03 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 928 miliseconds | 9% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 920 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 880 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 876 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 820 miliseconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 789 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 751 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 734 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 707 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 645 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 604 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 589 miliseconds | 6% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 581 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 553 miliseconds | 13% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 517 miliseconds | 10% | Trend |
spec/migrations/split_customer_names_spec.rb | 508 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 508 miliseconds | 8% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 504 miliseconds | 14% | Trend |
spec/lib/stripe/account_connector_spec.rb | 435 miliseconds | 9% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 423 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 400 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 340 miliseconds | 9% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 337 miliseconds | 14% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 327 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 325 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 315 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 295 miliseconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 291 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 288 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 288 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 277 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 267 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 250 miliseconds | 15% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 248 miliseconds | 11% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 242 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 236 miliseconds | 11% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 225 miliseconds | 9% | Trend |
spec/lib/reports/report_spec.rb | 219 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 215 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 213 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 187 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 187 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 159 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 157 miliseconds | 11% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 149 miliseconds | 22% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 142 miliseconds | 17% | Trend |
spec/lib/spree/money_spec.rb | 129 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 121 miliseconds | 68% | Trend |