My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 922d26fe-9a91-42ae-a777-57c42e4a667c
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
938a357 | refs/pull/12359/merge | 2 | 4 minutes 13.91 seconds 3% | 2024-04-11 01:47:12 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 14.37 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 14.37 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 13.91 seconds) |
---|---|---|
0 Finished First | 2024-04-11 01:49:51 UTC | 2 minutes 5.45 seconds |
1 Finished Last | 2024-04-11 01:50:05 UTC | 2 minutes 8.46 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.41 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.03 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.49 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.24 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.67 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.06 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.95 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.97 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.94 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.51 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.77 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.52 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.21 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.76 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.75 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.63 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.57 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.52 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.13 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.11 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.09 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.81 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.31 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.19 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.03 seconds | 55% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.01 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.62 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.62 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.6 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.48 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.38 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.27 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.11 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.05 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.04 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.04 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.01 seconds | 9% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.98 seconds | 2% | 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.79 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.71 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.69 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.53 seconds | 8% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.29 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.19 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.09 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.04 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 995 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 953 miliseconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb | 951 miliseconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 948 miliseconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 824 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 815 miliseconds | 23% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 812 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 803 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 713 miliseconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 697 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 668 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 658 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 598 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 579 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 531 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 520 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb | 485 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 481 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 458 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 443 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 430 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 401 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 394 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 369 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 334 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 304 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 302 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 299 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 284 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 283 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 279 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 277 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 265 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 257 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 256 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 252 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 217 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 213 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 205 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 204 miliseconds | 5% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 202 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 194 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 192 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 181 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 181 miliseconds | 1% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 181 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 181 miliseconds | 2% | Trend |
spec/lib/i18n_digests_spec.rb | 176 miliseconds | 141% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 175 miliseconds | 15% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 147 miliseconds | 4% | Trend |