My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 64060564-8889-4d8a-9217-910ccc86d17b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
cbb1e41 | refs/heads/master | 2 | 4 minutes 24.08 seconds 1% | 2024-02-21 23:09:53 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 7.7 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 7.7 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 24.08 seconds) |
---|---|---|
0 Finished First | 2024-02-21 23:12:36 UTC | 2 minutes 8.31 seconds |
1 Finished Last | 2024-02-21 23:12:43 UTC | 2 minutes 15.78 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.47 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 | 31.45 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.87 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.2 seconds | 7% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.04 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.69 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.81 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.36 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.22 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.58 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.58 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.85 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.42 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.04 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.04 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.01 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.65 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.64 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.63 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.3 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.22 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.11 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.62 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.36 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.14 seconds | 38% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.0 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.72 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.6 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.48 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.43 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.43 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.41 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.18 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.11 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.09 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.08 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.02 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.01 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.93 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.9 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.87 seconds | 5% | 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.41 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.35 seconds | 35% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.23 seconds | 29% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.14 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.09 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.08 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 982 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 958 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 835 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 793 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 790 miliseconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 774 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 707 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 705 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 663 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 640 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 615 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 567 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 566 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 526 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 504 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb | 463 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 458 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 451 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 450 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 408 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 371 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 362 miliseconds | 9% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 342 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 341 miliseconds | 9% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 296 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 294 miliseconds | 10% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 293 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 281 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 269 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 268 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 268 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 266 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 238 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 220 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 219 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 209 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 207 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 206 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 189 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 178 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 177 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 172 miliseconds | 14% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 163 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 1% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 133 miliseconds | 8% | Trend |
spec/lib/spree/money_spec.rb | 132 miliseconds | Trend | |
spec/serializers/api/order_cycle_serializer_spec.rb | 119 miliseconds | 1% | Trend |