My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 8a2d638c-7968-487d-b4e3-1f5e1a6ef449
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
29d3b34 | refs/heads/buu/unit-scale-basic-12005 | 2 | 4 minutes 19.54 seconds 15% | 2024-03-06 06:13:47 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 1.76 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 1.76 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 19.54 seconds) |
---|---|---|
0 Finished Last | 2024-03-06 06:16:33 UTC | 2 minutes 9.0 seconds |
1 Finished First | 2024-03-06 06:16:31 UTC | 2 minutes 10.54 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.44 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.11 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.0 seconds | 33% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.92 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.76 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.03 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.8 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.2 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.15 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.49 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.21 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.8 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.38 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.27 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.08 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.91 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.77 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.59 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.55 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.44 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.29 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.86 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.84 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.38 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.14 seconds | 57% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.01 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.68 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.54 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.49 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.41 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.25 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.23 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.12 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.09 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.05 seconds | 17% | Trend |
spec/lib/reports/line_items_spec.rb | 2.01 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.91 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.87 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.79 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.72 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.55 seconds | 16% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | 12% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | 12% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.31 seconds | 43% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.22 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 13% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.04 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 941 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 864 miliseconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 834 miliseconds | 16% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 807 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 797 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 756 miliseconds | 13% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 694 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 674 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 661 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 633 miliseconds | 22% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 600 miliseconds | 17% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 556 miliseconds | 21% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 547 miliseconds | 23% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 500 miliseconds | 18% | Trend |
spec/migrations/split_customer_names_spec.rb | 454 miliseconds | 25% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 452 miliseconds | 27% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 443 miliseconds | 25% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 436 miliseconds | 22% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 402 miliseconds | 19% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 378 miliseconds | 31% | Trend |
spec/lib/stripe/account_connector_spec.rb | 354 miliseconds | 35% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 353 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 318 miliseconds | 29% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 316 miliseconds | 30% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 302 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 302 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 279 miliseconds | 32% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 277 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 264 miliseconds | 32% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 253 miliseconds | 35% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 250 miliseconds | 34% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 232 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 232 miliseconds | 44% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 223 miliseconds | 48% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 221 miliseconds | 35% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 209 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 208 miliseconds | 40% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 195 miliseconds | 42% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 194 miliseconds | 39% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 186 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 180 miliseconds | 43% | Trend |
spec/lib/reports/report_spec.rb | 180 miliseconds | 50% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 175 miliseconds | 43% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 150 miliseconds | 51% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 45% | Trend |
spec/lib/spree/money_spec.rb | 129 miliseconds | 57% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 118 miliseconds | 52% | Trend |