My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 31fe855d-8500-4242-a53d-db65ef67753a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
ae9fc7b | refs/pull/12257/merge | 2 | 4 minutes 28.59 seconds 2% | 2024-03-21 10:00:51 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 9.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 9.76 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 28.59 seconds) |
---|---|---|
0 Finished First | 2024-03-21 10:03:37 UTC | 2 minutes 6.03 seconds |
1 Finished Last | 2024-03-21 10:03:47 UTC | 2 minutes 22.57 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.49 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.74 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.54 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.35 seconds | 7% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.94 seconds | 6% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.76 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.37 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.58 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.84 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.75 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.62 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.0 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.42 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.39 seconds | 12% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.32 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.14 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.86 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.73 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.66 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.59 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.18 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.01 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.59 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.48 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 | 3.02 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.96 seconds | 41% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.87 seconds | 16% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.85 seconds | 44% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.72 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.55 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.54 seconds | 14% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.41 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.37 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.33 seconds | 26% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.12 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.06 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.99 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.89 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.87 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.77 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.73 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.73 seconds | 26% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.67 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.52 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.31 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.23 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.2 seconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.1 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.09 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 1.05 seconds | 41% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 978 miliseconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 879 miliseconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 779 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 739 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 711 miliseconds | 24% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 693 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 671 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 660 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 643 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 615 miliseconds | 8% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 560 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 543 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 518 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 501 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 483 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 483 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 475 miliseconds | 8% | Trend |
spec/lib/stripe/account_connector_spec.rb | 400 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 387 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 368 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 358 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 349 miliseconds | 12% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 336 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 323 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 312 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 293 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 280 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 270 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 268 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 261 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 239 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 234 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 233 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 224 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 210 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 189 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 182 miliseconds | 9% | Trend |
spec/lib/i18n_digests_spec.rb | 178 miliseconds | 157% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 175 miliseconds | 10% | Trend |
spec/lib/reports/report_spec.rb | 173 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 172 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 171 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 151 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb | 143 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 125 miliseconds | 4% | Trend |