My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID c05688a0-b623-46f2-ad69-d001cc438a47
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
dcf89f9 | refs/pull/12303/merge | 2 | 4 minutes 46.33 seconds 9% | 2024-03-22 12:15:50 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 15.75 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 15.75 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 46.33 seconds) |
---|---|---|
0 Finished Last | 2024-03-22 12:19:01 UTC | 2 minutes 25.26 seconds |
1 Finished First | 2024-03-22 12:18:46 UTC | 2 minutes 21.08 seconds |
You can likely decrease your CI build time by around 48 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.59 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.89 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.8 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.47 seconds | 8% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.22 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.56 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.42 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.49 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.49 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.39 seconds | 13% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.09 seconds | 16% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.75 seconds | 23% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.52 seconds | 21% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.76 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.42 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 5.39 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.31 seconds | 10% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.26 seconds | 11% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 5.17 seconds | 23% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.93 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.77 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.26 seconds | 12% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.04 seconds | 18% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.91 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.89 seconds | 21% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.28 seconds | 29% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.96 seconds | 19% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.88 seconds | 38% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.88 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.84 seconds | 32% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.7 seconds | 9% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.64 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.59 seconds | 25% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.52 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.49 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.32 seconds | 25% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.31 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.27 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.19 seconds | 11% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.19 seconds | 23% | Trend |
spec/lib/reports/line_items_spec.rb | 2.18 seconds | 30% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.07 seconds | 16% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.87 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.73 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.54 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.49 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.39 seconds | 30% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.35 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.35 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.18 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.13 seconds | 21% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.12 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.1 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 936 miliseconds | 23% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 903 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 902 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 876 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 799 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 764 miliseconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 751 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 721 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 647 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 600 miliseconds | 8% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 595 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 590 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 534 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb | 522 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 514 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 484 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 482 miliseconds | 9% | Trend |
spec/lib/stripe/account_connector_spec.rb | 443 miliseconds | 9% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 427 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 384 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 374 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 369 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 342 miliseconds | 9% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 335 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 326 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 311 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 307 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 300 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 271 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 255 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 249 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 239 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 232 miliseconds | 9% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 226 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 221 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 218 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 213 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 201 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 198 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 197 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 193 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 189 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 160 miliseconds | 4% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 153 miliseconds | 8% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 150 miliseconds | 22% | Trend |
spec/lib/spree/money_spec.rb | 124 miliseconds | 5% | Trend |