My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 673eab5e-8b16-4fbb-b070-38e6d68c525b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
3f98e2e | refs/heads/capybara-wait-time | 2 | 5 minutes 14.76 seconds 20% | 2024-02-15 02:14:13 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 46.91 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 46.91 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 14.76 seconds) |
---|---|---|
0 Finished Last | 2024-02-15 02:17:56 UTC | 2 minutes 55.01 seconds |
1 Finished First | 2024-02-15 02:17:09 UTC | 2 minutes 19.76 seconds |
You can likely decrease your CI build time by around 53 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.75 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 | 42.19 seconds | 32% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.85 seconds | 14% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.2 seconds | 12% | Trend |
spec/lib/reports/customers_report_spec.rb | 13.07 seconds | 34% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 12.6 seconds | 38% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.33 seconds | 11% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 9.23 seconds | 40% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 9.19 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.95 seconds | 10% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.07 seconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.81 seconds | 27% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 6.54 seconds | 39% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 6.46 seconds | 34% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.22 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 5.97 seconds | 39% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.59 seconds | 24% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.34 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.15 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 5.0 seconds | 46% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.7 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 4.63 seconds | 40% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.28 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.92 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.78 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 3.36 seconds | 54% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 3.3 seconds | 35% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 3.28 seconds | 34% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.01 seconds | 48% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.0 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.94 seconds | 49% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.85 seconds | 31% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.54 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 2.5 seconds | 50% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.46 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.42 seconds | 13% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.38 seconds | 32% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.37 seconds | 33% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.17 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.11 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.05 seconds | 20% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 2.05 seconds | 50% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.97 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.95 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.52 seconds | 36% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.46 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.43 seconds | 44% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.36 seconds | 30% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.33 seconds | 36% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 1.23 seconds | 60% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.19 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.17 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.09 seconds | 48% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 1.08 seconds | 29% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 1.03 seconds | 38% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 954 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 901 miliseconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 883 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 851 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 795 miliseconds | 39% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 783 miliseconds | 28% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 749 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 670 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 659 miliseconds | 36% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 627 miliseconds | 28% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 619 miliseconds | 32% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 588 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 580 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 537 miliseconds | 34% | 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 | 451 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 446 miliseconds | 43% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 427 miliseconds | 32% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 414 miliseconds | 40% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 394 miliseconds | 37% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 387 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 381 miliseconds | 36% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 352 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 336 miliseconds | 88% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 310 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 307 miliseconds | 13% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 285 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 281 miliseconds | 12% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 280 miliseconds | 36% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 276 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 270 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 258 miliseconds | 36% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 245 miliseconds | 21% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 242 miliseconds | 10% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 222 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 218 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 198 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 192 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 185 miliseconds | 31% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 184 miliseconds | Trend | |
spec/lib/reports/xero_invoices_report_spec.rb | 179 miliseconds | 46% | Trend |
spec/lib/spree/money_spec.rb | 155 miliseconds | 18% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 141 miliseconds | 49% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 140 miliseconds | 63% | Trend |