My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 7760640f-07fb-4bd3-8f37-01467aaa7611
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
acd05e0 | refs/pull/12361/merge | 2 | 4 minutes 16.67 seconds 15% | 2024-04-17 05:20:06 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.87 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.87 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.67 seconds) |
---|---|---|
0 Finished First | 2024-04-17 05:22:44 UTC | 2 minutes 3.76 seconds |
1 Finished Last | 2024-04-17 05:22:59 UTC | 2 minutes 12.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 | 30.29 seconds | 27% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.49 seconds | 31% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.56 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.53 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.28 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.69 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.65 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.67 seconds | 9% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.53 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.8 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.57 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.24 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.06 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.05 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.9 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.63 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.48 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.33 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.14 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.97 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 3.96 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.36 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.23 seconds | 56% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.2 seconds | 11% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.07 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.52 seconds | 14% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.48 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.34 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.3 seconds | 12% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.28 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.27 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.24 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.21 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.1 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.97 seconds | 14% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.92 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.89 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.87 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.83 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 1.8 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.75 seconds | 13% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.75 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.61 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.37 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.29 seconds | 17% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.27 seconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.19 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.18 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.07 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.07 seconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.05 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 907 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 852 miliseconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 814 miliseconds | 17% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 808 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 787 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 753 miliseconds | 19% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 709 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 661 miliseconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 657 miliseconds | 20% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 654 miliseconds | 9% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 587 miliseconds | 16% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 548 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 547 miliseconds | 19% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 512 miliseconds | 17% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 467 miliseconds | 15% | Trend |
spec/migrations/split_customer_names_spec.rb | 465 miliseconds | 22% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 465 miliseconds | 23% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 456 miliseconds | 22% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 443 miliseconds | 18% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 386 miliseconds | 22% | Trend |
spec/lib/stripe/account_connector_spec.rb | 369 miliseconds | 31% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 361 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 337 miliseconds | 28% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 307 miliseconds | 30% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 306 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 291 miliseconds | 34% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 284 miliseconds | 32% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 284 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 267 miliseconds | 30% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 264 miliseconds | 29% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 259 miliseconds | 36% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 253 miliseconds | 34% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 240 miliseconds | 29% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 233 miliseconds | 43% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 233 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 227 miliseconds | 33% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 216 miliseconds | 28% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 213 miliseconds | 32% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 204 miliseconds | 39% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 203 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 183 miliseconds | 40% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 178 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 177 miliseconds | 41% | Trend |
spec/lib/reports/report_spec.rb | 165 miliseconds | 53% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 161 miliseconds | 46% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 43% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 135 miliseconds | 44% | Trend |