My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 0222ea90-5b32-4767-a65a-7f80ffa89678
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4a1d749 | refs/pull/12359/merge | 2 | 4 minutes 18.94 seconds 1% | 2024-04-10 10:01:09 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.1 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.1 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.94 seconds) |
---|---|---|
0 Finished First | 2024-04-10 10:03:51 UTC | 2 minutes 8.2 seconds |
1 Finished Last | 2024-04-10 10:03:57 UTC | 2 minutes 10.75 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.42 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.79 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.69 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.16 seconds | 10% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.62 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.31 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.07 seconds | 13% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.14 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.97 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.09 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.48 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.21 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.96 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.87 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.8 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.74 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.69 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.33 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.19 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.13 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.67 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.59 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.21 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.17 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.85 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.45 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.43 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.42 seconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.4 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.35 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.29 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.19 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.1 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.02 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.97 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.88 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.8 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.79 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.69 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.64 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.58 seconds | 14% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.3 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.2 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 996 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 995 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 990 miliseconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 948 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 887 miliseconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 885 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 816 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 801 miliseconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 693 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 681 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 668 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 637 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 592 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 586 miliseconds | 38% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 576 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 531 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 525 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 507 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 474 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 460 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 458 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 420 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 409 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 379 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 338 miliseconds | 9% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 331 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 330 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 308 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 280 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 276 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 268 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 261 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 254 miliseconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 244 miliseconds | 96% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 240 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 230 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 229 miliseconds | 8% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 220 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 214 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 207 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 203 miliseconds | 5% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 194 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 193 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 188 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 185 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 181 miliseconds | 33% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 181 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 162 miliseconds | 58% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 145 miliseconds | 4% | Trend |
spec/lib/spree/money_spec.rb | 134 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 134 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 131 miliseconds | 35% | Trend |