My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 16023a9c-800b-4703-9e10-52bcc078555f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
50ecadf | refs/heads/report-form-loading | 2 | 4 minutes 25.57 seconds 1% | 2024-03-23 13:56: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 3.07 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 3.07 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 25.57 seconds) |
---|---|---|
0 Finished First | 2024-03-23 13:59:09 UTC | 2 minutes 17.56 seconds |
1 Finished Last | 2024-03-23 13:59:12 UTC | 2 minutes 8.01 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.48 minutes)
Test file path (Displaying entries 1 - 100 of 137 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.54 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.75 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.66 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 10.32 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.58 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.53 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.26 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.09 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.55 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.4 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.61 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.46 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.16 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.16 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.1 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.83 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.55 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.36 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.33 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.31 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.02 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.78 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.48 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.14 seconds | 50% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.09 seconds | 39% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.82 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.82 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.75 seconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.73 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.42 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.4 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.39 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.34 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.29 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.25 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.07 seconds | 20% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.06 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.06 seconds | 11% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.99 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.98 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.97 seconds | 18% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.8 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.75 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.25 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.18 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.11 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 1.06 seconds | 56% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 990 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 841 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 840 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 805 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 795 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 742 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 694 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 674 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 647 miliseconds | 31% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 643 miliseconds | 6% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 580 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 546 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 527 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 520 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 470 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 465 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 459 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 458 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 421 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 410 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 372 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 337 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 334 miliseconds | 6% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 304 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 300 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 298 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 285 miliseconds | 8% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 267 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 262 miliseconds | 8% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 258 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 255 miliseconds | 17% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 254 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 229 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 219 miliseconds | 3% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 209 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 208 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 206 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 188 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 183 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 183 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 179 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 173 miliseconds | 13% | Trend |
spec/lib/reports/report_spec.rb | 164 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 150 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 139 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 122 miliseconds | 6% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 121 miliseconds | 1% | Trend |