My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 113d8593-366e-4543-9bb0-fa54db0b664a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
627c7a0 | refs/pull/12391/merge | 2 | 4 minutes 15.37 seconds 3% | 2024-04-24 06:03:20 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.16 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.16 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 15.37 seconds) |
---|---|---|
0 Finished First | 2024-04-24 06:05:58 UTC | 2 minutes 4.65 seconds |
1 Finished Last | 2024-04-24 06:06:06 UTC | 2 minutes 10.73 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.42 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 | 30.32 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.3 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.24 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.23 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.12 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.79 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.33 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 7.12 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.62 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.37 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.28 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.46 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.05 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.83 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.52 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.51 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.41 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.37 seconds | 7% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.34 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.21 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.9 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.75 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.56 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.07 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.91 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.5 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.41 seconds | 14% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.34 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.34 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.3 seconds | 7% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.2 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.18 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.08 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.06 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.01 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.99 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.93 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.73 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.71 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.69 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.64 seconds | 9% | Trend |
spec/lib/reports/line_items_spec.rb | 1.54 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.53 seconds | 10% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.31 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.3 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.12 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 993 miliseconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 976 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 968 miliseconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 932 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 915 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 858 miliseconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 843 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 788 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 750 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 689 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 670 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 669 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 614 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 574 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 563 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 543 miliseconds | 6% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 521 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 470 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 463 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 460 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 444 miliseconds | 9% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 413 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 405 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 397 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 370 miliseconds | 9% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 361 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 315 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 300 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 298 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 289 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 278 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 266 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 262 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 261 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 260 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 232 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 220 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 219 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 215 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 207 miliseconds | 8% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 202 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 193 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 185 miliseconds | 1% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 182 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 179 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 178 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 168 miliseconds | 10% | Trend |
spec/lib/spree/money_spec.rb | 148 miliseconds | 11% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 144 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 140 miliseconds | 9% | Trend |