My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 06ace8e0-2400-413e-843b-e61609520440
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0bff046 | refs/pull/12316/merge | 2 | 4 minutes 16.64 seconds 16% | 2024-04-07 16:51:25 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 2.03 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 2.03 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.64 seconds) |
---|---|---|
0 Finished First | 2024-04-07 16:54:06 UTC | 2 minutes 7.53 seconds |
1 Finished Last | 2024-04-07 16:54:08 UTC | 2 minutes 9.11 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.43 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.12 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.25 seconds | 36% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.3 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.61 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.1 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.93 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.02 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.36 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.8 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.47 seconds | 2% | 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 | 4.86 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.77 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.59 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.58 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.4 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.35 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.33 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.16 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.69 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.32 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.28 seconds | 55% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.15 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.07 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.65 seconds | 10% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.43 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.42 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.38 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.34 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.33 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.27 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.21 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.21 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.15 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.03 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 2.01 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.0 seconds | 13% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.81 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.79 seconds | 11% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.75 seconds | 9% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.73 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.66 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.59 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.26 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.17 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.16 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 14% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.08 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.02 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 969 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 937 miliseconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 882 miliseconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 861 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 742 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 719 miliseconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 699 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 690 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 649 miliseconds | 17% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 629 miliseconds | 13% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 600 miliseconds | 15% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 564 miliseconds | 17% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 558 miliseconds | 22% | Trend |
spec/migrations/split_customer_names_spec.rb | 503 miliseconds | 17% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 494 miliseconds | 19% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 485 miliseconds | 18% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 483 miliseconds | 22% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 431 miliseconds | 23% | Trend |
spec/lib/stripe/account_connector_spec.rb | 410 miliseconds | 25% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 406 miliseconds | 26% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 362 miliseconds | 27% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 356 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 348 miliseconds | 26% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 316 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 316 miliseconds | 29% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 302 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 301 miliseconds | 33% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 278 miliseconds | 34% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | 31% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 265 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 262 miliseconds | 33% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 257 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 257 miliseconds | 37% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 254 miliseconds | 40% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 253 miliseconds | 33% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 243 miliseconds | 29% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 223 miliseconds | 35% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 223 miliseconds | 34% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 205 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 199 miliseconds | 42% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 195 miliseconds | 39% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 195 miliseconds | 39% | Trend |
spec/lib/reports/report_spec.rb | 189 miliseconds | 47% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 188 miliseconds | 39% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 179 miliseconds | 42% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 151 miliseconds | 51% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 134 miliseconds | 50% | Trend |
spec/lib/spree/money_spec.rb | 124 miliseconds | 59% | Trend |