My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 535de5d8-dd39-485a-8932-ef22961d434e
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5ce72d4 | refs/pull/12404/merge | 2 | 4 minutes 34.98 seconds 4% | 2024-04-23 08:32:36 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 12.48 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 12.48 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 34.98 seconds) |
---|---|---|
0 Finished First | 2024-04-23 08:35:22 UTC | 2 minutes 11.46 seconds |
1 Finished Last | 2024-04-23 08:35:34 UTC | 2 minutes 23.52 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.53 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.77 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.72 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.29 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 11.02 seconds | 18% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.87 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.0 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.37 seconds | 16% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.16 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.85 seconds | 14% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.47 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.41 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 6.01 seconds | 20% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.62 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.53 seconds | 16% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.37 seconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 5.08 seconds | 19% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.88 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.58 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.29 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.12 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.94 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.74 seconds | 14% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.7 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.63 seconds | 14% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.39 seconds | 50% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.23 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 3.07 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.87 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.52 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.44 seconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.38 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.28 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.27 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.19 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.02 seconds | 12% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.99 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.96 seconds | 15% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.9 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.89 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.84 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.73 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.68 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.42 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.41 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.23 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.19 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.15 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.04 seconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 915 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 858 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 840 miliseconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 815 miliseconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 747 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 726 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 726 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 663 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 661 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 652 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 572 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 566 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 558 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 508 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 503 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 497 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 481 miliseconds | 18% | Trend |
spec/migrations/split_customer_names_spec.rb | 475 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 433 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 431 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 397 miliseconds | 12% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 386 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 349 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 327 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 295 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 292 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 290 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 288 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 285 miliseconds | 10% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 283 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 271 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 263 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 252 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 248 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 247 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 239 miliseconds | 10% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 235 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 234 miliseconds | 25% | Trend |
spec/lib/reports/report_spec.rb | 220 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 215 miliseconds | 11% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 213 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 209 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 196 miliseconds | 3% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 186 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 185 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 157 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 156 miliseconds | 11% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 148 miliseconds | 16% | Trend |