My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID f3fc0881-7ea5-4045-b425-f9ba129de469
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0e92bf3 | refs/heads/master | 2 | 4 minutes 22.11 seconds | 2024-02-15 04:42:42 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.19 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.19 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.11 seconds) |
---|---|---|
0 Finished First | 2024-02-15 04:45:26 UTC | 2 minutes 11.28 seconds |
1 Finished Last | 2024-02-15 04:45:30 UTC | 2 minutes 10.83 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.46 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.35 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.35 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.14 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.69 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.34 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.86 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.3 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.02 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.7 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.48 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.62 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.61 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.36 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.26 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.03 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.96 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.42 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.37 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.31 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.26 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.08 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.81 seconds | 11% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.38 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.99 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.94 seconds | 49% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.72 seconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.65 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.55 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.44 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.38 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.34 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.32 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.14 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.12 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.01 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.0 seconds | 17% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.93 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.92 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.79 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.76 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.76 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.42 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.17 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.05 seconds | 49% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.05 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.04 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 970 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 892 miliseconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 864 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 825 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 806 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 753 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 736 miliseconds | 23% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 685 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 664 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 653 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 623 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 573 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 546 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 544 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 517 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 494 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 492 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 460 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 446 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 426 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 392 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 357 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 333 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 331 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 312 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 301 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 285 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 277 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 269 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 265 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 263 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 257 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 235 miliseconds | 12% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 226 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 225 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 221 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 214 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 207 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 206 miliseconds | 15% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 192 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 184 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 182 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 157 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 143 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 132 miliseconds | 65% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 131 miliseconds | 7% | Trend |
spec/lib/spree/money_spec.rb | 126 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 120 miliseconds | Trend |