My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID c9aa4be7-af36-494e-95d8-c2c299ecc400
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
39b83ea | refs/heads/master | 2 | 4 minutes 37.47 seconds 6% | 2024-02-16 13:33:49 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 2.0 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 2.0 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 37.47 seconds) |
---|---|---|
0 Finished First | 2024-02-16 13:36:43 UTC | 2 minutes 16.33 seconds |
1 Finished Last | 2024-02-16 13:36:45 UTC | 2 minutes 21.14 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.54 minutes)
Test file path (Displaying entries 1 - 100 of 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.5 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.91 seconds | 10% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.59 seconds | 9% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.27 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.99 seconds | 9% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.78 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.71 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.37 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.31 seconds | 11% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.86 seconds | 14% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.95 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.85 seconds | 22% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.59 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.5 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.33 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.92 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.77 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.64 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.63 seconds | 10% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.48 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 4.03 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.01 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.94 seconds | 15% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.13 seconds | 47% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.12 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.8 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.7 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.59 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.48 seconds | 16% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.46 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.44 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.44 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.32 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.23 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.19 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.13 seconds | 25% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.12 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.11 seconds | 19% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.93 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.89 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.82 seconds | 31% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.81 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.8 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.44 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.35 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 1.23 seconds | 61% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.2 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.16 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.11 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.1 seconds | 12% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.08 seconds | 48% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 914 miliseconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 903 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 883 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 848 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 776 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 729 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 719 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 713 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 700 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 633 miliseconds | 11% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 599 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 587 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 550 miliseconds | 12% | Trend |
spec/migrations/split_customer_names_spec.rb | 540 miliseconds | 11% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 516 miliseconds | 10% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 512 miliseconds | 9% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 491 miliseconds | 11% | Trend |
spec/lib/stripe/account_connector_spec.rb | 479 miliseconds | 20% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 414 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 408 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 348 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 334 miliseconds | 7% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 327 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 320 miliseconds | 14% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 314 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 306 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 301 miliseconds | 17% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 288 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 279 miliseconds | 11% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 273 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 260 miliseconds | 46% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 255 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 251 miliseconds | 15% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 236 miliseconds | 21% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 234 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 221 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 220 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 218 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 201 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 194 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 184 miliseconds | 21% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 183 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb | 160 miliseconds | 13% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 158 miliseconds | 29% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 141 miliseconds | 63% | Trend |
spec/lib/spree/money_spec.rb | 129 miliseconds | 1% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 126 miliseconds | 4% | Trend |