My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 568437d4-6dbb-46ce-a6ec-2dd8655384ef
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
a244c14 | refs/pull/12363/merge | 2 | 4 minutes 27.1 seconds 12% | 2024-04-16 15:37:01 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 8.58 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 8.58 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 27.1 seconds) |
---|---|---|
0 Finished Last | 2024-04-16 15:39:57 UTC | 2 minutes 14.63 seconds |
1 Finished First | 2024-04-16 15:39:49 UTC | 2 minutes 12.47 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.48 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 | 33.14 seconds | 20% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.8 seconds | 30% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.03 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.87 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.8 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.33 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.31 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.15 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.08 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.27 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.46 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.43 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.12 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.93 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.68 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.66 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.66 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.55 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.5 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.19 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.71 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.4 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.37 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.34 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.05 seconds | 58% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.85 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.7 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.4 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.37 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.3 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.3 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.18 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.17 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.12 seconds | 14% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.09 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.06 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.99 seconds | 14% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.86 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.84 seconds | 5% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.82 seconds | 9% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.76 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.73 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.63 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.39 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.32 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.23 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.23 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.15 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 12% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 937 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 833 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 822 miliseconds | 18% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 802 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 789 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 786 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 709 miliseconds | 33% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 694 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 681 miliseconds | 17% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 660 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 647 miliseconds | 21% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 620 miliseconds | 8% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 584 miliseconds | 17% | Trend |
spec/migrations/split_customer_names_spec.rb | 542 miliseconds | 9% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 524 miliseconds | 15% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 477 miliseconds | 21% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 476 miliseconds | 14% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 468 miliseconds | 20% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 452 miliseconds | 8% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 419 miliseconds | 22% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 402 miliseconds | 14% | Trend |
spec/lib/stripe/account_connector_spec.rb | 390 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 369 miliseconds | 21% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 356 miliseconds | 19% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 319 miliseconds | 21% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 318 miliseconds | 24% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 317 miliseconds | 21% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 307 miliseconds | 30% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 292 miliseconds | 30% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 263 miliseconds | 29% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 253 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 249 miliseconds | 27% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 247 miliseconds | 25% | Trend |
spec/lib/reports/report_spec.rb | 245 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 235 miliseconds | 42% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 227 miliseconds | 28% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 218 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 216 miliseconds | 30% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 215 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 207 miliseconds | 31% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 199 miliseconds | 40% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 182 miliseconds | 42% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 180 miliseconds | 40% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 173 miliseconds | 42% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 159 miliseconds | 38% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 158 miliseconds | 47% | Trend |
spec/lib/spree/money_spec.rb | 153 miliseconds | 47% | Trend |