My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 64e11c96-b349-44d2-84ca-7a34197520f5
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
a692fc9 | refs/heads/master | 2 | 4 minutes 34.57 seconds 4% | 2024-02-29 21:27:04 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 19.09 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 19.09 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 34.57 seconds) |
---|---|---|
0 Finished First | 2024-02-29 21:29:47 UTC | 2 minutes 9.31 seconds |
1 Finished Last | 2024-02-29 21:30:06 UTC | 2 minutes 25.26 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.53 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 | 30.94 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.0 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.48 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.18 seconds | 10% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.71 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.04 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.74 seconds | 10% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.48 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.1 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.24 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.13 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.88 seconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.61 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.56 seconds | 17% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.05 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.96 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.83 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.82 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.4 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.21 seconds | 22% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.13 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.03 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.69 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.98 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.97 seconds | 20% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.91 seconds | 35% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.89 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.78 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.66 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.43 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.4 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.39 seconds | 40% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.32 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.32 seconds | 25% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.29 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.25 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.2 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 2.08 seconds | 24% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.87 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.75 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.65 seconds | 18% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.61 seconds | 17% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.32 seconds | 34% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.26 seconds | 40% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.25 seconds | 27% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.14 seconds | 27% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.04 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.04 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 984 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 954 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 901 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 811 miliseconds | 7% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 777 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 698 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 693 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 665 miliseconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 657 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 656 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 636 miliseconds | 12% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 593 miliseconds | 22% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 554 miliseconds | 17% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 527 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 480 miliseconds | 23% | Trend |
spec/migrations/split_customer_names_spec.rb | 462 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 440 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 439 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 430 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 384 miliseconds | 23% | Trend |
spec/lib/stripe/account_connector_spec.rb | 371 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 357 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 347 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 346 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 322 miliseconds | 24% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 311 miliseconds | 23% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 302 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 301 miliseconds | 6% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 285 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 275 miliseconds | 26% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 274 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 262 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 244 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 227 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 225 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 216 miliseconds | 14% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 213 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 209 miliseconds | 12% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 208 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 197 miliseconds | 39% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 183 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 180 miliseconds | Trend | |
spec/lib/spree/core/product_duplicator_spec.rb | 174 miliseconds | 656% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 171 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 150 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 150 miliseconds | 14% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 142 miliseconds | 16% | Trend |