My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID a935787b-5f05-4650-9a89-7c315748abd0
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
847a8ee | refs/heads/11987-product-table-update-on-clone | 2 | 4 minutes 11.29 seconds 5% | 2024-04-20 17:55:16 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 1.61 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 1.61 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 11.29 seconds) |
---|---|---|
0 Finished First | 2024-04-20 17:57:55 UTC | 2 minutes 4.46 seconds |
1 Finished Last | 2024-04-20 17:57:57 UTC | 2 minutes 6.84 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.4 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 | 30.53 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.8 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.31 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.56 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.87 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.73 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.03 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.76 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.2 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.98 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.32 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.26 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.74 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.54 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.5 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.48 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.32 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.29 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.19 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.16 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.83 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.29 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.23 seconds | 53% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.16 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.08 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.59 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.58 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.35 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.34 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.32 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.14 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.12 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.02 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.0 seconds | 9% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.96 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.95 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.84 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.83 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.74 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.72 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.72 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.67 seconds | 7% | Trend |
spec/lib/reports/line_items_spec.rb | 1.59 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.58 seconds | 14% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.17 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.05 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 973 miliseconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 947 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 927 miliseconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 843 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 796 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 792 miliseconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 724 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 692 miliseconds | 27% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 684 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 640 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 631 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 628 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 588 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 567 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 550 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 521 miliseconds | 10% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 474 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 465 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 457 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 446 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 439 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 429 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 390 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 375 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 332 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 316 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 314 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 292 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 290 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 270 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 266 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 265 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 260 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 245 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 235 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 228 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 213 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 207 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 196 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 195 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 194 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 193 miliseconds | 3% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 191 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 186 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 183 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 175 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 152 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 135 miliseconds | 4% | Trend |
spec/lib/spree/money_spec.rb | 125 miliseconds | 7% | Trend |