My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 446de86c-04ca-4b5b-81c3-0bc1c6261aff
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
d820ef7 | refs/heads/dfc-order | 2 | 4 minutes 31.33 seconds 3% | 2024-03-21 02:25:13 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 6.14 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 6.14 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 31.33 seconds) |
---|---|---|
0 Finished First | 2024-03-21 02:28:00 UTC | 2 minutes 11.54 seconds |
1 Finished Last | 2024-03-21 02:28:06 UTC | 2 minutes 19.8 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.51 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 | 30.98 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.32 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.1 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.98 seconds | 7% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.63 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.8 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.75 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.13 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.09 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.26 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.06 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.47 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.38 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.35 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.16 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.97 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.87 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.84 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.59 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.18 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.09 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.72 seconds | 16% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.68 seconds | 10% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.58 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.23 seconds | 38% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.2 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.68 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.66 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.65 seconds | 26% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.64 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.53 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.43 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.36 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.25 seconds | 21% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.23 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.17 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.11 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.93 seconds | 12% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.92 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.82 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.75 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.55 seconds | 11% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.51 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.23 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.23 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.12 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.03 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 992 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 951 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 873 miliseconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 833 miliseconds | 12% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 804 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 784 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 732 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 700 miliseconds | 7% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 668 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 659 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 657 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 579 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 571 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 549 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb | 520 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 505 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 498 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 496 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 445 miliseconds | 10% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 433 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 417 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 396 miliseconds | 11% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 356 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 337 miliseconds | 17% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 333 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 326 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 314 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 296 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 292 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 271 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 270 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 267 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 262 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 245 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 241 miliseconds | 10% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 235 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 235 miliseconds | 10% | Trend |
spec/lib/reports/report_spec.rb | 217 miliseconds | 20% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 207 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 188 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 187 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 182 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 177 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 145 miliseconds | 4% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 142 miliseconds | Trend | |
spec/serializers/api/order_cycle_serializer_spec.rb | 128 miliseconds | 5% | Trend |
spec/lib/spree/money_spec.rb | 125 miliseconds | 4% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 122 miliseconds | Trend |