My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID d04094f8-52e3-4a04-81cd-de5014c14f2a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0260f8a | refs/pull/12316/merge | 2 | 4 minutes 15.29 seconds 2% | 2024-04-08 08:41:24 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 681 miliseconds. 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 681 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 15.29 seconds) |
---|---|---|
0 Finished Last | 2024-04-08 08:44:07 UTC | 2 minutes 9.17 seconds |
1 Finished First | 2024-04-08 08:44:06 UTC | 2 minutes 6.12 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 | 31.48 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.03 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.23 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.66 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.21 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.84 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.22 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.9 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.45 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.87 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.41 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.15 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.04 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.96 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.53 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.45 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.45 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.42 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.12 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.99 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.95 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.38 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.33 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.08 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.02 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.66 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.61 seconds | 6% | 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.38 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.37 seconds | 15% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.24 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.17 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.12 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.1 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.99 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.97 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.92 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.78 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.75 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.69 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.66 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.55 seconds | 13% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.32 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.19 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.07 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.07 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 988 miliseconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 962 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 961 miliseconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 953 miliseconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 841 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 837 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 827 miliseconds | 20% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 790 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 779 miliseconds | 26% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 752 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 715 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 702 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 644 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 569 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 547 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 536 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 479 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 477 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 459 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 440 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 437 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 419 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 390 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 380 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 366 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 328 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 313 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 303 miliseconds | 2% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 296 miliseconds | 59% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 285 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 273 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 271 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 262 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 262 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 254 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 254 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 219 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 211 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 210 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 205 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 186 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 186 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 181 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 181 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 178 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 177 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 166 miliseconds | 9% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 137 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 135 miliseconds | 3% | Trend |