My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 91f54155-190d-45cb-aa27-3af4c10de291
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
520db0e | refs/heads/11987-product-table-update-on-clone | 2 | 4 minutes 18.9 seconds 2% | 2024-04-23 12:08:55 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 45.04 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 45.04 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.9 seconds) |
---|---|---|
0 Finished First | 2024-04-23 12:11:34 UTC | 2 minutes 5.04 seconds |
1 Finished Last | 2024-04-23 12:12:19 UTC | 2 minutes 13.87 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.44 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.8 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.56 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.74 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.61 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.45 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.55 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.37 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.1 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.01 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.79 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.57 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.38 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.1 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.09 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.66 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.56 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.5 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.39 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.26 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.14 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 3.97 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.34 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.25 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.18 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.06 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.51 seconds | 4% | 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.4 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.33 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.27 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.07 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.06 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.05 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.02 seconds | 6% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.91 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.9 seconds | 11% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.89 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.82 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.74 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.73 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.67 seconds | 7% | Trend |
spec/lib/reports/line_items_spec.rb | 1.58 seconds | 8% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.45 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.44 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.23 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.14 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.05 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.03 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 938 miliseconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 933 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 885 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 795 miliseconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 760 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 740 miliseconds | 22% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 739 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 701 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 676 miliseconds | 13% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 629 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 606 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 576 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 535 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 515 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 513 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 497 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 475 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 460 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 440 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 415 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 389 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 378 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 336 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 306 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 303 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 299 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 281 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 271 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 262 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 248 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 248 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 243 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 242 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 221 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 214 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 211 miliseconds | 6% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 207 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 188 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 186 miliseconds | 4% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 184 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 182 miliseconds | 127% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 178 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 175 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 171 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 169 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 145 miliseconds | 6% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 3% | Trend |