My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 5723409b-6595-43db-99c5-0cec261ba01c
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
9bb27ae | refs/heads/master | 2 | 4 minutes 21.49 seconds 8% | 2024-04-12 02:09:18 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 19.29 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 19.29 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 21.49 seconds) |
---|---|---|
0 Finished Last | 2024-04-12 02:12:17 UTC | 2 minutes 14.98 seconds |
1 Finished First | 2024-04-12 02:11:58 UTC | 2 minutes 6.51 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.45 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 | 32.37 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.39 seconds | 19% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.51 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.85 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.36 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.14 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.2 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.82 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.5 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.14 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.69 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.28 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.88 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.87 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.76 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.71 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.52 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.46 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.32 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.03 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.83 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.45 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.33 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.29 seconds | 54% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.19 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.97 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.63 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.54 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.5 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.48 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.34 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.29 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.21 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.12 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.11 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.02 seconds | 8% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.01 seconds | 7% | Trend |
spec/lib/reports/line_items_spec.rb | 1.99 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.93 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.8 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.77 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.74 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.73 seconds | 12% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.45 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.27 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.22 seconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.21 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.2 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.05 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 960 miliseconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb | 951 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 865 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 860 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 819 miliseconds | 13% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 812 miliseconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 754 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 700 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 661 miliseconds | 13% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 631 miliseconds | 12% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 616 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 595 miliseconds | 8% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 581 miliseconds | 13% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 532 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 516 miliseconds | 16% | Trend |
spec/migrations/split_customer_names_spec.rb | 515 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 491 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 472 miliseconds | 15% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 446 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 425 miliseconds | 11% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 414 miliseconds | 16% | Trend |
spec/lib/stripe/account_connector_spec.rb | 375 miliseconds | 21% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 334 miliseconds | 18% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 310 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 301 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 295 miliseconds | 20% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 289 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 282 miliseconds | 17% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 278 miliseconds | 19% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 278 miliseconds | 10% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 272 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 270 miliseconds | 14% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 268 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 267 miliseconds | 22% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 246 miliseconds | 28% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 232 miliseconds | 16% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 228 miliseconds | 16% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 222 miliseconds | 20% | Trend |
spec/lib/i18n_digests_spec.rb | 206 miliseconds | 63% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 206 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 204 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 197 miliseconds | 29% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 181 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 179 miliseconds | 24% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 178 miliseconds | 28% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 175 miliseconds | 26% | Trend |
spec/lib/reports/report_spec.rb | 166 miliseconds | 41% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 162 miliseconds | 32% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 148 miliseconds | 23% | Trend |