My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 599b3b84-774a-43c7-a3ec-8a1c76e291e1
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0fea395 | refs/heads/product-taxon | 2 | 4 minutes 21.83 seconds | 2024-02-21 05:35: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 11.34 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 11.34 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 21.83 seconds) |
---|---|---|
0 Finished Last | 2024-02-21 05:38:00 UTC | 2 minutes 12.8 seconds |
1 Finished First | 2024-02-21 05:37:48 UTC | 2 minutes 9.04 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.45 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.49 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.05 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.77 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 10.02 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.4 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.3 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.11 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.99 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.79 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.17 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.64 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.51 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.3 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.96 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.94 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.88 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.66 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.51 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.24 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.18 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.0 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.58 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.35 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.01 seconds | 11% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.98 seconds | 41% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.86 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.5 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.42 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.38 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.33 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.27 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.27 seconds | 15% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.24 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.15 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.13 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.04 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.9 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.88 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.76 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.74 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.62 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.38 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.31 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.3 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.19 seconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.05 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1000 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 990 miliseconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 943 miliseconds | 54% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 878 miliseconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 839 miliseconds | 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 | 766 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 739 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 679 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 668 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 652 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 624 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 587 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 571 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 562 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 520 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 507 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 501 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 473 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 454 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 389 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 385 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 350 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 325 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 323 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 323 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 313 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 302 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 294 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 279 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 264 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 262 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 241 miliseconds | 11% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 235 miliseconds | 38% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 235 miliseconds | 12% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 223 miliseconds | 14% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 221 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 218 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 216 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 207 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 207 miliseconds | 14% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 198 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 194 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 165 miliseconds | 8% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 147 miliseconds | 19% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 143 miliseconds | Trend | |
spec/serializers/api/order_cycle_serializer_spec.rb | 134 miliseconds | 10% | Trend |
spec/lib/spree/money_spec.rb | 126 miliseconds | 3% | Trend |