My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ce1fc55e-e787-49e5-9f3a-cbe24a23a940
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
fcdf68d | refs/pull/12406/merge | 2 | 4 minutes 24.34 seconds | 2024-04-22 12:53:58 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 32.68 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 32.68 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 24.34 seconds) |
---|---|---|
0 Finished Last | 2024-04-22 12:57:08 UTC | 2 minutes 20.34 seconds |
1 Finished First | 2024-04-22 12:56:36 UTC | 2 minutes 4.0 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.47 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 | 33.47 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.76 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.16 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.29 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.8 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.58 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.75 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.75 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.43 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.35 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.07 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.15 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.07 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.91 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.89 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.85 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.47 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.46 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.28 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.94 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.87 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.74 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.66 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.02 seconds | 11% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.01 seconds | 56% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.97 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.67 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.66 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.47 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.43 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.36 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.32 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.24 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.22 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.18 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.1 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.99 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.94 seconds | 61% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.91 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.89 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.84 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.72 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.6 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.55 seconds | 13% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.52 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.51 seconds | 10% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.22 seconds | 27% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.2 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.12 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.1 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.1 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.04 seconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 938 miliseconds | 9% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 909 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 888 miliseconds | 31% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 838 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 788 miliseconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 757 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 712 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 661 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 646 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 621 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 606 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 538 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 530 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 521 miliseconds | 7% | Trend |
spec/migrations/split_customer_names_spec.rb | 517 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 508 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 451 miliseconds | 7% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 437 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 429 miliseconds | 8% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 406 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 348 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 335 miliseconds | 7% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 328 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 328 miliseconds | 19% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 327 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 315 miliseconds | 21% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 301 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 290 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 289 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 260 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 256 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 247 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 244 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 244 miliseconds | 11% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 235 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 233 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 230 miliseconds | 10% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 208 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 207 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 207 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 203 miliseconds | Trend | |
spec/lib/tasks/import_product_images_rake_spec.rb | 183 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 180 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 180 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 177 miliseconds | 14% | Trend |
spec/lib/reports/report_spec.rb | 176 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 160 miliseconds | 14% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 134 miliseconds | 9% | Trend |