My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 12cbedad-d3a0-46b3-9a1b-1118a66c6457
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
58e3c33 | refs/heads/current-configs | 2 | 4 minutes 25.8 seconds 1% | 2024-03-23 14:05: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 3.33 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 3.33 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 25.8 seconds) |
---|---|---|
0 Finished First | 2024-03-23 14:07:47 UTC | 2 minutes 11.13 seconds |
1 Finished Last | 2024-03-23 14:07:50 UTC | 2 minutes 14.67 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 137 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.93 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.01 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 19.4 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.66 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.48 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.22 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.36 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.08 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.65 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.52 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.8 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.63 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.13 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.12 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.12 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.9 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.88 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.79 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.26 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.2 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.1 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.6 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.42 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.41 seconds | 26% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.89 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.57 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.51 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.5 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.47 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.4 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.28 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.17 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.12 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.12 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.0 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.99 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.83 seconds | 9% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.83 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.79 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.77 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.57 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.43 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.42 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.34 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.32 seconds | 23% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.13 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.04 seconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.03 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 991 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 863 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 847 miliseconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 805 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 763 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 750 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 698 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 695 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 646 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 599 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 590 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 587 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 527 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 525 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 480 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 467 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 446 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 426 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 411 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 407 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 385 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 352 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 348 miliseconds | 11% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 337 miliseconds | 11% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 318 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 308 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 297 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 283 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 267 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 259 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 238 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 233 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 231 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 215 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 213 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 211 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 201 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 194 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 193 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 190 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 180 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 178 miliseconds | 11% | Trend |
spec/lib/i18n_digests_spec.rb | 174 miliseconds | 125% | Trend |
spec/lib/reports/report_spec.rb | 171 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 147 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 143 miliseconds | 1% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 142 miliseconds | 16% | Trend |