My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID b3edb3c6-9f79-4fbe-a22f-2b71cc7258e3
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4d6e59e | refs/pull/12300/merge | 2 | 4 minutes 26.95 seconds 2% | 2024-03-21 02:48:01 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.07 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.07 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 26.95 seconds) |
---|---|---|
0 Finished Last | 2024-03-21 02:50:51 UTC | 2 minutes 13.78 seconds |
1 Finished First | 2024-03-21 02:50:48 UTC | 2 minutes 13.18 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.48 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 | 31.92 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.54 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.37 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.61 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.6 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.77 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.93 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.81 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.72 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.43 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.8 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.38 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.33 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.3 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.97 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.74 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.64 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.48 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.38 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.36 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.23 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.88 seconds | 13% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.43 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.28 seconds | 37% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.19 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.97 seconds | 9% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.95 seconds | 40% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.66 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.51 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.4 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.38 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.3 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.27 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.22 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.17 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.13 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.12 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.04 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 2.03 seconds | 21% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.99 seconds | 11% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.76 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.55 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.5 seconds | 10% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.41 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.27 seconds | 28% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.27 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.23 seconds | 24% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.2 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.13 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 985 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 857 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 856 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 837 miliseconds | 47% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 804 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 776 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 726 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 678 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 673 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 643 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 616 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 580 miliseconds | 6% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 544 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 501 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb | 458 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 450 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 446 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 446 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 417 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 383 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 363 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 344 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 340 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 328 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 315 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 314 miliseconds | 9% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 289 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 276 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 270 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 261 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 254 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 239 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 235 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 225 miliseconds | 25% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 222 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 214 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb | 208 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 203 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 201 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 195 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 180 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 177 miliseconds | 3% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb | 172 miliseconds | 719% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 156 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 147 miliseconds | 3% | Trend |
spec/lib/spree/money_spec.rb | 128 miliseconds | 2% | Trend |