My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 52f792f5-c615-446a-95d7-c2d16ea9b790
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f02580e | refs/heads/account_connector_spec_vcr | 2 | 4 minutes 39.57 seconds 6% | 2024-02-15 19:18:51 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 24.14 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 24.14 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 39.57 seconds) |
---|---|---|
0 Finished First | 2024-02-15 19:21:37 UTC | 2 minutes 12.59 seconds |
1 Finished Last | 2024-02-15 19:22:01 UTC | 2 minutes 26.99 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 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.36 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 24.56 seconds | 17% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.76 seconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.87 seconds | 19% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.72 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.59 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.74 seconds | 24% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.87 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.64 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.61 seconds | 24% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.53 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.85 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.78 seconds | 21% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.6 seconds | 17% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.9 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.62 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.56 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.44 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.42 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.38 seconds | 15% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.96 seconds | 15% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.62 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.52 seconds | 29% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.11 seconds | 47% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.93 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.87 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.86 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.6 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.56 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.54 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.42 seconds | 10% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.4 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.26 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.19 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.19 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.14 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.11 seconds | 19% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.1 seconds | 14% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.92 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.9 seconds | 37% | Trend |
spec/lib/reports/line_items_spec.rb | 1.86 seconds | 11% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.85 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.64 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.49 seconds | 27% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.45 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.35 seconds | 36% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.3 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.19 seconds | 13% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.12 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.1 seconds | 47% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.05 seconds | 18% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 899 miliseconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 885 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 821 miliseconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 801 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 763 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 749 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 700 miliseconds | 27% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 695 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 630 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 609 miliseconds | 10% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 592 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 582 miliseconds | 19% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 572 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 529 miliseconds | 9% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 491 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 490 miliseconds | 11% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 471 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 424 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 422 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 378 miliseconds | 21% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 376 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 329 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 323 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 310 miliseconds | 10% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 304 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 302 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 291 miliseconds | 11% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 286 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 274 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 266 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 264 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 255 miliseconds | 20% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 246 miliseconds | 19% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 234 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 227 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 220 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 216 miliseconds | 21% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 208 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 207 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 201 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 187 miliseconds | 6% | Trend |
spec/lib/i18n_digests_spec.rb | 178 miliseconds | 169% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 165 miliseconds | 9% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 155 miliseconds | 9% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 150 miliseconds | 22% | Trend |
spec/lib/spree/money_spec.rb | 146 miliseconds | 11% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 143 miliseconds | 18% | Trend |