My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID dae62260-d696-4134-b2e6-9b355d72441d
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
be9ea98 | refs/heads/fix/duplicate-language-display-new-user-11513 | 2 | 4 minutes 17.96 seconds 15% | 2024-04-16 21:05:01 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 5.34 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 5.34 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 17.96 seconds) |
---|---|---|
0 Finished Last | 2024-04-16 21:07:49 UTC | 2 minutes 8.05 seconds |
1 Finished First | 2024-04-16 21:07:44 UTC | 2 minutes 9.91 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.43 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.62 seconds | 24% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.82 seconds | 36% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.21 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.44 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.07 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.95 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.01 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.84 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.84 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.74 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.52 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.4 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.86 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.85 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.8 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.62 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.59 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.49 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.17 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.09 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.09 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.43 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.26 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.18 seconds | 12% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.06 seconds | 58% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.71 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.7 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.54 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.51 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.48 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.4 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.4 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.34 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.3 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.02 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.98 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.88 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 10% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.86 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.8 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.72 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.56 seconds | 15% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.42 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.41 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.21 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.02 seconds | 9% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 990 miliseconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb | 970 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 934 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 855 miliseconds | 13% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 798 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 792 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 769 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 676 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 674 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 669 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 646 miliseconds | 17% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 624 miliseconds | 14% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 614 miliseconds | 13% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 554 miliseconds | 21% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 541 miliseconds | 12% | Trend |
spec/migrations/split_customer_names_spec.rb | 518 miliseconds | 13% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 495 miliseconds | 18% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 483 miliseconds | 18% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 451 miliseconds | 18% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 449 miliseconds | 17% | Trend |
spec/lib/stripe/account_connector_spec.rb | 437 miliseconds | 19% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 402 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 351 miliseconds | 20% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 350 miliseconds | 25% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 337 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 334 miliseconds | 28% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 293 miliseconds | 27% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 288 miliseconds | 29% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 286 miliseconds | 32% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 275 miliseconds | 28% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 265 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 256 miliseconds | 33% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 253 miliseconds | 39% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 238 miliseconds | 41% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 224 miliseconds | 32% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 220 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 220 miliseconds | 35% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 215 miliseconds | 36% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 36% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 203 miliseconds | 35% | Trend |
spec/lib/reports/report_spec.rb | 193 miliseconds | 45% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 193 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 191 miliseconds | 39% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 188 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 180 miliseconds | 40% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 41% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 154 miliseconds | 49% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 139 miliseconds | 46% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 128 miliseconds | 47% | Trend |