My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID baa47480-f169-436a-9965-0f68846cf4d9
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
b9d68b8 | refs/pull/12371/merge | 2 | 4 minutes 21.74 seconds 8% | 2024-04-12 02:14:04 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.55 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.55 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 21.74 seconds) |
---|---|---|
0 Finished First | 2024-04-12 02:16:46 UTC | 2 minutes 8.25 seconds |
1 Finished Last | 2024-04-12 02:16:55 UTC | 2 minutes 13.5 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.45 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 | 31.83 seconds | 13% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.38 seconds | 16% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.15 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.85 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.14 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.97 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.36 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.01 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.97 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.31 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.53 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.34 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.09 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.02 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.7 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.65 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.5 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.38 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.37 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.11 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.99 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.47 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.32 seconds | 54% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.17 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.16 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.71 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.69 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.52 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.5 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.38 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.24 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.23 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.18 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.14 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.03 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.02 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.98 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.93 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.9 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.85 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.79 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.74 seconds | 7% | Trend |
spec/lib/reports/line_items_spec.rb | 1.66 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.18 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1000 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 985 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 980 miliseconds | 9% | Trend |
spec/serializers/api/product_serializer_spec.rb | 959 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 932 miliseconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 846 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 809 miliseconds | 14% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 806 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 773 miliseconds | 23% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 747 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 709 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 670 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 633 miliseconds | 17% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 622 miliseconds | 7% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 550 miliseconds | 15% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 545 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 536 miliseconds | 13% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 510 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 507 miliseconds | 10% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 494 miliseconds | 7% | Trend |
spec/migrations/split_customer_names_spec.rb | 477 miliseconds | 12% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 457 miliseconds | 7% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 422 miliseconds | 12% | Trend |
spec/lib/stripe/account_connector_spec.rb | 388 miliseconds | 19% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 375 miliseconds | 15% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 368 miliseconds | 10% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 340 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 323 miliseconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 318 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 316 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 304 miliseconds | 11% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 277 miliseconds | 24% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 269 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 267 miliseconds | 15% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 257 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 254 miliseconds | 27% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 240 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 239 miliseconds | 31% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 230 miliseconds | 16% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 224 miliseconds | 16% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 215 miliseconds | 23% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 24% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 209 miliseconds | 17% | Trend |
spec/lib/reports/report_spec.rb | 206 miliseconds | 28% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 187 miliseconds | 23% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 186 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 182 miliseconds | 24% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 26% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 157 miliseconds | 35% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 138 miliseconds | 29% | Trend |
spec/lib/spree/money_spec.rb | 134 miliseconds | 42% | Trend |