My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID f29ff993-a19f-4ad9-8e0f-a21ecdd4f1dd
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
97dbb7a | refs/heads/buu/new-variant-11066 | 2 | 4 minutes 30.13 seconds 2% | 2024-02-07 06:07: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 6.29 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 6.29 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 30.13 seconds) |
---|---|---|
0 Finished First | 2024-02-07 06:09:46 UTC | 2 minutes 12.04 seconds |
1 Finished Last | 2024-02-07 06:09:53 UTC | 2 minutes 18.1 seconds |
You can likely decrease your CI build time by around 46 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.89 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.15 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.81 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.46 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.41 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.28 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.52 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.24 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.24 seconds | 9% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.51 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.84 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.53 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.4 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.13 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.02 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.66 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.51 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.37 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.37 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.93 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.92 seconds | 12% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.84 seconds | 44% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.47 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.39 seconds | 32% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.05 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.89 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.82 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.74 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.73 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.66 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.43 seconds | 16% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.43 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.37 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.29 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.21 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.2 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.19 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.18 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.09 seconds | 19% | Trend |
spec/lib/reports/line_items_spec.rb | 2.07 seconds | 21% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.03 seconds | 12% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.0 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.59 seconds | 15% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.45 seconds | 39% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.44 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.44 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.25 seconds | 20% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.25 seconds | 29% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.2 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.15 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.13 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.04 seconds | 49% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.04 seconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 959 miliseconds | 13% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 912 miliseconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 856 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 806 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 791 miliseconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 753 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 675 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 640 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 599 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 576 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 553 miliseconds | 14% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 551 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 548 miliseconds | 11% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 500 miliseconds | 12% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 491 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 468 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 433 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 411 miliseconds | 15% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 390 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 358 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 316 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 313 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 311 miliseconds | 12% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 306 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 294 miliseconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 283 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 283 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 277 miliseconds | 9% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 253 miliseconds | 17% | Trend |
spec/lib/reports/report_spec.rb | 248 miliseconds | 33% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 247 miliseconds | 12% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 236 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 234 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 212 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 211 miliseconds | 11% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 209 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 208 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 187 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 162 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 156 miliseconds | 11% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 135 miliseconds | 65% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 131 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 130 miliseconds | 6% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 123 miliseconds | 28% | Trend |
spec/lib/spree/money_spec.rb | 117 miliseconds | 9% | Trend |