My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID e3fa7e28-561b-4634-abdb-35008a9080e7
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
871b58a | refs/heads/flipper-update | 2 | 4 minutes 21.74 seconds 1% | 2024-04-23 05:19:32 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 10.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 10.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-23 05:22:16 UTC | 2 minutes 9.62 seconds |
1 Finished Last | 2024-04-23 05:22:27 UTC | 2 minutes 12.12 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.7 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.32 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.6 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.42 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.15 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.84 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.03 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.72 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.36 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.99 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.42 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.23 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.14 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.98 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.57 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.39 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.36 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.18 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.02 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.9 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.53 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.38 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.24 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.16 seconds | 54% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.68 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.47 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.46 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.43 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.39 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.27 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.16 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.08 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.05 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.0 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.0 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.97 seconds | 15% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.94 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.88 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.83 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.72 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.7 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.63 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.39 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.14 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.1 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.07 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 944 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 875 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 844 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 823 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 814 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 786 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 719 miliseconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 715 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 705 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 654 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 605 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 573 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 545 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 526 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 495 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 474 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 464 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 457 miliseconds | 7% | Trend |
spec/lib/stripe/account_connector_spec.rb | 439 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 435 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 399 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 372 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 349 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 314 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 312 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 312 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 307 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 301 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 282 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 277 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 273 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 267 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 265 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 242 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 219 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 219 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 217 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 213 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 210 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 208 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 195 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 194 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 194 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 193 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 186 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 172 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 144 miliseconds | 8% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 138 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 125 miliseconds | 7% | Trend |