My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 51085e46-7bcc-449c-85c8-038df6bd98f6
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
1176371 | refs/pull/12172/merge | 2 | 4 minutes 38.88 seconds 6% | 2024-02-19 22:45:27 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 11.42 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 11.42 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 38.88 seconds) |
---|---|---|
0 Finished First | 2024-02-19 22:48:18 UTC | 2 minutes 16.54 seconds |
1 Finished Last | 2024-02-19 22:48:29 UTC | 2 minutes 22.35 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.55 minutes)
Test file path (Displaying entries 1 - 100 of 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.6 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.39 seconds | 7% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.69 seconds | 9% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.08 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.67 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.44 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.4 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.35 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.3 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.47 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.06 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.74 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.52 seconds | 17% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.42 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.23 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.18 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 5.07 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.01 seconds | 14% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.72 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.36 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.2 seconds | 10% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.08 seconds | 19% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.67 seconds | 28% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.48 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 3.13 seconds | 27% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.04 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.82 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.74 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.73 seconds | 23% | 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.63 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.46 seconds | 25% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.43 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.27 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 2.23 seconds | 33% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.22 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.09 seconds | 13% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.99 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.85 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.82 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.78 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.73 seconds | 25% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.54 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.35 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.25 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.25 seconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.17 seconds | 23% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.13 seconds | 14% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.11 seconds | 46% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.1 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.09 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.08 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 1.02 seconds | 33% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.01 seconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 929 miliseconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 902 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 840 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 731 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 710 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 707 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 634 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 612 miliseconds | 7% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 600 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 582 miliseconds | 6% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 560 miliseconds | 85% | Trend |
spec/migrations/split_customer_names_spec.rb | 549 miliseconds | 13% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 520 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 496 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 486 miliseconds | 11% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 474 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 460 miliseconds | 14% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 405 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 382 miliseconds | 22% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 368 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 368 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 343 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 308 miliseconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 299 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 295 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 294 miliseconds | 17% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 290 miliseconds | 11% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 274 miliseconds | 28% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 263 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 259 miliseconds | 43% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 242 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 242 miliseconds | 11% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 241 miliseconds | 11% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 240 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 238 miliseconds | 25% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 218 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 216 miliseconds | 10% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 202 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 164 miliseconds | 7% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 162 miliseconds | 14% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 159 miliseconds | 29% | Trend |
spec/lib/spree/money_spec.rb | 124 miliseconds | 5% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 123 miliseconds | 1% | Trend |