My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 0f2378ca-c8f1-4b34-8386-ad013ce3676a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f70ea27 | refs/heads/11482-fix-rubocop-rails-issue-has_many | 2 | 4 minutes 23.77 seconds | 2024-04-23 09:57:05 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 35.08 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 35.08 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 23.77 seconds) |
---|---|---|
0 Finished Last | 2024-04-23 10:00:26 UTC | 2 minutes 13.45 seconds |
1 Finished First | 2024-04-23 09:59:51 UTC | 2 minutes 10.33 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.47 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.89 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.64 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.95 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 10.11 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.74 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.11 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.41 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.17 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.6 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.93 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.7 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.64 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.07 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.95 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.93 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.76 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.75 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.6 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.27 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.14 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.73 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.33 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.28 seconds | 52% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.22 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.22 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.68 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.44 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.44 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.42 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.42 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.38 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.33 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.2 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.19 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.09 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.95 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.95 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.94 seconds | 5% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.92 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.85 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.81 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 1.8 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.75 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.41 seconds | 12% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.34 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.18 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 973 miliseconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 963 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 957 miliseconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 931 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 886 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 859 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 847 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 830 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 728 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 693 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 690 miliseconds | 27% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 687 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 683 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 584 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 566 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 557 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 526 miliseconds | 8% | Trend |
spec/migrations/split_customer_names_spec.rb | 500 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 491 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 476 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 463 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 422 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 400 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 399 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 353 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 338 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 328 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 326 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 306 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 298 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 282 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 273 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 266 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 265 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 257 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 253 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 233 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 207 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 207 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 206 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 202 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 197 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 193 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 191 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 184 miliseconds | 5% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 183 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 176 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 168 miliseconds | 11% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 158 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 144 miliseconds | 8% | Trend |
spec/lib/spree/money_spec.rb | 122 miliseconds | 9% | Trend |